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)
- Fly from Oskemen Airport (UKK) to Moscow Vnukovo (VKO)UKK - VKO
13h 13m₽17,583–26,428Taxi, train
cheapest- Take the taxi from Varshava to Rubcovsk
- Take the train from Rubcovsk to Barnaul
- Take the train from Barnaul to Yaroslavsky Railway Terminal
2d 12h₽13,711–23,458Drive 3,360.4 km
- Drive from Varshava to Moscow3,360.4 km
45h 28m₽22,362–32,300Taxi, train to Barnaul West Airport, fly to Domodedovo International Airport
- Take the taxi from Varshava to Rubcovsk
- Take the train from Rubcovsk to Barnaul
- Fly from Barnaul West Airport (BAX) to Domodedovo International Airport (DME)BAX - DME
11h 32m₽16,901–65,548Taxi, train to Barnaul West Airport, fly to Sheremetyevo International Airport
- Take the taxi from Varshava to Rubcovsk
- Take the train from Rubcovsk to Barnaul
- Fly from Barnaul West Airport (BAX) to Sheremetyevo International Airport (SVO)BAX - SVO
11h 56m₽21,901–86,398Taxi, train, bus
- Take the taxi from Varshava to Pospeliha
- Take the train from Pospeliha to Barnaul
- Take the train from Barnaul to Perm 2
- Take the bus from Perm' Bus station to Vladimir Bus station
- Take the bus from Vladimir Bus station to Moscow Central Bus Station
2d 17h₽15,005–26,022Taxi, train via Aqtau
- Take the taxi from Varshava to Rubcovsk
- Take the train from Rubcovsk to Semey
- Take the train from Semey to Myrza
- Take the train from Myrza to Paveletsky Rail Terminal
4d 6h₽18,861–35,658
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 32m and costs RUB 16000 - RUB 70000.
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 13m to get from Varshava to Moscow, including transfers.
Moscow is 4h behind Varshava. It is currently 1:11 AM in Varshava and 9:11 PM in Moscow.
Yes, the driving distance between Varshava to Moscow is 3360 km. It takes approximately 45h 28m 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- scat.kz
Flights from Oskemen Airport to Moscow Vnukovo via Almaty
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- ₽16,000–21,000
Flights from Oskemen Airport to Moscow Vnukovo via Nur-Sultan
- Ave. Duration
- 14h 59m
- When
- Every day
- Estimated price
- ₽16,000–21,000
- Website
- s7.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₽11,000–55,000
Flights from Barnaul West Airport to Domodedovo International Airport via Novosibirsk
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₽12,000–55,000
- Website
- uralairlines.ru
Flights from Barnaul West Airport to Domodedovo International Airport
- Ave. Duration
- 4h 30m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₽11,000–55,000
- Website
- aeroflot.ru
Flights from Barnaul West Airport to Sheremetyevo International Airport
- Ave. Duration
- 4h 5m
- 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,900–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,900–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
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 21m
- Frequency
- Once a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- 1005
- compliance@railway.uz
- Website
- railway.uz
Train from Rubcovsk to Semey
- Ave. Duration
- 6h 21m
- Frequency
- Once a week
- Estimated price
- ₽790–1,100
- Website
- https://railway.uz/en/
- Book at
- https://eticket.railway.uz/en/home
- Sleeper
- ₽790–840
- Coupe
- ₽1,000–1,100
- SV
- ₽1,600–1,800
- 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)
- ₽2,000–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
- 44 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 Getting to Rome from the airport, Want to know more about Flixbus?, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.















