Travel from Shanghai to Chiang-Mai

Flights from Shanghai to Chiang Mai

China Southern Airlines, Air China and 12 other airlines fly from Shanghai to Chiang Mai hourly.

How to get from Shanghai to Chiang Mai

From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Chiang Mai airport, then bus to Chiang Mai. 9 h 29 min $311. From West Nanjing Road line 2 Shanghai Metro to Longyang Road, Maglev to Shanghai Pudong airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h 59 min $207. From Shanghai North bus to Jiaxing North, bus to Hangzhou airport, fly to Chiang Mai airport, then bus to Chiang Mai. 10 h 13 min $203. From South Shaanxi Road Station line 10 Shanghai Metro to Shanghai Hongqiao airport, fly to Chiang Rai airport, taxi to เชียงราย Chiang Rai, then bus to Chiang Mai. 13 h 3 min $144. From Jingan Temple line 2 Shanghai Metro to Hongqiao Airport - T2, walk to Shanghai Hongqiao, train to Kunming South, bus to Luang Prabang, then bus to Chiang Mai. 2 days 4 h $311. From Shanghai drive to Chiang Mai. 38 h 17 min $385.
Close Print Itinerary
  1. Here are 6 options to get from
    Shanghai to Chiang Mai:

    1. Trip:
      1 Fly Shanghai Hongqiao to Chiang Mai
      • One-Way approx: USD $152 - $552
      • Duration: 9 h 29 min
      Open +
      • Trip:
        1 Fly Shanghai Hongqiao to Chiang Mai
        • One-Way approx: USD $152 - $552
        • Duration: 9 h 29 min
        Close x
    2. Trip:
      2 Fly Shanghai Pudong to Chiang Mai
      • One-Way approx: USD $148 - $318
      • Duration: 7 h 59 min
      Open +
      • Trip:
        2 Fly Shanghai Pudong to Chiang Mai
        • One-Way approx: USD $148 - $318
        • Duration: 7 h 59 min
        Close x
    3. Trip:
      3 Bus, bus to Hangzhou, fly to Chiang Mai
      • One-Way approx: USD $143 - $297
      • Duration: 10 h 13 min
      Open +
      • Trip:
        3 Bus, bus to Hangzhou, fly to Chiang Mai
        • One-Way approx: USD $143 - $297
        • Duration: 10 h 13 min
        Close x
    4. Trip:
      4 Fly Shanghai Hongqiao to Chiang Rai, bus
      • One-Way approx: USD $111 - $207
      • Duration: 13 h 3 min
      Open +
      • Trip:
        4 Fly Shanghai Hongqiao to Chiang Rai, bus
        • One-Way approx: USD $111 - $207
        • Duration: 13 h 3 min
        Close x
    5. Trip:
      5 Train, bus
      • One-Way approx: USD $187 - $352
      • Duration: 2 days 4 h
      Open +
      • Trip:
        5 Train, bus
        • One-Way approx: USD $187 - $352
        • Duration: 2 days 4 h
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $310 - $460
      • Duration: 38 h 17 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $310 - $460
        • Duration: 38 h 17 min
        Close x