Cheap Bus, Train and Carpool tickets to Vilnius

What are the most popular routes to Vilnius?

Kyiv - VilniusAverage price£58Average duration1d 4hDaily departures30
Białystok - VilniusAverage price£25Average duration7h 12mDaily departures27
Białystok - VilniusAverage price£17Average duration5h 10mDaily departures13
Krakow - VilniusAverage price£42Average duration14h 30mDaily departures15
Lviv - VilniusAverage price£54Average duration23h 5mDaily departures18

Stations and stops in Vilnius

Map of locations