There are 5 ways to get from Vinnytsia to Lviv Station by train, bus, car, or taxi
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
Train
best- Take the train from Vinnytsia to Lvivtrain Icp / ...
4h 32m₴240–3,000Bus via Pidvolochysk
- Take the bus from Vinnytsia to Pidvolochiskbus Kyiv-Lublin / ...
- Take the bus from Ternopil Bus Station No. 1 to Lviv Stationbus Route 50/1800
4h 50m₴2,172–3,376Drive 359 km
- Drive from Vinnytsia to Lviv Stationcar 359 km
5h 28m₴2,466–3,562Taxi
- Take the taxi from Vinnytsia to Lviv Stationtaxi 359 km
5h 28m₴2,800–3,400Bus
- Take the bus from Vinnytsia to Dvirtsevyi Bus Stationbus N3242 / ...
7h₴1,600–2,700
Vinnytsia to Lviv Station by train
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Vinnytsia to Lviv Station is to train which costs 240 ₴ - 3 000 ₴ and takes 4h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Vinnytsia to Lviv Station is to train which takes 4h 32m and costs 240 ₴ - 3 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct bus departing from Vinnytsia and arriving at Dvirtsevyi Bus Station station. Services depart twice daily, and operate every day. The journey takes approximately 7h.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, there is a direct train departing from Vinnytsia and arriving at Lviv. Services depart every three hours, and operate every day. The journey takes approximately 4h 32m.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Vinnytsia and Lviv Station is 399 km. The road distance is 359 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Vinnytsia to Lviv Station without a car is to train which takes 4h 32m and costs 240 ₴ - 3 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The train from Vinnytsia to Lviv takes 4h 32m including transfers and departs every three hours.
Transport is disrupted due to the Russia-Ukraine war. Read more
Vinnytsia to Lviv Station bus services, operated by FlixBus, depart from Vinnytsia station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Vinnytsia to Lviv Station train services, operated by Ukrainian Railways (UZ), depart from Vinnytsia station.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Vinnytsia to Lviv Station is to train which takes 4h 32m and costs 240 ₴ - 3 000 ₴. Alternatively, you can bus via Pidvolochysk, which costs 2 100 ₴ - 3 400 ₴ and takes 4h 50m.
What companies run services between Vinnytsia, Ukraine and Lviv Station, Ukraine?
Ukrainian Railways (UZ) operates a train from Vinnytsia to Lviv every 4 hours. Tickets cost ₴2,200–3,000 and the journey takes 4h 32m. Ukrainian Railways (УЗ) also services this route every 4 hours. Alternatively, you can take a bus from Vinnytsia to Lviv Station via Pidvolochisk and Ternopil Bus Station No. 1 in around 4h 50m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Vinnytsia to Lviv
- Ave. Duration
- 4h 32m
- Frequency
- Every 4 hours
- Estimated price
- ₴2,200–3,000
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- ₴2,200–3,000
- Phone
- +38 (044) 309-70-01
- [email protected]
- Website
- Ukrainian Railways
Train from Vinnytsia to Lviv
- Ave. Duration
- 6h 5m
- Frequency
- Every 4 hours
- Estimated price
- ₴240–600
- Website
- Ukrainian Railways
- Schedules at
- Ukrainian Railways
- Book at
- Tickets.ua
- Coupe
- ₴500–600
- Berth
- ₴240–340
- Deluxe
- ₴1,000–1,500
- Phone
- +380(67)-484-57-27
- [email protected]
- Website
- Pavluks Trans
Bus from Vinnytsia to Pidvolochisk
- Ave. Duration
- 1h 32m
- Frequency
- Every 30 minutes
- Estimated price
- ₴900–1,400
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
Bus from Ternopil Bus Station No. 1 to Lviv Station
- Ave. Duration
- 1h 53m
- Frequency
- Once daily
- Estimated price
- ₴750–1,200
- Website
- Pavluks Trans
- Schedules at
- Pavluks Trans
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Vinnytsia to Dvirtsevyi Bus Station
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₴1,600–2,700
- Website
- Flixbus
- Phone
- +38 (050) 010-01-04
- [email protected]
- Website
- OrionBus
Bus from Vinnytsia to Dvirtsevyi Bus Station
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Website
- OrionBus
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
Vinnytsia to Lviv Station bus services, operated by FlixBus, arrive at Dvirtsevyi Bus Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Vinnytsia to Lviv Station train services, operated by Ukrainian Railways (UZ), arrive at Lviv station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Vinnytsia to Lviv Station is 359 km. It takes approximately 5h 28m to drive from Vinnytsia to Lviv Station.
Transport is disrupted due to the Russia-Ukraine war. Read more
Book your Vinnytsia to Lviv Station bus tickets online with Omio and FlixBus.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are 2174+ hotels available in Lviv Station.











