• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 6 ways to get from Moscow to Almaty by plane, night train, bus, train 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 from Moscow Sheremetyevo  •  7 h 55 min

  1. Fly from Moscow Sheremetyevo (SVO) to Almaty (ALA) SVO - ALA

$137 - $417

Cheapest option

Train  •  2 days 19 h

  1. Take the train from Moskva Kasanskaja to Kokshetau D
  2. Take the train from Kokshetau to Almaty 2 Express

$64 - $146

4 alternative options

Fly from Zhukovsky  •  9 h 17 min

  1. Fly from Zhukovsky (ZIA) to Almaty (ALA) ZIA - ALA

$74 - $234

Night train, bus  •  2 days 18 h

  1. Take the night train from Moskva Kasanskaja to Ekaterinburg Pass. D
  2. Take the bus from Yekaterinburg to Astana
  3. Take the bus from Astana to Almaty Sayarn Bus Station

$75 - $161

Night train, train  •  3 days 6 h

  1. Take the night train from Moskva Kasanskaja to Kazan Passajirskij D
  2. Take the train from Kazan Passajirskij to Almaty 2

$69 - $141

Drive  •  2 days 5 h

  1. Drive from Moscow to Almaty 2514 miles

$240 - $360

Questions & Answers

The cheapest way to get from Moscow to Almaty is to night train and train which costs RUB 4400 - RUB 9500 and takes 3 days 6 h.

More details

The quickest way to get from Moscow to Almaty is to fly which costs RUB 9000 - RUB 28000 and takes 7 h 55 min.

More details

The distance between Moscow and Almaty is 3105 km. The road distance is 4022.4 km.

Get driving directions

The best way to get from Moscow to Almaty without a car is to night train and bus which takes 2 days 18 h and costs RUB 4900 - RUB 11000.

More details

It takes approximately 7 h 55 min to get from Moscow to Almaty, including transfers.

More details

The best way to get from Moscow to Almaty is to fly which takes 7 h 55 min and costs RUB 9000 - RUB 28000. Alternatively, you can train, which costs RUB 4100 - RUB 9500 and takes 2 days 19 h.

Mode details

The quickest flight from Moscow Sheremetyevo Airport to Almaty Airport is the direct flight which takes 4 h 20 min.

Search flights

Almaty is 3 h ahead of Moscow. It is currently 4:12 AM in Moscow and 7:12 AM in Almaty.

Yes, the driving distance between Moscow to Almaty is 4022 km. It takes approximately 2 days 5 h to drive from Moscow to Almaty.

Get driving directions

Air Baltic, Aeroflot Russian Airlines and Air Astana offer flights from Moscow Sheremetyevo Airport to Almaty Airport.

Search flights

Map of how to get from Moscow to Almaty.
Launch map view
  • Distance: 1940.7 miles
  • Duration: 7 h 55 min

What companies run services between Moscow, Russia and Almaty, Kazakhstan?

Aeroflot Russian Airlines, Air Astana and Air Baltic fly from Moscow to Almaty every 4 hours. Alternatively, you can take a train from Moscow to Almaty via Komsomolskaya, Moskva Kasanskaja, and Kokshetau in around 2 days 19 h.

Airlines
Air Astana
Website
airastana.com
Flights from Moscow Sheremetyevo to Almaty
Ave. Duration
4 h 36 min
When
Every day
Estimated price
$180 - $420
Flights from Moscow Sheremetyevo to Almaty via Astana
Ave. Duration
7 h 12 min
When
Every day
Estimated price
$180 - $430
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Almaty
Ave. Duration
4 h 25 min
When
Every day
Estimated price
$130 - $410
Air Baltic
Website
airbaltic.com
Flights from Moscow Sheremetyevo to Almaty via Riga
Ave. Duration
8 h 10 min
When
Tuesday, Thursday and Sunday
Estimated price
$190 - $500
Ural Airlines
Website
uralairlines.com
Flights from Zhukovsky to Almaty
Ave. Duration
4 h 25 min
When
Monday to Friday
Estimated price
$70 - $230
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Night train from Moskva Kasanskaja to Ekaterinburg Pass.
Ave. Duration
25 h 26 min
Frequency
Twice daily
Estimated price
$30 - $80
Website
pass.rzd.ru
3rd Class (Platzcart)
$30 - $45
2nd Class (Kupé)
$50 - $80
Train from Moskva Kasanskaja to Kokshetau
Ave. Duration
2 days 1 h
Frequency
4 times a week
Estimated price
$40 - $110
Website
pass.rzd.ru
Night train from Moskva Kasanskaja to Kazan Passajirskij
Ave. Duration
11 h 12 min
Frequency
5 times a day
Estimated price
$18 - $45
Website
pass.rzd.ru
3rd Class (Platzcart)
$18 - $28
2nd Class (Kupé)
$30 - $45
Train from Kazan Passajirskij to Almaty 2
Ave. Duration
2 days 17 h
Frequency
Twice a week
Estimated price
$50 - $95
Website
pass.rzd.ru
Railways of Kazakhstan (KTZ)
Website
railways.kz
Train from Kokshetau to Almaty 2
Ave. Duration
16 h 8 min
Frequency
Twice daily
Estimated price
$23 - $35
Website
railways.kz
Bus operators
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Yekaterinburg to Astana
Ave. Duration
22 h 23 min
Frequency
4 times a week
Estimated price
$26 - $40
Schedules at
avtovokzaly.ru
Bus from Astana to Almaty Sayarn Bus Station
Ave. Duration
17 h
Frequency
Twice daily
Estimated price
$15 - $40
Schedules at
avtovokzaly.ru

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 Southend Airport into central London, How to get from Heathrow Airport into central London and Travelling around the UAE - to help you get the most out of your next trip.

More Questions & Answers

There are 625+ hotels available in Almaty. Prices start at $21 USD per night.

More details

The best way to get from Moscow to Moscow Sheremetyevo Airport is to Aeroexpress which takes 35 min and costs RUB 420.

More details