Cheap Bus, Train and Carpool tickets to Vilnius

What are the most popular routes to Vilnius?

Warsaw - VilniusAverage price£27Average duration9h 10mDaily departures16
Krakow - VilniusAverage price£47Average duration14h 17mDaily departures16
Krakow - VilniusAverage price£31Average duration12h 42mDaily departures1
Tallinn - VilniusAverage price£40Average duration11h 7mDaily departures4
Kaunas - VilniusAverage price£13Average duration1h 29mDaily departures117

Stations and stops in Vilnius

Map of locations