Travel from Beijing to Almaty

Train, bus or fly from Beijing to Almaty?

Air Astana, Hainan and 4 other airlines fly from Beijing to Almaty 4 times a day. Alternatively, Ctrip operates a bus from Beijing to Almaty once daily. Tickets cost $71 and the journey takes 15 h 30 min. 3 other operators also service this route.

How to get from Beijing to Almaty

ModeDurationPrice
From Dongzhimen subway to Beijing airport, fly to Almaty airport, then line 92 bus to Almaty.8 h 45 min$244
From Beijing West train to Xining, train to Ürümqi South, walk to Train station, bus to Hongshiyue, walk to Nianzigou Bus Station, then bus to Almaty.2 days 8 h$190
From Beijing bus to Pingliang East, bus to Xinjian hotel, bus to Hongshiyue, walk to Nianzigou Bus Station, then bus to Almaty.3 days 0 h$239
From Beijing West train to Xining, train to Ürümqi South, walk to Urumchi, then train to Almaty 2.3 days 13 h$149
From Beijing bus to Pingliang West, bus to Urumchi, then train to Almaty 2.4 days 8 h$194
From Beijing train to Jining South, train to Ürümqi South, walk to Urumchi, then train to Almaty 2.4 days 12 h$99
From Beijing drive to Almaty.38 h 38 min$412
Close Print Itinerary
  1. Here are 7 options to get from
    Beijing to Almaty:

    1. Trip:
      1 Fly
      • One-Way approx: USD $215 - $305
      • Duration: 8 h 45 min
      Open +
      • Trip:
        1 Fly
        • One-Way approx: USD $215 - $305
        • Duration: 8 h 45 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $176 - $217
      • Duration: 2 days 8 h
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $176 - $217
        • Duration: 2 days 8 h
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $240
      • Duration: 3 days 0 h
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $240
        • Duration: 3 days 0 h
        Close x
    4. Trip:
      4 Train via Xining
      • One-Way approx: USD $130 - $183
      • Duration: 3 days 13 h
      Open +
      • Trip:
        4 Train via Xining
        • One-Way approx: USD $130 - $183
        • Duration: 3 days 13 h
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $190 - $202
      • Duration: 4 days 8 h
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $190 - $202
        • Duration: 4 days 8 h
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $69 - $111
      • Duration: 4 days 12 h
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $69 - $111
        • Duration: 4 days 12 h
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $330 - $490
      • Duration: 38 h 38 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $330 - $490
        • Duration: 38 h 38 min
        Close x