Добраться до Иркутска можно как на самолете, так и на поезде или машине. Дорога по воздуху, если вылететь из столичного Домодедово, займет 5,5 часов. Речной транспорт представлен двумя речными вокзалами: вокзалом «Ракета» выше плотины для экскурсионных туров в сторону Байкала и речным вокзалом в центре города для сообщения по Ангаре ниже плотины. С июня по сентябрь регулярно курсируют пассажирские теплоходы на Братск и Большие Коты. Поездом в Иркутск можно добраться: из Москвы (3.5 дня) Красноярска (18-20 часов), Владивостока (3 суток), Улан-Батора (сутки) и Улан-Удэ (около 7 часов). В городе действует 98 городских автобусных, одиннадцать троллейбусных и семь трамвайных маршрутов. Кроме того по Иркутску можно передвигаться на такси или арендованном авто.