Rome2Rio

How to get fromVilnius to Vinnytsiaby bus, train, car, or plane

Find Transport to Vinnytsia

See all options

There are 8 ways to get from Vilnius to Vinnytsia by bus, train, car, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Bus

    best
    1. Take the bus from Vilnius, Autobusų Stotis to Vinnytsia Central Bus Stationbus bus 824103
    16h 25m
    ₴4,300–7,000
  2. Train

    1. Take the train from Vilniaus geležinkelio stotis to Kraków Głównytrain train
    2. Take the train from Krakow Glowny to Przemysl Glownytrain train Ic
    3. Take the train from Przemysl Glowny to Vinnytsiatrain train Icp / ...
    21h 31m
    ₴4,911–12,492
  3. Drive 948 km

    1. Drive from Vilnius to Vinnytsiacar car 948 km
    15h 1m
    ₴7,287–10,525
  4. Fly to Chișinău International Airport, bus

    1. Fly from Vilnius Airport (VNO) to Chișinău International Airport (RMO)plane plane VNO - RMO
    2. Take the bus from Chisinau Airport to Mohyliv-Podilskyybus bus
    3. Take the bus from Mohyliv-Podilskyi to Vinnytsiabus bus
    13h 43m
    ₴7,533–17,048
  5. Bus via Korets

    1. Take the bus from Vilnius, Autobusų Stotis to Koretsbus bus
    2. Take the bus from Korets to Vinnytsiabus bus Kyiv-Lublin
    22h 45m
    ₴5,353–9,731
  6. Fly to Lublin Airport, bus

    1. Fly from Vilnius Airport (VNO) to Lublin Airport (LUZ)plane plane VNO - LUZ
    2. Take the bus from Lublin Airport Station to Koretsbus bus
    3. Take the bus from Zviahel to Korostyshivbus bus
    4. Take the bus from Korostyshiv to Vinnytsiabus bus
    13h 46m
    ₴8,033–18,448
  7. Fly to Rzeszów–Jasionka Airport, drive

    1. Fly from Vilnius Airport (VNO) to Rzeszów–Jasionka Airport (RZE)plane plane VNO - RZE
    2. Drive from Rzeszow-Airport-RZE to Vinnytsiacar car
    12h 39m
    ₴8,633–17,548
  8. Fly to Iași International Airport, bus

    1. Fly from Vilnius Airport (VNO) to Iași International Airport (IAS)plane plane VNO - IAS
    2. Take the bus from Iasi Airport to Bălțibus bus
    3. Take the bus from Bălți Gas Station to Vinnytsiabus bus
    16h 10m

Vilnius to Vinnytsia by train

Calendar7Weekly Trains
Duration21h 31mAverage Duration
Ticket₴4,911Cheapest Price
See schedules

Questions & Answers

What companies run services between Vilnius, Lithuania and Vinnytsia, Ukraine?

Ecolines (Autolux) operates a bus from Vilnius, Autobusų Stotis to Vinnytsia Central Bus Station once daily. Tickets cost ₴4,300–7,000 and the journey takes 16h 25m. Alternatively, you can take a train from Vilniaus geležinkelio stotis to Vinnytsia via Kraków Główny, Krakow Glowny, and Przemysl Glowny in around 21h 31m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

Want to know more about travelling around Ukraine

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers