Bus train

Take the Minsktrans bus at the Vilnius Central Bus Station station .

The journey takes approximately 3 h 30 m. Ticket price is about €2 The travel distance is 182 km.

Carrier is Minsktrans.

Buy ticket

407 m on foot from the Minsk Central Bus Station to the Minsk Pas.

The journey takes approximately 5 m. The travel distance is 407 m.

Get off at the Minsk Pas.
Take the train Russian Railways (Commuter Trains) at the station Minsk Pas.

The journey takes approximately 6 h 52 m. Ticket price is about €21 The travel distance is 742 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Train

Take the train UAB LTG Link at the station Vilnius.

The journey takes approximately 34 m. Ticket price is about €1 The travel distance is 29 km.

Carrier is UAB LTG Link.

Buy ticket

Get off at the Kena.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 18 m. The travel distance is 18 km.

Get off at the Hudahaj.
Take the train Belarusian Railway (Commuter Trains) at the station Hudahaj.

The journey takes approximately 34 m. The travel distance is 34 km.

Carrier is Belarusian Railway (Commuter Trains).

Buy ticket

Get off at the Smarhoń.
Take the train Russian Railways (РЖД) at the station Smorgon.

The journey takes approximately 10 h 4 m. Ticket price is about €24 The travel distance is 855 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Moskva Belorusskaia.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus

Take the Minsktrans bus at the Vilnius Central Bus Station station .

The journey takes approximately 3 h 30 m. Ticket price is about €2 The travel distance is 182 km.

Carrier is Minsktrans.

Buy ticket

Get off at the Minsk Bus Station.
Take the Minsktrans bus at the Minsk Central Bus Station station .

The journey takes approximately 10 h 30 m. Ticket price is about €10 The travel distance is 726 km.

Carrier is Minsktrans.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus

Take the SĮ "Susisiekimo Paslaugos" bus at the Žaliasis tiltas station .

The journey takes approximately 24 m. Ticket price is about €35 The travel distance is 6 km.

Carrier is SĮ "Susisiekimo Paslaugos".

Buy ticket

Get off at the Oro uostas.
Take the Sheddi bus at the Vilnius Airport station .

The journey takes approximately 4 h 53 m. Ticket price is about €4 The travel distance is 182 km.

Carrier is Sheddi.

Buy ticket

Get off at the Minsk DC Drujnaya.
853 m on foot from the Minsk DC Drujnaya to the Minsk Central Bus Station.

The journey takes approximately 10 m. The travel distance is 853 m.

Take the Eurotrans bus at the Minsk Central Bus Station station .

The journey takes approximately 11 h 10 m. Ticket price is about €12 The travel distance is 714 km.

Carrier is Eurotrans.

Buy ticket

Get off at the Moscow Novoyasnevskaya.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 10 h 48 m. The travel distance is 898 km.

Get off at the Moskva Kievskaia.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus fly to Moscow Domodedovo

Take the Minsktrans bus at the Vilnius Central Bus Station station .

The journey takes approximately 3 h 30 m. Ticket price is about €2 The travel distance is 182 km.

Carrier is Minsktrans.

Buy ticket

Get off at the Minsk Bus Station.
Take the Minsk Aeroexpress bus at the Minsk Central Bus Station station .

The journey takes approximately 45 m. The travel distance is 49 km.

Carrier is Minsk Aeroexpress.

Buy ticket

Get off at the Minsk Airport.
Fly out to Minsk (MSQ) of the Moscow Domodedovo (DME) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €28

Carrier is Belavia Belarusian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Domodedovo (DME).
Take the train Moscow Aeroexpress at the station Moscow Domodedovo Airport.

The journey takes approximately 48 m. Ticket price is about €1 The travel distance is 46 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Paveletsky Rail Terminal.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus fly to Moscow Sheremetyevo

Take the Minsktrans bus at the Vilnius Central Bus Station station .

The journey takes approximately 3 h 30 m. Ticket price is about €2 The travel distance is 182 km.

Carrier is Minsktrans.

Buy ticket

Get off at the Minsk Bus Station.
Take the Minsk Aeroexpress bus at the Vilnius Central Bus Station station .

The journey takes approximately 45 m. The travel distance is 182 km.

Carrier is Minsk Aeroexpress.

Buy ticket

Get off at the Minsk Bus Station.
Fly out to Minsk (MSQ) of the Moscow Sheremetyevo (SVO) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €27

Carrier is Belavia Belarusian Airlines.

🔎

🚖 Find a cheap local taxi

Take the train Moscow Aeroexpress at the station Sheremetyevo Airport South Terminal.

The journey takes approximately 1 h 11 m. Ticket price is about €4 The travel distance is 36 km.

Carrier is Moscow Aeroexpress.

Buy ticket

Get off at the Belorussky Rail Terminal.


🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


Bus fly to Moscow Vnukovo

Take the Minsktrans bus at the Vilnius Central Bus Station station .

The journey takes approximately 3 h 30 m. Ticket price is about €2 The travel distance is 182 km.

Carrier is Minsktrans.

Buy ticket

Get off at the Minsk Bus Station.
Take the Minsk Aeroexpress bus at the Vilnius Central Bus Station station .

The journey takes approximately 45 m. The travel distance is 182 km.

Carrier is Minsk Aeroexpress.

Buy ticket

Get off at the Minsk Bus Station.
Fly out to Minsk (MSQ) of the Moscow Vnukovo (VKO) airport.

The journey takes approximately 1 h 25 m. Ticket price is about €27

Carrier is Belavia Belarusian Airlines.

🔎

🚖 Find a cheap local taxi

Get off at the Moscow Vnukovo (VKO).
Take the train Moscow Aeroexpress at the station Moscow Vnukovo Airport.

The journey takes approximately 38 m. Ticket price is about €4 The travel distance is 32 km.

Carrier is Moscow Aeroexpress.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Moscow at Booking


The cheapest way to travel from Vilnius to Moscow is by taking a Bus with an average price of €13. The journey takes approximately 15 ч.

Bus fly to Moscow Domodedovo is the fastest way to travel from Vilnius to Moscow. Tickets cost €34. The journey takes approximately 9 ч. 25 мин.

Vilnius is approximately 898 km away from Moscow. The trip by car takes 10 h 48 m.

The average journey time by car between Vilnius and Moscow is 10 h 48 m.