Average fare for journeys from Makushino to Irkutsk is 7 346 roubles.
3rd class fare starts from 7 346 roubles, you can also book 2nd class ticket from Makushino to Irkutsk from 12 204 roubles.
Trains from Makushino to Irkutsk are passing Petukhovo, Petropavlovsk, Isikul, Omsk, Kalachinsk, Tatarsk, Chany, Barabinsk, Kargat, Novosibirsk, Yurga, Tayga, Anzhero-Sudzhensk, Mariinsk, Tyazhinskiy, Bogotol, Achinsk, Kozulka, Krasnoyarsk, Uyar, Zaozyornyy, Kansk, Ilanskiy, Nizhny Ingash, Nizhnyaya Poyma, Tayshet, Alzamay, Nizhneudinsk, Tulun, Kuitun, Zima, Zalari, Kutulik, Cheremhovo, Usolye-Sibirskoye, Angarsk, Irkutsk.
1 train are serving this route.
Book your Makushino – Irkutsk railway ticket online.