Travel from Lithuania to Belarus

Train, bus or fly from Lithuania to Belarus?

Lithuanian Railways (LG) operates a train from Vilnius to Minsk 5 times a day. Tickets cost $4 - $7 and the journey takes 3 hours 30 minutes. Alternatively, Minsktrans operates a bus from Vilnius to Minsk every 4 hours. Tickets cost $6 - $120 and the journey takes 3 hours 50 minutes. Two other operators also service this route.

How to get from Lithuania to Belarus

ModeDurationPrice
From Vinco Kudirkos aikste line 2 Trolleybus to Vilnius(LT) then train to Minsk-Passajirskii.4 h 38 min4€
From Vinco Kudirkos aikste line 2 Trolleybus to Vilnius then bus to Minsk.4 h 58 min11€
From Vilnius drive to Minsk.2 h 27 min20€
From Zaliasis tiltas bus to Vilnius airport, fly to Minsk airport, line 1400 shuttle to Urucca, then subway to Minsk.3 h 2 min52€

How long does it take to get from Lithuania to Belarus?

It takes approximately 4 hours 38 minutes to get from Lithuania to Belarus, including transfers.

Is there a direct bus between Lithuania and Belarus?

No, there is no direct bus from Lithuania to Belarus. However, there are services departing from Vinco Kudirkos aikste and arriving at Minsk via Vilnius. The journey, including transfers, takes approximately 4 hours 58 minutes.

Operators from Lithuania to Belarus

OperatorPhoneWebsite
Trafi LTTrafi LT
Lithuanian Railways (LG)Lithuanian Railways (LG)
Minsktrans(+375 17) 219-86-01Minsktrans
Belavia Belarusian AirlinesBelavia Belarusian Airlines
Aeroexpress+375(29)6981075 , +375(33)6981075Aeroexpress
Minsk MetroMinsk Metro