- Home
- Flights
- Flights from Bangkok
- Bangkok to Zurich
Cheap flights from Bangkok to Zurich from THB 9,854
Thai Airways and SWISS fly nonstop from Bangkok to Zurich, about 6 flights a week. The flight takes around 11h 49m, and the cheapest one-way fare we found recently is THB 9,854 on 27 Nov.
Direct flights available ~6 flights a week 11h 49m Cheapest in November Prices checked 15 days ago
Bangkok to Zurich at a glance
Cheapest one-wayTHB 9,854Air India · 1 stop · Fri 27 NovFastest flight11h 49mEstimated
Nonstop flights6/wkThai Airways, SWISS
Airlines flying nonstop from Bangkok to Zurich
2 airlines on this route, about 6 flights a week in total (observed over the last 4 weeks).
Cheapest month to fly from Bangkok to Zurich
Lowest one-way fare found for each month: November is cheapest, January the most expensive.
Good to know
- Distance
- 9,053 km5,622 miles
- Flight time
- 11h 49mestimate
- Time difference
- -6hZurich vs Bangkok
- Currency in Zurich
- CHF
- Airports
- BKK, DMK → ZRH
Flights from Bangkok to Zurich: questions answered
How much is a flight from Bangkok to Zurich?
The cheapest one-way fare we found recently is THB 9,854 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bangkok to Zurich?
Yes. Thai Airways and SWISS fly this route nonstop, with about 6 flights a week in each direction.
How long is the flight from Bangkok to Zurich?
A nonstop flight covers 9,053 km and takes around 11h 49m.
Which airlines fly from Bangkok to Zurich?
Thai Airways and SWISS operate nonstop flights on this route.
Which airports serve Bangkok and Zurich?
Bangkok: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). Zurich: Zürich Airport (ZRH).
What is the time difference between Bangkok and Zurich?
Zurich is 6 hours behind Bangkok.





