There are 3 ways to get from Moscow to Almaty 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  •  7 h 50 min

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

$137 - $417

2 alternative options

Train, bus  •  8 days 11 h

  1. Take the train from Moskva Iaroslavskaja to Darkhan
  2. Take the train from Darkhan to Ekaterinburg Pass.
  3. Take the bus from Yekaterinburg to Astana
  4. Take the bus from Astana to Almaty Sayarn Bus Station

$844 - $1,293

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 fly which costs RUB 9000 - RUB 28000 and takes 7 h 50 min.

More details

The quickest way to get from Moscow to Almaty is to fly which costs RUB 9000 - RUB 28000 and takes 7 h 50 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 train and bus which takes 8 days 11 h and costs RUB 55000 - RUB 90000.

More details

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

More details

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

Search flights

Almaty is 3 h ahead of Moscow. It is currently 4:20 AM in Moscow and 7:20 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

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

More details

Map of how to get from Moscow to Almaty.
Launch map view
  • Distance: 1940.7 miles
  • Duration: 7 h 50 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 3 hours.

Airlines
Air Astana
Website
airastana.com
Flights from Moscow Sheremetyevo to Almaty
Ave. Duration
4 h 23 min
When
Every day
Estimated price
$180 - $420
Flights from Moscow Sheremetyevo to Almaty via Astana
Ave. Duration
7 h 17 min
When
Every day
Estimated price
$180 - $430
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Moscow Sheremetyevo to Almaty
Ave. Duration
4 h 20 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
Train operators
Russian Railways
Website
rzd.ru
Train from Moskva Iaroslavskaja to Darkhan
Ave. Duration
3 days 20 h
Frequency
Once a week
Estimated price
$390 - $750
Website
pass.rzd.ru
Train from Darkhan to Ekaterinburg Pass.
Ave. Duration
2 days 19 h
Frequency
Once a week
Estimated price
$400 - $500
Website
pass.rzd.ru
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 Stansted Airport into central London, How do I buy a London Underground ticket? and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.