Rome2Rio

How to get fromVilnius to Varshavaby bus, plane, train, taxi, or car

Find Transport to Varshava

See all options

There are 11 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.

  1. Bus to Minsk National Airport, fly to Barnaul West Airport, train, taxi

    best
    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Fly from Minsk National Airport (MSQ) to Barnaul West Airport (BAX)plane plane MSQ - BAX
    3. Take the train from Barnaul to Mamontovotrain train
    4. Take the taxi from Mamontovo to Varshavataxi taxi
    20h 43m
    ₽17,088–72,073
  2. Bus, train, taxi via Moscow

    cheapest
    1. Take the bus from Vilnius, Autobusų Stotis to Asmianybus bus
    2. Take the train from Smorgon to Moskva Belorusskaiatrain train
    3. Take the train from Yaroslavsky Railway Terminal to Krasnozerskoetrain train
    4. Take the train from Krasnozerskoe to Rubcovsktrain train
    5. Take the taxi from Rubcovsk to Varshavataxi taxi
    3d 8h
    ₽12,339–24,110
  3. Train, taxi

    1. Take the train from Hudahaj to Moskva Belorusskaiatrain train
    2. Take the train from Yaroslavsky Railway Terminal to Barnaultrain train
    3. Take the train from Barnaul to Mamontovotrain train
    4. Take the taxi from Mamontovo to Varshavataxi taxi
    3d 8h
    ₽13,566–25,110
  4. Drive  4,250.8 km

    1. Drive from Vilnius to Varshavacar car 4,250.8 km
    2d 8h
    ₽60,380–87,216
  5. Bus to Minsk National Airport, fly to Oskemen Airport, drive

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Fly from Minsk National Airport (MSQ) to Oskemen Airport (UKK)plane plane MSQ - UKK
    3. Drive from Oskemen Airport (UKK) to Varshavacar car
    20h 34m
    ₽14,878–64,383
  6. Fly Vilnius Airport to Oskemen Airport, drive

    1. Fly from Vilnius Airport (VNO) to Oskemen Airport (UKK)plane plane VNO - UKK
    2. Drive from Oskemen Airport (UKK) to Varshavacar car
    18h 58m
    ₽18,559–62,286
  7. Bus to Minsk National Airport, fly to Novokuznetsk Spichenkovo, train, taxi

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Fly from Minsk National Airport (MSQ) to Novokuznetsk Spichenkovo (NOZ)plane plane MSQ - NOZ
    3. Take the train from Prokopevsk Pass to Barnaultrain train
    4. Take the train from Barnaul to Mamontovotrain train
    5. Take the taxi from Mamontovo to Varshavataxi taxi
    26h 3m
    ₽19,138–75,033
  8. Bus to Minsk National Airport, fly to Gorno-Altaysk Airport, taxi

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Fly from Minsk National Airport (MSQ) to Gorno-Altaysk Airport (RGK)plane plane MSQ - RGK
    3. Take the taxi from Gorno-Altaysk Airport (RGK) to Varshavataxi taxi
    22h 37m
    ₽21,878–75,183
  9. Bus to Minsk National Airport, fly to Semey Airport, train, drive

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Fly from Minsk National Airport (MSQ) to Semey Airport (PLX)plane plane MSQ - PLX
    3. Take the train from Zhana-Semey to Aultrain train
    4. Drive from Aul to Varshavacar car
    28h 42m
    ₽19,098–72,953
  10. Bus, train, taxi

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Take the train from Minsk Pas to Yaroslavl Gltrain train
    3. Take the train from Yaroslavl Gl to Krasnozerskoetrain train
    4. Take the train from Krasnozerskoe to Rubcovsktrain train
    5. Take the taxi from Rubcovsk to Varshavataxi taxi
    3d 11h
    ₽17,468–36,163
  11. Bus, train, taxi via Balashov

    1. Take the bus from Vilnius, Autobusų Stotis to Minsk Central Bus Stationbus bus
    2. Take the bus from Minsk Central Bus Station to Voronezh Bus stationbus bus
    3. Take the bus from Voronezh Bus station to Balashovbus bus
    4. Take the train from Balashov 1 to Omsk-Passtrain train
    5. Take the train from Omsk-Pass to Mamontovotrain train
    6. Take the taxi from Mamontovo to Varshavataxi taxi
    4d
    ₽16,568–44,863

Minsk National Airport (MSQ) to Barnaul West Airport (BAX) flights

Calendar18Weekly Planes
Duration8h 20mAverage Duration
Ticket₽13,600Cheapest Price
See schedules

Comparing Your Travel Options

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 line 660 train to Kena, drive to Hudahaj, take the train to Moskva Belorusskaia, take the train to Ploschad Tryokh Vokzalov, walk to Yaroslavsky Railway Terminal, take the train to Barnaul, take the train to Mamontovo, then take the taxi to Varshava.

Airlines
Train operators
Bus operators
Other operators

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 Travelling to and around Russia for the 2018 FIFA World Cup, Getting to Milan from the airport, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.