Flights from Bangkok to Zurich
BKK to ZRH. All flight routes from Suvarnabhumi Airport, Thailand to Zurich Airport, Switzerland. These routes are operated by 30 different airlines. You can either fly non-stop with SWISS or Thai Airways International, or choose from 22 different transit flights. The shortest flight time is 12 hours and 5 minutes.
Find the best prices on hotels and car rental near Zurich Airport
We got great deals on hotels and car rentals near the airport.
Bangkok to Zurich flights
There are over 24 airlines and as many as 1126 flights every week to this destination. You can fly non-stop to Zurich (ZRH) from Bangkok (BKK) with SWISS or Thai Airways International but if a stopover option suits you better you can choose to fly via Munich, Vienna or any other of the 22 alternatives with flight connections.
Tip! You can also fly to Zurich from Don Mueang International Airport (DMK).
Bangkok to Zurich with SWISS
You can fly non-stop every weekday with flights departing at 12:45, 13:05 or 13:20. SWISS is a Star Alliance member.
With Thai Airways International
You can fly non-stop every weekday with flights departing at 00:35 or 01:05. Thai Airways International is a Star Alliance member.
With Lufthansa
If you fly from Bangkok with Lufthansa you will do a stopover in Munich, MUC before reaching Zurich. This flight trip will take 14 hours and 40 minutes and you can fly every weekday with departures at 23:00. Lufthansa is a Star Alliance member.
With Etihad Airways
If you fly from Bangkok with Etihad Airways you will do a stopover in Abu Dhabi, AUH before reaching Zurich. This flight trip will take 15 hours and you can fly every weekday with departures at 21:25.
Miles & flight time: BKK - ZRH
The shortest flight time between BKK and ZRH is 12 hours and 5 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 12h 5m | - | 5657 (9102 km) |
MUC Munich | 14h 40m | 3h 40m | 5660 (9107 km) |
VIE Vienna | 14h 55m | 2h 20m | 5656 (9101 km) |
MCT Muscat | 14h 55m | 1h 45m | 6060 (9751 km) |
FRA Frankfurt | 15h 0m | 3h 30m | 5801 (9334 km) |
AMS Amsterdam | 15h 0m | 1h 35m | 6129 (9862 km) |
AUH Abu Dhabi | 15h 0m | 2h 0m | 6089 (9797 km) |
CPH Copenhagen | 15h 10m | 2h 0m | 5989 (9636 km) |
IST Istanbul | 15h 15m | 1h 15m | 5781 (9302 km) |
MXP Milan | 15h 55m | 3h 5m | 5800 (9332 km) |
DXB Dubai | 15h 55m | 2h 40m | 6043 (9723 km) |
HEL Helsinki | 16h 5m | 55m | 6052 (9738 km) |
BOM Mumbai | 16h 20m | 3h 0m | 5979 (9620 km) |
CDG Paris | 16h 20m | 2h 20m | 6200 (9976 km) |
LHR London | 16h 20m | 4h 50m | 6476 (10420 km) |
DEL Delhi | 16h 30m | 3h 20m | 5683 (9144 km) |
OSL Oslo | 16h 40m | 2h 45m | 6308 (10150 km) |
DOH Doha | 16h 50m | 3h 45m | 6107 (9826 km) |
TLV Tel Aviv-Yafo | 17h 45m | 2h 35m | 6095 (9807 km) |
ARN Stockholm | 17h 55m | 4h 45m | 6112 (9834 km) |
SIN Singapore | 18h 40m | 3h 35m | 7322 (11781 km) |
HKG Hong Kong | 20h 25m | 4h 50m | 6853 (11026 km) |
AMM Amman | 20h 30m | 5h 0m | 6089 (9797 km) |
Unpublished Flight Rates From Bangkok to Zurich
From Bangkok to Switzerland
We have found another destination to Switzerland from Suvarnabhumi Airport as well.
From Thailand to Zurich
Below is a list of other cities in Thailand with flights to Zurich with either non-stop or connecting flights.