There are 8 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
10h 44m₽14,586–62,403Taxi, 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,611–24,458Drive 3,360.4 km
- Drive from Varshava to Moscowcar 3,360.4 km
45h 42m₽22,102–31,924Taxi, 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 22m₽16,301–60,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 37m₽16,366–60,378Drive to Oskemen Airport, fly to Sheremetyevo International Airport
- Drive from Varshava to Oskemen Airport (UKK)car
- Fly from Oskemen Airport (UKK) to Sheremetyevo International Airport (SVO)plane UKK - SVO
11h 19m₽13,841–62,583Taxi, 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,505–27,622Taxi, 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₽23,411–45,758
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 25000 and takes 2 days 12h.
The fastest way to get from Varshava to Moscow is to drive and fly which takes 10h 44m and costs RUB 14000 - RUB 65000.
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 25000.
It takes approximately 10h 44m to get from Varshava to Moscow, including transfers.
Moscow is 4h behind Varshava. It is currently 2:05 AM in Varshava and 10:05 PM 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
- aeroflot.ru
Flights from Oskemen Airport to Moscow Vnukovo via Domodedovo International Airport, Pulkovo
- Ave. Duration
- 10h 10m
- When
- Sunday
- Estimated price
- ₽16,000–75,000
Flights from Barnaul West Airport to Sheremetyevo International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₽10,000–49,000
Flights from Oskemen Airport to Sheremetyevo International Airport via Nur-Sultan
- Ave. Duration
- 8h 46m
- When
- Every day
- Estimated price
- ₽12,000–60,000
Flights from Oskemen Airport to Sheremetyevo International Airport via Novosibirsk
- Ave. Duration
- 7h 25m
- When
- Wednesday and Thursday
- Estimated price
- ₽13,000–60,000
Flights from Oskemen Airport to Sheremetyevo International Airport via Almaty
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₽15,000–70,000
- Website
- scat.kz
Flights from Oskemen Airport to Moscow Vnukovo via Nur-Sultan
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₽19,000–60,000
Flights from Oskemen Airport to Moscow Vnukovo via Almaty
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₽23,000–70,000
- Website
- s7.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₽10,000–49,000
Flights from Barnaul West Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₽11,000–50,000
- Website
- alrosa.aero
Flights from Oskemen Airport to Moscow Vnukovo via Novosibirsk
- Ave. Duration
- 10h 30m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ₽13,000–60,000
- Website
- uralairlines.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽10,000–49,000
- Website
- nordwindairlines.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport via Kazan
- Ave. Duration
- 6h 30m
- When
- Wednesday
- Estimated price
- ₽11,000–49,000
- Website
- belavia.by
Flights from Oskemen Airport to Sheremetyevo International Airport via Domodedovo International Airport, Minsk
- Ave. Duration
- 12h 40m
- When
- Sunday
- Estimated price
- ₽16,000–75,000
- Website
- severstal-avia.ru
Flights from Oskemen Airport to Sheremetyevo International Airport via Domodedovo International Airport, Cherepovets
- Ave. Duration
- 13h 55m
- When
- Sunday
- Estimated price
- ₽15,000–65,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,800–9,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,800–7,000
- 2nd Class (Coupe)
- ₽6,500–9,500
Train from Pospeliha to Barnaul
- Ave. Duration
- 3h 5m
- Frequency
- 3 times a week
- Estimated price
- ₽4,500–9,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,500–6,500
- 2nd Class (Coupe)
- ₽6,000–9,000
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽4,200–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,200–6,000
- 2nd Class (Coupe)
- ₽5,500–8,000
Train from Myrza to Paveletsky Rail Terminal
- Ave. Duration
- 2d 16h
- Frequency
- Twice a week
- Estimated price
- ₽17,000–34,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)
- ₽17,000–25,000
- 2nd Class (Coupe)
- ₽24,000–34,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,000–14,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽30,000–42,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽10,000–14,000
Train from Barnaul to Perm 2
- Ave. Duration
- 31h 32m
- Frequency
- 4 times a week
- Estimated price
- ₽5,000–9,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽20,000–29,000
- 3rd Class (Platzcart)
- ₽5,000–7,000
- 2nd Class (Kupé)
- ₽6,500–9,500
- Phone
- 1433
- KensePP@railways.kz
- Website
- railways.kz
Train from Semey to Myrza
- Ave. Duration
- 28h 34m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,800
- 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)
- ₽2,100–2,800
- 3rd Class (Berth)
- ₽1,400–2,000
- 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
- ₽3,200–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,100–1,600
- 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 Train travel in France: A guide to SNCF, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.











