• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 7 ways to get from Moscow to Kaunas by plane, train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Vilnius, train  •  6h 24m

  1. Fly from Moscow Sheremetyevo (SVO) to Vilnius (VNO) SVO - VNO
  2. Take the train from Vilnius(LT) to Kaunas

$82 - $192

Cheapest option

Train  •  15h 52m

  1. Take the train from Moskva Belorusskaja to Vilnius(LT) D
  2. Take the train from Vilnius(LT) to Kaunas

$22 - $41

5 alternative options

Fly to Riga, bus  •  9h 18m

  1. Fly from Moscow Sheremetyevo (SVO) to Riga (RIX) SVO - RIX
  2. Take the bus from Rīga to Kaunas

$108 - $339

Fly to Kaliningrad, train  •  10h 33m

  1. Fly from Moscow Sheremetyevo (SVO) to Kaliningrad (KGD) SVO - KGD
  2. Take the train from Kaliningrad to Kybartai
  3. Take the train from Kybartai to Kaunas

$90 - $126

Bus Eurotrans  •  18h 3m

  1. Take the bus from Park Pobedy to Minsk
  2. Take the bus from Minsk to Kaunas

$33 - $54

Bus Ecolines  •  18h 27m

  1. Take the bus from Moscow Tushinskaya to Rezekne 821106/821101
  2. Take the bus from Rēzekne to Kaunas 821306

$47 - $91

Drive  •  11h 40m

  1. Drive from Moscow to Kaunas 621.4 miles

$110 - $160

Questions & Answers

The cheapest way to get from Moscow to Kaunas is to train which costs RUB 1400 - RUB 2700 and takes 15h 52m.

More details

The quickest way to get from Moscow to Kaunas is to fly and train which costs RUB 5000 - RUB 13000 and takes 6h 24m.

More details

No, there is no direct train from Moscow to Kaunas. However, there are services departing from Moskva Belorusskaja and arriving at Kaunas via Vilnius(LT). The journey, including transfers, takes approximately 15h 52m.

More details

The distance between Moscow and Kaunas is 871 km. The road distance is 994.2 km.

Get driving directions

The best way to get from Moscow to Kaunas without a car is to train which takes 15h 52m and costs RUB 1400 - RUB 2700.

More details

It takes approximately 6h 24m to get from Moscow to Kaunas, including transfers.

More details

Moscow to Kaunas train services, operated by Russian Railways (RZhD), depart from Moskva Belorusskaja station.

More details

The best way to get from Moscow to Kaunas is to train which takes 15h 52m and costs RUB 1400 - RUB 2700. Alternatively, you can bus, which costs RUB 2100 - RUB 3600 and takes 18h 3m.

Mode details

The quickest flight from Moscow Sheremetyevo Airport to Vilnius Airport is the direct flight which takes 1h 45m.

Search flights

Kaunas is 1h behind Moscow. It is currently 11:06 AM in Moscow and 10:06 AM in Kaunas.

Map of how to get from Moscow to Kaunas.
Launch map view
  • Distance: 544.2 miles
  • Duration: 6h 24m

What companies run services between Moscow, Russia and Kaunas, Lithuania?

You can take a train from Moscow to Kaunas via Vilnius(LT) in around 15h 52m. Alternatively, you can take a bus from Moscow to Kaunas via Park Pobedy, Park Pobedy, and Minsk in around 18h 3m.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Vilnius
Ave. Duration
1h 48m
When
Every day
Estimated price
$85 - $210
Flights from Moscow Sheremetyevo to Riga
Ave. Duration
1h 46m
When
Every day
Estimated price
$140 - $420
Flights from Moscow Sheremetyevo to Kaliningrad
Ave. Duration
2h 5m
When
Every day
Estimated price
$90 - $160
Flights from Moscow Sheremetyevo to Kaliningrad via Pulkovo
Ave. Duration
4h 26m
When
Every day
Estimated price
$90 - $160
Air Baltic
Website
airbaltic.com
Flights from Moscow Sheremetyevo to Vilnius via Riga
Ave. Duration
3h 52m
When
Every day
Estimated price
$75 - $220
Flights from Moscow Sheremetyevo to Riga
Ave. Duration
1h 46m
When
Every day
Estimated price
$140 - $420
Flights from Moscow Sheremetyevo to Kaliningrad via Riga
Ave. Duration
3h 45m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$70 - $240
LOT
Website
lot.com
Flights from Moscow Sheremetyevo to Vilnius via Warsaw Chopin
Ave. Duration
4h 20m
When
Every day
Estimated price
$85 - $210
Finnair
Website
finnair.com
Flights from Moscow Sheremetyevo to Riga via Helsinki
Ave. Duration
4h 15m
When
Monday to Friday
Estimated price
$140 - $490
Train operators
Lithuanian Railways (LG)
Phone
(+370) 700 55111
Email
nuomone@litrail.lt
Website
litrail.lt
Train from Vilnius(LT) to Kaunas
Ave. Duration
1h 32m
Frequency
Every 30 minutes
Estimated price
$5 - $9
Website
Lithuanian Railways (LG)
2nd Class Ticket
$5 - $7
1st Class Ticket
$6 - $9
Train from Kybartai to Kaunas
Ave. Duration
1h 51m
Frequency
Every 15 minutes
Estimated price
$4 - $7
Website
Lithuanian Railways (LG)
2nd Class Ticket
$4 - $6
1st Class Ticket
$5 - $7
Russian Railways (RZhD)
Website
rzd.ru
Train from Kaliningrad to Kybartai
Ave. Duration
2h 38m
Frequency
3 times a day
Estimated price
$9 - $17
Website
pass.rzd.ru
Train from Moskva Belorusskaja to Vilnius(LT)
Ave. Duration
14h 3m
Frequency
Twice daily
Estimated price
$17 - $35
Website
pass.rzd.ru
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Kaunas
Ave. Duration
3h 23m
Frequency
Once daily
Estimated price
$12 - $18
Schedules at
ecolines.net
Bus from Moscow Tushinskaya to Rezekne
Ave. Duration
9h 40m
Frequency
Once daily
Estimated price
$30 - $65
Schedules at
ecolines.net
Bus from Rēzekne to Kaunas
Ave. Duration
6h 20m
Frequency
Once daily
Estimated price
$16 - $25
Schedules at
ecolines.net
Eurotrans
Website
eurotrans.by
Bus from Park Pobedy to Minsk
Ave. Duration
10h 31m
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
eurotrans.by
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Minsk to Kaunas
Ave. Duration
5h 20m
Frequency
Once daily
Estimated price
$9 - $18
Schedules at
minsktrans.by
Book at
ticketbus.by

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London City Airport into central London, How to get from London to Edinburgh and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.

More Questions & Answers

Moscow to Kaunas train services, operated by Lithuanian Railways (LG), arrive at Kaunas station.

More details

Yes, the driving distance between Moscow to Kaunas is 994 km. It takes approximately 11h 40m to drive from Moscow to Kaunas.

Get driving directions

LOT, Aeroflot Russian Airlines and Air Baltic offer flights from Moscow Sheremetyevo Airport to Vilnius Airport.

Search flights

There are 263+ hotels available in Kaunas. Prices start at $34 USD per night.

More details

The best way to get from Moscow to Moscow Sheremetyevo Airport is to bus which takes 40m and costs RUB 55.

More details