There are 7 ways to get from Varshava to Moscow by car, plane, taxi, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Oskemen Airport, fly to Moscow Vnukovo
best- Drive from Varshava to Oskemen Airport (UKK)car
- Fly from Oskemen Airport (UKK) to Moscow Vnukovo (VKO)plane UKK - VKO
13h 14m₽17,511–72,323Taxi, train
cheapest- Take the taxi from Varshava to Rubcovsktaxi
- Take the train from Rubcovsk to Barnaultrain
- Take the train from Barnaul to Yaroslavsky Railway Terminaltrain
2d 12h₽13,711–23,458Drive 3,360.4 km
- Drive from Varshava to Moscowcar 3,360.4 km
45h 42m₽21,261–30,710Taxi, train to Barnaul West Airport, fly to Domodedovo International Airport
- Take the taxi from Varshava to Rubcovsktaxi
- Take the train from Rubcovsk to Barnaultrain
- Fly from Barnaul West Airport (BAX) to Domodedovo International Airport (DME)plane BAX - DME
11h 32m₽15,901–57,548Taxi, train to Barnaul West Airport, fly to Sheremetyevo International Airport
- Take the taxi from Varshava to Rubcovsktaxi
- Take the train from Rubcovsk to Barnaultrain
- Fly from Barnaul West Airport (BAX) to Sheremetyevo International Airport (SVO)plane BAX - SVO
11h 22m₽21,966–85,378Taxi, train, bus
- Take the taxi from Varshava to Pospelihataxi
- Take the train from Pospeliha to Barnaultrain
- Take the train from Barnaul to Perm 2train
- Take the bus from Perm' Bus station to Vladimir Bus stationbus
- Take the bus from Vladimir Bus station to Moscow Central Bus Stationbus
2d 17h₽15,005–26,022Taxi, train via Aqtau
- Take the taxi from Varshava to Rubcovsktaxi
- Take the train from Rubcovsk to Semeytrain
- Take the train from Semey to Myrzatrain
- Take the train from Myrza to Paveletsky Rail Terminaltrain
4d 6h₽21,911–42,058
Oskemen Airport (UKK) to Moscow Vnukovo (VKO) flights
Questions & Answers
The cheapest way to get from Varshava to Moscow is to taxi and train which costs RUB 13000 - RUB 24000 and takes 2 days 12h.
The fastest way to get from Varshava to Moscow is to taxi and train and fly which takes 11h 22m and costs RUB 22000 - RUB 90000.
The distance between Varshava and Moscow is 3298 km. The road distance is 3360.4 km.
The best way to get from Varshava to Moscow without a car is to taxi and train which takes 2 days 12h and costs RUB 13000 - RUB 24000.
It takes approximately 13h 14m to get from Varshava to Moscow, including transfers.
Moscow is 4h behind Varshava. It is currently 11:35 AM in Varshava and 7:35 AM in Moscow.
Yes, the driving distance between Varshava to Moscow is 3360 km. It takes approximately 45h 42m to drive from Varshava to Moscow.
What companies run services between Varshava, Russia and Moscow, Russia?
There is no direct connection from Varshava to Moscow. However, you can drive to Oskemen Airport (UKK) airport, fly to Moscow Vnukovo (VKO), walk to Moscow Vnukovo Airport, then take the train to Kiyevsky Railway Terminal. Alternatively, you can take the taxi to Rubcovsk, take the train to Barnaul, then take the train to Yaroslavsky Railway Terminal.
- Website
- scat.kz
Flights from Oskemen Airport to Moscow Vnukovo via Almaty
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- ₽27,000–80,000
Flights from Oskemen Airport to Moscow Vnukovo via Shimkent
- Ave. Duration
- 10h 50m
- When
- Thursday
- Estimated price
- ₽28,000–80,000
Flights from Oskemen Airport to Moscow Vnukovo via Nur-Sultan
- Ave. Duration
- 14h 59m
- When
- Every day
- Estimated price
- ₽23,000–75,000
- Website
- s7.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- ₽10,000–47,000
Flights from Barnaul West Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₽11,000–48,000
- Website
- yakutia.aero
Flights from Oskemen Airport to Moscow Vnukovo via Novosibirsk
- Ave. Duration
- 9h 20m
- When
- Wednesday
- Estimated price
- ₽16,000–70,000
- Website
- uralairlines.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽10,000–47,000
- Website
- aeroflot.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₽16,000–75,000
- Website
- nordwindairlines.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 6h 25m
- When
- Monday and Thursday
- Estimated price
- ₽16,000–75,000
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Rubcovsk to Barnaul
- Ave. Duration
- 4h 3m
- Frequency
- 3 times a week
- Estimated price
- ₽4,400–8,500
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽4,400–6,500
- 2nd Class (Coupe)
- ₽6,000–8,500
Train from Pospeliha to Barnaul
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽4,100–8,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽4,100–6,000
- 2nd Class (Coupe)
- ₽5,500–8,000
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽3,800–7,500
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽3,800–5,500
- 2nd Class (Coupe)
- ₽5,000–7,500
Train from Myrza to Paveletsky Rail Terminal
- Ave. Duration
- 2d 16h
- Frequency
- Twice a week
- Estimated price
- ₽16,000–31,000
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 3rd Class (Berth)
- ₽16,000–23,000
- 2nd Class (Coupe)
- ₽22,000–31,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Yaroslavsky Railway Terminal
- Ave. Duration
- 2d 7h
- Frequency
- 4 times a week
- Estimated price
- ₽8,500–14,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽36,000–50,000
- 3rd Class (Platzcart)
- ₽8,500–13,000
- 2nd Class (Kupé)
- ₽9,500–14,000
Train from Barnaul to Perm 2
- Ave. Duration
- 31h 32m
- Frequency
- 4 times a week
- Estimated price
- ₽5,500–9,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽23,000–32,000
- 3rd Class (Platzcart)
- ₽5,500–8,000
- 2nd Class (Kupé)
- ₽6,500–9,000
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Semey to Myrza
- Ave. Duration
- 28h 34m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,600
- Website
- https://railways.kz/en/
- Schedules at
- https://bilet.railways.kz/post/schedule?_locale=us
- Book at
- https://bilet.railways.kz/?_locale=us
- 2nd Class (Coupe)
- ₽1,900–2,600
- 3rd Class (Berth)
- ₽1,300–1,900
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Perm' Bus station to Vladimir Bus station
- Ave. Duration
- 23h 33m
- Frequency
- Once daily
- Estimated price
- ₽2,700–5,500
- Schedules at
- avtovokzaly.ru
Bus from Vladimir Bus station to Moscow Central Bus Station
- Ave. Duration
- 3h 9m
- Frequency
- Hourly
- Estimated price
- ₽1,000–1,500
- Schedules at
- avtovokzaly.ru
- Ave. Duration
- 45 min
- Estimated price
- ₽800–1,800
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 How to get from Heathrow Airport into central London, Train travel in Spain: A guide to Renfe, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.











