There are 6 ways to get from Arkhangel’sk to Vnukovo by plane, train, bus, car, or subway
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 Moscow Vnukovo
best- Fly from Arkhangelsk Talagi Airport (ARH) to Moscow Vnukovo (VKO)plane ARH - VKO
4h 9m₽7,299–35,353Train via Salaryevo
cheapest- Take the train from Arhangelsk to Yaroslavsky Railway Terminaltrain 015Я / ...
20h 14m₽3,127–6,025Bus, train
- Take the bus from Arhangelsk Bus station to Velskbus
- Take the bus from Velsk to Yaroslavl Bus stationbus
- Take the train from Yaroslavl to Yaroslavsky Railway Terminaltrain
20h 16mDrive 1,251.6 km
- Drive from Arkhangel’sk to Vnukovocar 1,251.6 km
18h 10m₽8,483–12,253Fly to Sheremetyevo International Airport, subway
- Fly from Arkhangelsk Talagi Airport (ARH) to Sheremetyevo International Airport (SVO)plane ARH - SVO
- Take the subway from Delovoy Tsentr to Vnukovo Airportsubway
5h 5m₽6,184–32,933Train
- Take the train from Arhangelsk to Moscow Belorussky Stationtrain 141Б/139Щ
21h 26m₽7,700–13,051
Arkhangelsk Talagi Airport (ARH) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Arkhangel’sk to Vnukovo is to train via Salaryevo which costs RUB 3100 - RUB 6000 and takes 20h 14m.
The fastest way to get from Arkhangel’sk to Vnukovo is to fly which takes 4h 9m and costs RUB 7000 - RUB 36000.
No, there is no direct train from Arkhangel’sk to Vnukovo. However, there are services departing from Arhangelsk and arriving at Salaryevo via Komsomolskaya. The journey, including transfers, takes approximately 20h 14m.
The distance between Arkhangel’sk and Vnukovo is 1031 km. The road distance is 1251.6 km.
The best way to get from Arkhangel’sk to Vnukovo without a car is to train via Salaryevo which takes 20h 14m and costs RUB 3100 - RUB 6000.
It takes approximately 4h 9m to get from Arkhangel’sk to Vnukovo, including transfers.
Arkhangel’sk to Vnukovo train services, operated by Russian Railways (РЖД), depart from Arhangelsk station.
The best way to get from Arkhangel’sk to Vnukovo is to fly which takes 4h 9m and costs RUB 7000 - RUB 36000. Alternatively, you can train via Salaryevo, which costs RUB 3100 - RUB 6000 and takes 20h 14m.
Arkhangel’sk to Vnukovo train services, operated by Russian Railways (РЖД), arrive at Yaroslavsky Railway Terminal station.
Yes, the driving distance between Arkhangel’sk to Vnukovo is 1252 km. It takes approximately 18h 10m to drive from Arkhangel’sk to Vnukovo.
What companies run services between Arkhangel’sk, Russia and Vnukovo, Moscow, Russia?
Aeroflot Russian Airlines and Smartavia fly from Arkhangelsk Talagi Airport (ARH) to Moscow Vnukovo (VKO) 5 times a day. Alternatively, Russian Railways (РЖД) operates a train from Arhangelsk to Yaroslavsky Railway Terminal once daily. Tickets cost ₽3,000–6,000 and the journey takes 18h 58m.
- Website
- aeroflot.ru
Flights from Arkhangelsk Talagi Airport to Moscow Vnukovo via Pulkovo
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₽7,000–35,000
Flights from Arkhangelsk Talagi Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₽5,500–31,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Arhangelsk to Yaroslavsky Railway Terminal
- Ave. Duration
- 18h 58m
- Frequency
- Once daily
- Estimated price
- ₽3,000–6,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽13,000–19,000
- 3rd Class (Platzcart)
- ₽3,000–3,900
- 2nd Class (Kupé)
- ₽4,300–6,000
Train from Yaroslavl to Yaroslavsky Railway Terminal
- Ave. Duration
- 3h 48m
- Frequency
- Once daily
- Estimated price
- ₽1,100–3,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–11,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,100
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Yaroslavl to Yaroslavsky Railway Terminal
- Ave. Duration
- 2h 58m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–1,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽1,000–1,400
- Phone
- +7 (495) 539-54-54
- Website
- Moscow Metro
Subway from Delovoy Tsentr to Vnukovo Airport
- Ave. Duration
- 40 min
- Frequency
- Every 5 minutes
- Estimated price
- ₽67–80
- Website
- Moscow Metro
- Schedules at
- Moscow Metro Map
- Troika card
- ₽67
- Ediny ticket
- ₽80
- Phone
- 105
- Website
- Belarusian Railway
Train from Arhangelsk to Moscow Belorussky Station
- Ave. Duration
- 20h 4m
- Frequency
- Once a week
- Estimated price
- ₽7,500–12,671
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽7,500–8,500
- 2nd Class (Kupé)
- ₽12,671
- 1nd Class (SW)
- ₽24,000–27,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 Getting to Rome from the airport, The beginner’s guide to the 2018 World Nomad Games, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.










