There are 12 ways to get from Vilnius to Varshava by bus, plane, train, taxi, 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.
Bus, fly to Barnaul West Airport, train, taxi
best- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Barnaul West Airport (BAX)MSQ - BAX
- Take the train from Barnaul to Mamontovo
- Take the taxi from Mamontovo to Varshava
20h 52m₽17,943–68,595Bus, train, taxi via Polovinnoye
cheapest- Take the bus from Vilnius, Autobusų Stotis to Asmiany
- Take the train from Smorgon to Moskva Belorusskaia
- Take the train from Yaroslavsky Railway Terminal to Krasnozerskoe
- Take the train from Krasnozerskoe to Rubcovsk
- Take the taxi from Rubcovsk to Varshava
3d 9h₽14,710–30,543Bus, train, taxi
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Take the train from Minsk Pas to Moscow Belorussky Station
- Take the train from Yaroslavsky Railway Terminal to Barnaul
- Take the train from Barnaul to Mamontovo
- Take the taxi from Mamontovo to Varshava
3d 4h₽17,228–33,545Drive 4,288 km
- Drive from Vilnius to Varshava4,288 km
2d 10h₽58,598–84,641Bus, fly to Oskemen Airport, drive
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Oskemen Airport (UKK)MSQ - UKK
- Drive from Oskemen Airport (UKK) to Varshava
19h 21m₽15,563–56,835Bus, fly to Tolmachevo Airport, train, taxi
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Tolmachevo Airport (OVB)MSQ - OVB
- Take the train from Novosibirsk-Glavny to Rubcovsk
- Take the taxi from Rubcovsk to Varshava
27h 24m₽25,993–95,835Bus, fly to Gorno-Altaysk Airport, taxi
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Gorno-Altaysk Airport (RGK)MSQ - RGK
- Take the taxi from Gorno-Altaysk Airport (RGK) to Varshava
22h 29m₽22,663–72,235Bus, fly to Novokuznetsk Spichenkovo, train, taxi
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Novokuznetsk Spichenkovo (NOZ)MSQ - NOZ
- Take the train from Prokopevsk Pass to Barnaul
- Take the train from Barnaul to Mamontovo
- Take the taxi from Mamontovo to Varshava
26h 22m₽20,163–71,415Bus, fly to Semey Airport, train, drive
- Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Fly from Minsk National Airport (MSQ) to Semey Airport (PLX)MSQ - PLX
- Take the train from Semey to Aul
- Drive from Aul to Varshava
25h 16m₽22,523–78,335Drive, train, taxi
- Drive from Kena to Hudahaj
- Take the train from Hudahaj to Moskva Belorusskaia
- Take the train from Yaroslavsky Railway Terminal to Barnaul
- Take the train from Barnaul to Mamontovo
- Take the taxi from Mamontovo to Varshava
3d 14h₽19,483–32,303Bus, train, taxi via Polovinnoye #2
- Take the bus from Vilnius Airport to Minsk Central Bus Station
- Take the train from Minsk Pas to Yaroslavl Gl
- Take the train from Yaroslavl Gl to Krasnozerskoe
- Take the train from Krasnozerskoe to Rubcovsk
- Take the taxi from Rubcovsk to Varshava
3d 14h₽17,460–29,787Bus, train, taxi via Kazan’
- Take the bus from Vilnius PLC Panorama to Riia
- Take the bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Take the bus from Saint Petersburg Bus Terminal to Kazan' North bus station
- Take the train from Kazan-2 to Korchino
- Take the taxi from Korchino to Shipunovo
- Take the taxi from Pospeliha to Varshava
3d 15h₽20,805–33,087
Minsk National Airport (MSQ) to Barnaul West Airport (BAX) flights
Questions & Answers
The cheapest way to get from Vilnius to Varshava is to bus and train and taxi via Polovinnoye which costs RUB 14000 - RUB 31000 and takes 3 days 9h.
The fastest way to get from Vilnius to Varshava is to bus and fly and drive which takes 19h 21m and costs RUB 15000 - RUB 60000.
The distance between Vilnius and Varshava is 4417 km. The road distance is 4288 km.
The best way to get from Vilnius to Varshava without a car is to bus and train and taxi which takes 3 days 4h and costs RUB 17000 - RUB 34000.
It takes approximately 20h 52m to get from Vilnius to Varshava, including transfers.
Varshava is 5h ahead of Vilnius. It is currently 10:52 AM in Vilnius and 3:52 PM in Varshava.
Yes, the driving distance between Vilnius to Varshava is 4288 km. It takes approximately 2 days 10h to drive from Vilnius to Varshava.
What companies run services between Vilnius, Lithuania and Varshava, Russia?
There is no direct connection from Vilnius to Varshava. However, you can take the bus to Minsk Central Bus Station, take the bus to Minsk Airport, walk to Minsk National Airport (MSQ) airport, fly to Barnaul West Airport (BAX), take the taxi to Barnaul, take the train to Mamontovo, then take the taxi to Varshava. Alternatively, you can take the bus to Minsk Central Bus Station, walk to Minsk Pas, take the train to Moscow Belorussky Station, walk to Belorusskaya, take the line 5 subway to Komsomolskaya, walk to Yaroslavsky Railway Terminal, take the train to Barnaul, take the train to Mamontovo, then take the taxi to Varshava.
- Website
- aeroflot.ru
Flights from Minsk National Airport to Barnaul West Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 55m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Minsk National Airport to Tolmachevo Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ₽17,000–75,000
Flights from Minsk National Airport to Gorno-Altaysk Airport via Moscow Sheremetyevo
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₽13,000–55,000
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Moscow Sheremetyevo
- Ave. Duration
- 10h 13m
- When
- Every day
- Estimated price
- ₽13,000–55,000
- Website
- nordwindairlines.ru
Flights from Minsk National Airport to Barnaul West Airport via Pulkovo
- Ave. Duration
- 11h 35m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₽13,000–55,000
Flights from Minsk National Airport to Barnaul West Airport via Kazan
- Ave. Duration
- 14h 50m
- When
- Wednesday and Sunday
- Estimated price
- ₽12,000–55,000
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Pulkovo
- Ave. Duration
- 9h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₽14,000–60,000
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Kazan
- Ave. Duration
- 13h 30m
- When
- Wednesday
- Estimated price
- ₽13,000–55,000
- Website
- s7.ru
Flights from Minsk National Airport to Barnaul West Airport via Moscow Domodedovo
- Ave. Duration
- 9h 40m
- When
- Every day
- Estimated price
- ₽12,000–55,000
Flights from Minsk National Airport to Oskemen Airport via Moscow Domodedovo
- Ave. Duration
- 9h 55m
- When
- Tuesday
- Estimated price
- ₽11,000–46,000
Flights from Minsk National Airport to Tolmachevo Airport via Kurumoch
- Ave. Duration
- 6h 40m
- When
- Wednesday and Sunday
- Estimated price
- ₽18,000–75,000
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Moscow Domodedovo
- Ave. Duration
- 10h 20m
- When
- Every day
- Estimated price
- ₽13,000–55,000
- Website
- airastana.com
Flights from Minsk National Airport to Oskemen Airport via Nur-Sultan
- Ave. Duration
- 9h 20m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽11,000–46,000
Flights from Minsk National Airport to Oskemen Airport via Moscow Sheremetyevo, Nur-Sultan
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- ₽11,000–46,000
- Website
- scat.kz
Flights from Minsk National Airport to Oskemen Airport via Almaty
- Ave. Duration
- 14h
- When
- Monday and Thursday
- Estimated price
- ₽13,000–55,000
Flights from Minsk National Airport to Oskemen Airport via Moscow Vnukovo, Nur-Sultan
- Ave. Duration
- 17h 10m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- ₽16,000–44,000
- Website
- alrosa.aero
Flights from Minsk National Airport to Tolmachevo Airport via Moscow Vnukovo
- Ave. Duration
- 6h 37m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₽17,000–75,000
- Website
- belavia.by
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Koltsovo
- Ave. Duration
- 9h 25m
- When
- Monday
- Estimated price
- ₽13,000–55,000
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Kazan
- Ave. Duration
- 13h 30m
- When
- Wednesday
- Estimated price
- ₽13,000–55,000
- Website
- worldticket.com
Flights from Minsk National Airport to Semey Airport via Nur-Sultan
- Ave. Duration
- 11h 25m
- When
- Monday and Wednesday
- Estimated price
- ₽14,000–60,000
Flights from Minsk National Airport to Semey Airport via Almaty
- Ave. Duration
- 11h 25m
- When
- Monday and Thursday
- Estimated price
- ₽18,000–70,000
- Website
- uralairlines.ru
Flights from Minsk National Airport to Barnaul West Airport via Moscow Domodedovo
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₽12,000–55,000
- Website
- flyredwings.com
Flights from Minsk National Airport to Novokuznetsk Spichenkovo via Koltsovo
- Ave. Duration
- 9h 25m
- When
- Monday
- Estimated price
- ₽13,000–55,000
- Website
- flyr.com
Flights from Minsk National Airport to Semey Airport via Almaty
- Ave. Duration
- 11h 25m
- When
- Monday and Thursday
- Estimated price
- ₽18,000–70,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Barnaul to Mamontovo
- Ave. Duration
- 4h 31m
- Frequency
- Once daily
- Estimated price
- ₽1,200–2,900
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽1,200–1,800
- 2nd Class (Kupé)
- ₽2,000–2,900
Train from Yaroslavsky Railway Terminal to Barnaul
- Ave. Duration
- 2d 8h
- 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 Prokopevsk Pass to Barnaul
- Ave. Duration
- 5h 7m
- Frequency
- 4 times a week
- Estimated price
- ₽1,200–2,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽5,500–8,000
- 3rd Class (Platzcart)
- ₽1,200–1,800
- 2nd Class (Kupé)
- ₽2,000–2,800
Train from Smorgon to Moskva Belorusskaia
- Ave. Duration
- 10h 6m
- Frequency
- Twice daily
- Estimated price
- ₽2,700–5,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽11,000–16,000
- 3rd Class (Platzcart)
- ₽2,700–3,800
- 2nd Class (Kupé)
- ₽3,600–5,000
Train from Yaroslavsky Railway Terminal to Krasnozerskoe
- Ave. Duration
- 2d 3h
- Frequency
- 4 times a week
- Estimated price
- ₽8,000–13,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽33,000–46,000
- 3rd Class (Platzcart)
- ₽8,000–11,000
- 2nd Class (Kupé)
- ₽9,000–13,000
Train from Krasnozerskoe to Rubcovsk
- Ave. Duration
- 11h 44m
- Frequency
- Once daily
- Estimated price
- ₽2,100–4,100
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽9,000–13,000
- 3rd Class (Platzcart)
- ₽2,100–3,000
- 2nd Class (Kupé)
- ₽2,900–4,100
Train from Hudahaj to Moskva Belorusskaia
- Ave. Duration
- 12h 58m
- Frequency
- Once daily
- Estimated price
- ₽2,800–5,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–17,000
- 3rd Class (Platzcart)
- ₽2,800–3,900
- 2nd Class (Kupé)
- ₽3,600–5,000
Train from Yaroslavl Gl to Krasnozerskoe
- Ave. Duration
- 47h 36m
- Frequency
- 4 times a week
- Estimated price
- ₽7,000–12,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽30,000–42,000
- 3rd Class (Platzcart)
- ₽7,000–11,000
- 2nd Class (Kupé)
- ₽8,000–12,000
Train from Kazan-2 to Korchino
- Ave. Duration
- 42h 16m
- Frequency
- 4 times a week
- Estimated price
- ₽6,000–10,000
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽26,000–36,000
- 3rd Class (Platzcart)
- ₽6,000–9,000
- 2nd Class (Kupé)
- ₽7,000–10,000
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 6h 53m
- Frequency
- Twice daily
- Estimated price
- ₽3,300–4,700
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽3,300–4,700
Train from Minsk Pas to Moscow Belorussky Station
- Ave. Duration
- 11h 21m
- Frequency
- Twice a week
- Estimated price
- ₽3,200–6,500
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,200–3,500
- 2nd Class (Kupé)
- ₽5,500–6,500
- 1nd Class (SW)
- ₽11,481
Train from Minsk Pas to Yaroslavl Gl
- Ave. Duration
- 17h 18m
- Frequency
- Twice a week
- Estimated price
- ₽4,200–8,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,200–4,500
- 2nd Class (Kupé)
- ₽6,500–8,000
- 1nd Class (SW)
- ₽14,940
- Phone
- +7 (717) 260-66-60
- KensePP@railways.kz
- Website
- railways.kz
Train from Novosibirsk-Glavny to Rubcovsk
- Ave. Duration
- 12h 12m
- Frequency
- 3 times a week
- Estimated price
- ₽5,000–10,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)
- ₽5,000–7,500
- 2nd Class (Coupe)
- ₽7,000–10,000
Train from Semey to Aul
- Ave. Duration
- 2h 13m
- Frequency
- 3 times a week
- Estimated price
- ₽3,600–7,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)
- ₽3,600–4,900
- 2nd Class (Coupe)
- ₽4,900–7,000
- Phone
- +996 (312) 30 02 09
- Website
- railway.kg
Train from Semey to Aul
- Ave. Duration
- 2h 3m
- Frequency
- Once a week
- Website
- https://railway.kg/?lang=en
- Book at
- https://ticket.railway.kg/
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 3h 30m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,100–4,900
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Vilnius, Autobusų Stotis to Asmiany
- Ave. Duration
- 3h 5m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,000–4,900
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Vilnius Airport to Minsk Central Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- Every 3 hours
- Estimated price
- ₽1,300–4,900
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 4h 20m
- Frequency
- 5 times a day
- Estimated price
- ₽4,500–9,000
- Website
- https://ecolines.net/
Bus from Saint Petersburg Bus Terminal to Kazan' North bus station
- Ave. Duration
- 21h
- Frequency
- Twice a week
- Estimated price
- ₽3,800–6,500
- Website
- https://ecolines.net/
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Vilnius, Autobusų Stotis to Minsk Central Bus Station
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- ₽3,000–4,500
- Website
- https://www.intercars-tickets.com/
Bus from Vilnius Airport to Minsk Central Bus Station
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- ₽3,300–4,600
- Website
- https://www.intercars-tickets.com/
- Phone
- +370 612 66166
- info@toks.lt
- Website
- toks.lt
Bus from Vilnius, Autobusų Stotis to Asmiany
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- ₽4,500–7,500
- Website
- https://toks.lt/en/
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Vilnius PLC Panorama to Riia
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- ₽1,200–2,000
- Website
- https://luxexpress.eu/en/
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₽5,000–7,500
- Website
- https://luxexpress.eu/en/
- Phone
- +358 0600 02010
- info@onnibus.com
- Website
- onnibus.com
Bus from Vilnius PLC Panorama to Riia
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₽1,500–2,100
- Website
- https://www.onnibus.com/home
- Phone
- +7 (901) 374-41-56
- markatek_spb@mail.ru
- Website
- markatek.travel
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,400
- Website
- https://markatek.travel/
- Schedules at
- https://markatek.travel/schedule/
- Phone
- +371 22 474 814
- vissa@apollo.lv
- Website
- vissareiss.lv
Bus from Riga Central Bus Station to Saint Petersburg Bus Terminal
- Ave. Duration
- 10h 50m
- Frequency
- 3 times a week
- Estimated price
- ₽5,605
- Website
- https://vissareiss.lv/
- Schedules at
- https://vissareiss.lv/?highlight=0&sitepage=#Schedule
- Book at
- https://vissareiss.lv/index.php?sitepage=ticket_offer_en
- Ave. Duration
- 1h 48m
- Estimated price
- ₽800–8,500
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 Southend Airport into central London, 10 amazing places to get away from it all in Australia, and Travelling around the UAE - to help you get the most out of your next trip.































