There are 5 ways to get from Vitebsk to Lida by bus, train, 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.
Bus
best- Take the bus from Vitebsk to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Lida Bus stationbus
8h$18–26Train
- Take the train from Vitebsk to Lidatrain 623Б/629Б
8h 4mDrive 424.3 km
- Drive from Vitebsk to Lidacar 424.3 km
4h 56m$37–54Taxi
- Take the taxi from Vitebsk to Lidataxi 424.3 km
4h 56m$95–120Train, bus
- Take the train from Vitebsk to Smorgontrain 079Ч
- Take the bus from Smarhon to Lida Bus stationbus
8h 53m$22–45
Questions & Answers
The cheapest way to get from Vitebsk to Lida is to bus which costs $18 - $27 and takes 8h.
The fastest way to get from Vitebsk to Lida is to drive which takes 4h 56m and costs $35 - $55.
No, there is no direct bus from Vitebsk to Lida station. However, there are services departing from Vitebsk and arriving at Lida Bus station via Minsk Central Bus Station. The journey, including transfers, takes approximately 8h.
Yes, there is a direct train departing from Vitebsk and arriving at Lida. Services depart twice a week, and operate Friday and Sunday. The journey takes approximately 8h 4m.
The distance between Vitebsk and Lida is 465 km. The road distance is 424.3 km.
The best way to get from Vitebsk to Lida without a car is to bus which takes 8h and costs $18 - $27.
It takes approximately 8h to get from Vitebsk to Lida, including transfers.
Vitebsk to Lida bus services, operated by Infobus BY, depart from Vitebsk station.
Vitebsk to Lida train services, operated by Belarusian Railway (БЧ), depart from Vitebsk station.
The best way to get from Vitebsk to Lida is to bus which takes 8h and costs $18 - $27. Alternatively, you can train, which costs and takes 8h 4m.
What companies run services between Vitebsk, Belarus and Lida, Belarus?
You can take a bus from Vitebsk to Lida Bus station via Minsk Central Bus Station in around 8h. Alternatively, Belarusian Railway (БЧ) operates a train from Vitebsk to Lida twice a week, and the journey takes 8h 4m.
Train from Vitebsk to Lida
- Ave. Duration
- 8h 4m
- Frequency
- Twice a week
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- Website
- https://pass.rw.by/ru/
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Vitebsk to Smorgon
- Ave. Duration
- 5h 14m
- Frequency
- Once daily
- Estimated price
- $15–40
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- $90–130
- 3rd Class (Platzcart)
- $15–21
- 2nd Class (Kupé)
- $28–40
- Website
- infobus.by
Bus from Vitebsk to Minsk Central Bus Station
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $11–50
- Website
- https://infobus.by/en/bus
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Vitebsk to Minsk Central Bus Station
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- bus.sovavto.ru
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Vitebsk to Minsk Central Bus Station
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $13–19
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Lida Bus station
- Ave. Duration
- 2h 30m
- Frequency
- Twice a week
- Estimated price
- $5–8
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- 8(029) 803-08-08
- Website
- grodnotrans.by
Bus from Smarhon to Lida Bus station
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- $6
- Schedules at
- grodnotrans.by
- Book at
- infobus.by
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 do I buy a London Underground ticket?, Best ways to travel around Australia, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Vitebsk to Lida bus services, operated by Infobus BY, arrive at Minsk Central Bus Station.
Vitebsk to Lida train services, operated by Belarusian Railway (БЧ), arrive at Lida station.
Yes, the driving distance between Vitebsk to Lida is 424 km. It takes approximately 4h 56m to drive from Vitebsk to Lida.










