Travel options for:
Kunming to Chengdu
  • Fly

    $70 - $314
    1. Kunming

      8 min - every 10 minutes - line 1

    2. Kunming (KMG)

      1 h 10 min - non-stop

      $65 - $320

    3. Chengdu (CTU)

      24 min - every 30 minutes - line 2

      $2

  • Bus

    $35 - $60
    1. Kunming North

      11 h 30 min - once daily

      $35 - $60

  • Train

    $20 - $25
    1. Kunming

      12 h 51 min - once daily

      $20 - $25

  • Train via Luomashi

    $22 - $29
    1. Kunming

      12 h 59 min - once daily

      $20 - $29

    2. North station

      6 min - every 10 minutes - line 1

      $1

  • Drive

    $80 - $120
    1. Kunming

      9 h 30 min - 574.5 miles

      $80 - $120

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From South Ring Road line 1 Metro to Kunming airport, fly to Chengdu airport, then line 2 bus to Chengdu. 2 h 47 min $88. From Kunming North bus to Chengdu. 11 h 30 min $41. From Kunming train to Chengdu. 12 h 51 min $24. From Kunming train to North station then line 1 subway to Luomashi. 13 h 8 min $29. From Kunming drive to Chengdu. 9 h 30 min $101.

 
 

Train, bus or fly from Kunming to Chengdu?

China Eastern Airlines, Lucky Air Co. Ltd. and 2 other airlines fly from Kunming to Chengdu hourly. Alternatively, China Bus Guide operates a bus from Kunming to Chengdu once daily. Tickets cost $35 - $60 and the journey takes 11 h 30 min.