Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Bangkok
  4. Bangkok to Zurich
Nonstop route · Thailand → Switzerland

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
BKKZRH

Bangkok to Zurich at a glance

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).

AirlineFlights a weekTypical departuresFromSearch
Thai Airways~3——Search
SWISS~312:55–13:17—Search

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.

More flights from Bangkok