There are 10 ways to get from Arkhangel’sk to Yaroslavl by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tunoshna Airport
best- Fly from Arkhangelsk Talagi Airport (ARH) to Tunoshna Airport (IAR)plane ARH - IAR
5h 21m₽7,849–37,003Train
cheapest- Take the train from Arhangelsk to Yaroslavl Gltrain 015Я / ...
14h 45m₽5,500–11,000Bus
- Take the bus from Arhangelsk Bus station to Velskbus
- Take the bus from Velsk to Yaroslavl Bus stationbus
14h 45mDrive 956.8 km
- Drive from Arkhangel’sk to Yaroslavlcar 956.8 km
13h 54m₽6,655–9,612Fly to Sheremetyevo International Airport, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Sheremetyevo International Airport (SVO)plane ARH - SVO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
8h 9m₽7,014–34,608Fly to Cherepovets, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Cherepovets (CEE)plane ARH - CEE
- Take the train from Cherepovec 1 to Yaroslavl Gltrain
11h 41m₽8,409–37,923Fly to Moscow Vnukovo, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Moscow Vnukovo (VKO)plane ARH - VKO
- Take the train from Yaroslavsky Railway Terminal to Yaroslavl Gltrain
9h 58m₽8,594–39,833Fly to Ivanovo Yuzhny, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Ivanovo Yuzhny (IWA)plane ARH - IWA
- Take the train from Ivanovo to Yaroslavl Gltrain
17h 27m₽8,859–40,213Fly to Kostroma, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Kostroma (KMW)plane ARH - KMW
- Take the train from Kostroma Novaia to Yaroslavl Gltrain
8h 33m₽8,219–38,963Fly to Nizhny Novgorod International Airport, train
- Fly from Arkhangelsk Talagi Airport (ARH) to Nizhny Novgorod International Airport (GOJ)plane ARH - GOJ
- Take the train from Nizhny Novgorod Strigino to Kovrov-1train
- Take the train from Kovrov-1 to Yaroslavl Gltrain
13h 30m₽9,349–41,953
Arkhangel’sk to Yaroslavl by train
Questions & Answers
The cheapest way to get from Arkhangel’sk to Yaroslavl is to train which costs RUB 5500 - RUB 11000 and takes 14h 45m.
The fastest way to get from Arkhangel’sk to Yaroslavl is to fly which takes 5h 21m and costs RUB 7500 - RUB 37000.
No, there is no direct bus from Arkhangel’sk station to Yaroslavl station. However, there are services departing from Arhangelsk Bus station and arriving at Yaroslavl Bus station via Velsk. The journey, including transfers, takes approximately 14h 45m.
Yes, there is a direct train departing from Arhangelsk and arriving at Yaroslavl Gl. Services depart twice daily, and operate every day. The journey takes approximately 14h 45m.
The distance between Arkhangel’sk and Yaroslavl is 824 km. The road distance is 956.8 km.
The best way to get from Arkhangel’sk to Yaroslavl without a car is to train which takes 14h 45m and costs RUB 5500 - RUB 11000.
It takes approximately 5h 21m to get from Arkhangel’sk to Yaroslavl, including transfers.
Arkhangel’sk to Yaroslavl bus services, operated by Autoline, depart from Arhangelsk Bus station.
Arkhangel’sk to Yaroslavl train services, operated by Russian Railways (РЖД), depart from Arhangelsk station.
The best way to get from Arkhangel’sk to Yaroslavl is to fly which takes 5h 21m and costs RUB 7500 - RUB 37000. Alternatively, you can train, which costs RUB 5500 - RUB 11000 and takes 14h 45m, you could also bus, which costs and takes 14h 45m.
What companies run services between Arkhangel’sk, Russia and Yaroslavl, Russia?
Smartavia, Red Wings, and Aeroflot Russian Airlines fly from Arkhangelsk Talagi Airport (ARH) to Tunoshna Airport (IAR) 5 times a week. Alternatively, Russian Railways (РЖД) operates a train from Arhangelsk to Yaroslavl Gl twice daily. Tickets cost ₽2,300–4,900 and the journey takes 14h 45m. Belarusian Railway (BCh) also services this route once a week.
- Website
- aeroflot.ru
Flights from Arkhangelsk Talagi Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽5,500–31,000
Flights from Arkhangelsk Talagi Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽7,000–36,000
Flights from Arkhangelsk Talagi Airport to Nizhny Novgorod International Airport via Sheremetyevo International Airport
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- ₽7,000–36,000
Flights from Arkhangelsk Talagi Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 5h 28m
- When
- Every day
- Estimated price
- ₽8,000–39,000
- Website
- severstal-avia.ru
Flights from Arkhangelsk Talagi Airport to Cherepovets via Murmansk
- Ave. Duration
- 6h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₽8,000–39,000
Flights from Arkhangelsk Talagi Airport to Cherepovets via Pulkovo
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₽6,500–34,000
Flights from Arkhangelsk Talagi Airport to Cherepovets via Sheremetyevo International Airport
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₽7,000–35,000
- Website
- kostroma-avia.ru
Flights from Arkhangelsk Talagi Airport to Kostroma via Pulkovo
- Ave. Duration
- 6h 15m
- When
- Sunday, Wednesday, Friday, and Tuesday
- Estimated price
- ₽7,000–36,000
Flights from Arkhangelsk Talagi Airport to Kostroma via Kazan
- Ave. Duration
- 7h 50m
- When
- Monday
- Estimated price
- ₽8,000–39,000
- Website
- flyredwings.com
Flights from Arkhangelsk Talagi Airport to Tunoshna Airport via Pulkovo
- Ave. Duration
- 6h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₽7,000–36,000
- Website
- rusline.aero
Flights from Arkhangelsk Talagi Airport to Ivanovo Yuzhny via Pulkovo
- Ave. Duration
- 15h 6m
- When
- Every day
- Estimated price
- ₽7,500–37,000
- Website
- pegasfly.com
Flights from Arkhangelsk Talagi Airport to Ivanovo Yuzhny via Kaliningrad
- Ave. Duration
- 22h 40m
- When
- Wednesday
- Estimated price
- ₽12,000–55,000
- Website
- flysmartavia.com
Flights from Arkhangelsk Talagi Airport to Nizhny Novgorod International Airport via Pulkovo
- Ave. Duration
- 6h 5m
- When
- Friday
- Estimated price
- ₽8,000–39,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Arhangelsk to Yaroslavl Gl
- Ave. Duration
- 14h 45m
- Frequency
- Twice daily
- Estimated price
- ₽2,300–4,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,300–3,100
- 2nd Class (Kupé)
- ₽3,500–4,900
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Cherepovec 1 to Yaroslavl Gl
- Ave. Duration
- 6h 53m
- Frequency
- Once daily
- Estimated price
- ₽1,300–3,200
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,300–1,700
- 2nd Class (Kupé)
- ₽2,300–3,200
Train from Yaroslavsky Railway Terminal to Yaroslavl Gl
- Ave. Duration
- 3h 22m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–3,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
Train from Ivanovo to Yaroslavl Gl
- Ave. Duration
- 2h 34m
- Frequency
- Twice daily
- Estimated price
- ₽850–2,600
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,000–9,000
- 3rd Class (Platzcart)
- ₽850–1,200
- 2nd Class (Kupé)
- ₽1,800–2,600
Train from Kostroma Novaia to Yaroslavl Gl
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a week
- Estimated price
- ₽750–2,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,500
- 3rd Class (Platzcart)
- ₽750–1,100
- 2nd Class (Kupé)
- ₽1,700–2,400
Train from Nizhny Novgorod Strigino to Kovrov-1
- Ave. Duration
- 1h 32m
- Frequency
- Once daily
- Estimated price
- ₽950–2,700
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽6,500–9,500
- 3rd Class (Platzcart)
- ₽950–1,300
- 2nd Class (Kupé)
- ₽1,900–2,700
Train from Kovrov-1 to Yaroslavl Gl
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,500
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Arhangelsk to Yaroslavl Gl
- Ave. Duration
- 14h 31m
- Frequency
- Once a week
- Estimated price
- ₽5,500–10,057
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽5,500–6,500
- 2nd Class (Kupé)
- ₽10,057
- 1nd Class (SW)
- ₽19,000–22,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, How to get from Luton Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Arkhangel’sk to Yaroslavl bus services, operated by Autoline, arrive at Velsk station.
Arkhangel’sk to Yaroslavl train services, operated by Russian Railways (РЖД), arrive at Yaroslavl Gl station.
Yes, the driving distance between Arkhangel’sk to Yaroslavl is 957 km. It takes approximately 13h 54m to drive from Arkhangel’sk to Yaroslavl.






