The train between Irkutsk and Arkhangel’sk takes 4d 19h. There is at least one train per day from Irkutsk to Arkhangel’sk. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run once daily between Irkutsk and Arkhangel’sk. The earliest departure is at 3:32 AM at night, and the last departure from Irkutsk is at 3:32 AM which arrives into Arkhangel’sk at 5:34 PM. All services require a transfer at Galich and take an average of 4d 19h. The schedules shown below are for the next available departures.
Want to know about travelling from Irkutsk to Arkhangel’sk? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Irkutsk to Arkhangel’sk. However, there are services departing from Irkutsk station and arriving at Arkhangel’sk station via Galich. The journey, including transfers, takes approximately 4d 19h.
Irkutsk to Arkhangel’sk train services, operated by Russian Railways (РЖД), depart from Irkutsk Pas station.
Irkutsk to Arkhangel’sk train services, operated by Russian Railways (РЖД), arrive at Arhangelsk station.
The distance between Irkutsk and Arkhangel’sk is 3,762.5 km. The road distance is 5,067 km.
You can take a train from Irkutsk Pas to Arhangelsk via Galich and Vologda 1 in around 3d 18h.