Travel from Chiang-Mai to Hallstatt

How to get from Chiang Mai to Hallstatt?

There is no direct connection from Chiang Mai to Hallstatt. However, you can take the bus to Chiang Mai airport, fly to Salzburg, take the bus to Salzburg Hbf, take the train to Attnang-Puchheim, then take the train to Hallstatt. Alternatively, you can take the bus to Chiang Mai airport, fly to Linz, take the train to Attnang-Puchheim, then take the train to Hallstatt.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Chiang Mai to Hallstatt

From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Salzburg airport, bus to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 22 h 54 min $890. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Linz airport, train to Attnang-Puchheim, then train to Hallstatt. 23 h 57 min $732. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Graz airport, train to Graz Hbf, train to Stainach-Irdning, then train to Hallstatt. 24 h 37 min $757. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Vienna airport, train to Vienna, Vienna Rennweg, train to Attnang-Puchheim, then train to Hallstatt. 21 h 17 min $441. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Munich airport, train to München Ost, train to Salzburg Hbf, train to Attnang-Puchheim, then train to Hallstatt. 22 h 45 min $627. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Klagenfurt airport, train to St.Veit/Glan, train to St.Michael in Oberstmk Ost (Tarifpunkt), train to Stainach-Irdning, then train to Hallstatt. 26 h 55 min $872. From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Zurich airport, line 2 train to Zürich HB, train to Attnang-Puchheim, then train to Hallstatt. 26 h 15 min $528.
Close Print Itinerary
  1. Here are 7 options to get from
    Chiang Mai to Hallstatt:

    1. Trip:
      1 Fly to Salzburg, train
      • One-Way approx: USD $528 - $1,448
      • Duration: 22 h 54 min
      Open +
      • Trip:
        1 Fly to Salzburg, train
        • One-Way approx: USD $528 - $1,448
        • Duration: 22 h 54 min
        Close x
    2. Trip:
      2 Fly to Linz, train
      • One-Way approx: USD $453 - $1,238
      • Duration: 23 h 57 min
      Open +
      • Trip:
        2 Fly to Linz, train
        • One-Way approx: USD $453 - $1,238
        • Duration: 23 h 57 min
        Close x
    3. Trip:
      3 Fly to Graz, train
      • One-Way approx: USD $470 - $1,266
      • Duration: 24 h 37 min
      Open +
      • Trip:
        3 Fly to Graz, train
        • One-Way approx: USD $470 - $1,266
        • Duration: 24 h 37 min
        Close x
    4. Trip:
      4 Fly to Vienna, train
      • One-Way approx: USD $360 - $869
      • Duration: 21 h 17 min
      Open +
      • Trip:
        4 Fly to Vienna, train
        • One-Way approx: USD $360 - $869
        • Duration: 21 h 17 min
        Close x
    5. Trip:
      5 Fly to Munich, train
      • One-Way approx: USD $383 - $1,041
      • Duration: 22 h 45 min
      Open +
      • Trip:
        5 Fly to Munich, train
        • One-Way approx: USD $383 - $1,041
        • Duration: 22 h 45 min
        Close x
    6. Trip:
      6 Fly to Klagenfurt, train
      • One-Way approx: USD $541 - $1,486
      • Duration: 26 h 55 min
      Open +
      • Trip:
        6 Fly to Klagenfurt, train
        • One-Way approx: USD $541 - $1,486
        • Duration: 26 h 55 min
        Close x
    7. Trip:
      7 Fly to Zurich, train
      • One-Way approx: USD $419 - $1,391
      • Duration: 26 h 15 min
      Open +
      • Trip:
        7 Fly to Zurich, train
        • One-Way approx: USD $419 - $1,391
        • Duration: 26 h 15 min
        Close x