Cheap Bus, Train, and Carpool tickets to Vilnius

Search form

What are the most popular routes to Vilnius?

Warsaw - VilniusAverage priceTHB 997Average duration7h 25mDaily departures48
Warsaw - VilniusAverage priceTHB 1,359Average duration8h 56mDaily departures43
Riga - VilniusAverage priceTHB 698Average duration4h 10mDaily departures28
Tallinn - VilniusAverage priceTHB 1,049Average duration9hDaily departures42
Kyiv - VilniusAverage priceTHB 3,501Average duration1d 4hDaily departures29

Vilnius stations and stops

Locations map