Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Bangkok to Zurich – Direct & connecting routes

Non-stop airlines Connecting flights Show map Price search

BKK to ZRH flights and routes map BKK to ZRH – All flight route options from Suvarnabhumi Airport, Thailand to Zurich Airport, Switzerland. These routes are operated by 33 airlines. Fly non-stop with SWISS or Thai Airways International, or choose from 27 different stopover flights. The shortest flight time is 11 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.

From
To
Thailand BKK Suvarnabhumi Airport Bangkok, Thailand
Switzerland ZRH Zurich Airport, Switzerland
BKK
Suvarnabhumi Airport
ThailandBangkok, Thailand
Zurich Airport
SwitzerlandZurich, Switzerland
ZRH

Non-stop route options:

Duration

SWISS
Non-stop with SWISS. 1 flight per day.

SHOW SCHEDULE
11h 45m

SWISS
Non-stop with SWISS.
11h 45m
1 flight per day.
SWISS.COM
SHOW SCHEDULE
Thai Airways International
Non-stop with Thai Airways International. 1 flight per day.

SHOW SCHEDULE
11h 45m

Thai Airways International
Non-stop with Thai Airways International.
11h 45m
1 flight per day.
SHOW SCHEDULE
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop route options with the same airline:

Duration

Via Abu Dhabi AUH
1 stop with Etihad Airways. 1-2 flights per day.

SHOW SCHEDULE
14h 50m

Via Abu Dhabi AUH
1 stop with Etihad Airways.
14h 50m
1-2 flights per day.
ETIHAD.COM
SHOW SCHEDULE
Via Amsterdam AMS
1 stop with KLM.

SHOW SCHEDULE
15h 20m

Via Amsterdam AMS
1 stop with KLM.
15h 20m
SHOW SCHEDULE
Via Dubai DXB
1 stop with Emirates. 4 flights per day.

SHOW SCHEDULE
15h 25m

Via Dubai DXB
1 stop with Emirates.
15h 25m
4 flights per day.
SHOW SCHEDULE
Via Amman AMM
1 stop with Royal Jordanian. 0-1 flights per day.
Begins in 2/11

SHOW SCHEDULE
15h 35m

Begins in 2/11
Via Amman AMM
1 stop with Royal Jordanian.
15h 35m
0-1 flights per day.
Begins in 2/11
SHOW SCHEDULE
Via Istanbul IST
1 stop with Turkish Airlines. 2-3 flights per day.

SHOW SCHEDULE
15h 40m

Via Istanbul IST
1 stop with Turkish Airlines.
15h 40m
2-3 flights per day.
SHOW SCHEDULE
Via Muscat MCT
1 stop with Oman Air. 0-1 flights per day.
Begins in 3/10

SHOW SCHEDULE
15h 50m

Begins in 3/10
Via Muscat MCT
1 stop with Oman Air.
15h 50m
0-1 flights per day.
Begins in 3/10
SHOW SCHEDULE
Via Frankfurt FRA
1 stop with Condor. 0-1 flights per day.

SHOW SCHEDULE
15h 50m

Via Frankfurt FRA
1 stop with Condor.
15h 50m
0-1 flights per day.
CONDOR.COM
SHOW SCHEDULE
Via Munich MUC
1 stop with Lufthansa.

SHOW SCHEDULE
16h 00m

Via Munich MUC
1 stop with Lufthansa.
16h 00m
SHOW SCHEDULE
Via Delhi DEL
1 stop with Air India. 0-1 flights per day.

SHOW SCHEDULE
16h 08m

Via Delhi DEL
1 stop with Air India.
16h 08m
0-1 flights per day.
AIRINDIA.COM
SHOW SCHEDULE
Via Doha DOH
1 stop with Qatar Airways. 3-4 flights per day.

SHOW SCHEDULE
16h 15m

Via Doha DOH
1 stop with Qatar Airways.
16h 15m
3-4 flights per day.
QATARAIRWAYS.COM
SHOW SCHEDULE
Via Helsinki HEL
1 stop with Finnair.

SHOW SCHEDULE
16h 15m

Via Helsinki HEL
1 stop with Finnair.
16h 15m
SHOW SCHEDULE
Via Vienna VIE
1 stop with Austrian.

SHOW SCHEDULE
16h 20m

Via Vienna VIE
1 stop with Austrian.
16h 20m
SHOW SCHEDULE
Via Copenhagen CPH
1 stop with Scandinavian Airlines. 0-1 flights per day.
Begins in 29/10

SHOW SCHEDULE
16h 43m

Begins in 29/10
Via Copenhagen CPH
1 stop with Scandinavian Airlines.
16h 43m
0-1 flights per day.
Begins in 29/10
SHOW SCHEDULE
Via Paris CDG
1 stop with Air France. 0-1 flights per day.

SHOW SCHEDULE
17h 00m

Via Paris CDG
1 stop with Air France.
17h 00m
0-1 flights per day.
SHOW SCHEDULE
Via Tel Aviv-Yafo TLV
1 stop with El Al. 0-1 flights per day.
Begins in 9/8

SHOW SCHEDULE
18h 05m

Begins in 9/8
Via Tel Aviv-Yafo TLV
1 stop with El Al.
18h 05m
0-1 flights per day.
Begins in 9/8
SHOW SCHEDULE
Via Singapore SIN
1 stop with Singapore Airlines. 3 flights per day.

SHOW SCHEDULE
18h 08m

Via Singapore SIN
1 stop with Singapore Airlines.
18h 08m
3 flights per day.
SHOW SCHEDULE
Via Hong Kong HKG
1 stop with Cathay Pacific. 3-4 flights per day.

SHOW SCHEDULE
18h 40m

Via Hong Kong HKG
1 stop with Cathay Pacific.
18h 40m
3-4 flights per day.
CATHAYPACIFIC.COM
SHOW SCHEDULE
Via London LGW
1 stop with British Airways. 0-1 flights per day.
Begins in 27/10

SHOW SCHEDULE
19h 05m

Begins in 27/10
Via London LGW
1 stop with British Airways.
19h 05m
0-1 flights per day.
Begins in 27/10
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Ad

1 stop route options with codeshare or different airlines:

Duration

Via Vienna VIE With EVA Air & SWISS 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
13h 40m

Via Vienna VIE
13h 40m
With EVA Air & SWISS 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Abu Dhabi AUH With Etihad Airways & SWISS 1-2 flights per day.
CODESHARE

SHOW SCHEDULE
14h 50m

Via Abu Dhabi AUH
14h 50m
With Etihad Airways & SWISS 1-2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Frankfurt FRA With Thai Airways International & Lufthansa 2 flights per day.
CODESHARE

SHOW SCHEDULE
15h 00m

Via Frankfurt FRA
15h 00m
With Thai Airways International & Lufthansa 2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Amsterdam AMS With EVA Air & KLM 0-1 flights per day.
Tue,Thu & Sat

SHOW SCHEDULE
15h 10m

Tue,Thu & Sat
Via Amsterdam AMS
15h 10m
With EVA Air & KLM 0-1 flights per day.
Tue,Thu & Sat
SHOW SCHEDULE
Via Brussels BRU With Thai Airways International & SWISS

SHOW SCHEDULE
15h 30m

Via Brussels BRU
15h 30m
With Thai Airways International & SWISS
SWISS.COM
SHOW SCHEDULE
Via Istanbul IST With Thai Airways International & Turkish Airlines 2-3 flights per day.
CODESHARE

SHOW SCHEDULE
15h 30m

Via Istanbul IST
15h 30m
With Thai Airways International & Turkish Airlines 2-3 flights per day.
CODESHARE
SHOW SCHEDULE
Via Rome FCO 1 stop with ITA Airways.
Begins in 27/10
CODESHARE

SHOW SCHEDULE
15h 35m

Begins in 27/10
Via Rome FCO
15h 35m
1 stop with ITA Airways.
Begins in 27/10
CODESHARE
SHOW SCHEDULE
Via Doha DOH With Qatar Airways & Bulgaria Air 3-4 flights per day.
CODESHARE

SHOW SCHEDULE
15h 50m

Via Doha DOH
15h 50m
With Qatar Airways & Bulgaria Air 3-4 flights per day.
CODESHARE
SHOW SCHEDULE
Via Muscat MCT With Thai Airways International & Oman Air 0-1 flights per day.
Begins in 3/10
CODESHARE

SHOW SCHEDULE
15h 50m

Begins in 3/10
Via Muscat MCT
15h 50m
With Thai Airways International & Oman Air 0-1 flights per day.
Begins in 3/10
CODESHARE
SHOW SCHEDULE
Via Munich MUC With Lufthansa & SWISS

SHOW SCHEDULE
16h 00m

Via Munich MUC
16h 00m
With Lufthansa & SWISS
SWISS.COM
SHOW SCHEDULE
Via Milan MXP With Thai Airways International & SWISS 0-1 flights per day.

SHOW SCHEDULE
16h 00m

Via Milan MXP
16h 00m
With Thai Airways International & SWISS 0-1 flights per day.
SWISS.COM
SHOW SCHEDULE
Via Colombo CMB With SriLankan Airlines & SWISS
Begins in 1/11
CODESHARE

SHOW SCHEDULE
16h 35m

Begins in 1/11
Via Colombo CMB
16h 35m
With SriLankan Airlines & SWISS
Begins in 1/11
CODESHARE
SHOW SCHEDULE
Via Delhi DEL With Thai Airways International & Air India
CODESHARE

SHOW SCHEDULE
17h 00m

Via Delhi DEL
17h 00m
With Thai Airways International & Air India
CODESHARE
SHOW SCHEDULE
Via Paris CDG With Air France & SWISS 0-1 flights per day.
Begins in 28/10

SHOW SCHEDULE
17h 00m

Begins in 28/10
Via Paris CDG
17h 00m
With Air France & SWISS 0-1 flights per day.
Begins in 28/10
SHOW SCHEDULE
Via Mumbai BOM With Thai Airways International & Air India
CODESHARE

SHOW SCHEDULE
17h 15m

Via Mumbai BOM
17h 15m
With Thai Airways International & Air India
CODESHARE
SHOW SCHEDULE
Via Oslo OSL With Thai Airways International & SWISS
Only sundays

SHOW SCHEDULE
17h 20m

Only sundays
Via Oslo OSL
17h 20m
With Thai Airways International & SWISS
Only sundays
SHOW SCHEDULE
Via Stockholm ARN With Thai Airways International & Scandinavian Airlines 0-1 flights per day.
Begins in 24/8

SHOW SCHEDULE
17h 30m

Begins in 24/8
Via Stockholm ARN
17h 30m
With Thai Airways International & Scandinavian Airlines 0-1 flights per day.
Begins in 24/8
SHOW SCHEDULE
Via Phuket HKT With Bangkok Airways & SWISS 0-1 flights per day.
Begins in 27/10
CODESHARE

SHOW SCHEDULE
17h 30m

Begins in 27/10
Via Phuket HKT
17h 30m
With Bangkok Airways & SWISS 0-1 flights per day.
Begins in 27/10
CODESHARE
SHOW SCHEDULE
Via Singapore SIN 1 stop with SWISS. 4 flights per day.
CODESHARE

SHOW SCHEDULE
17h 48m

Via Singapore SIN
17h 48m
1 stop with SWISS. 4 flights per day.
CODESHARE
SHOW SCHEDULE
Via London LHR With Thai Airways International & British Airways

SHOW SCHEDULE
17h 55m

Via London LHR
17h 55m
With Thai Airways International & British Airways
SHOW SCHEDULE
Via Tel Aviv-Yafo TLV With Thai Airways International & El Al 0-1 flights per day.
Begins in 9/8
CODESHARE

SHOW SCHEDULE
18h 05m

Begins in 9/8
Via Tel Aviv-Yafo TLV
18h 05m
With Thai Airways International & El Al 0-1 flights per day.
Begins in 9/8
CODESHARE
SHOW SCHEDULE
Via Dubai DXB With Emirates & SWISS
CODESHARE

SHOW SCHEDULE
18h 30m

Via Dubai DXB
18h 30m
With Emirates & SWISS
CODESHARE
SHOW SCHEDULE
Via Hong Kong HKG 1 stop with Cathay Pacific. 2-3 flights per day.
CODESHARE

SHOW SCHEDULE
18h 40m

Via Hong Kong HKG
18h 40m
1 stop with Cathay Pacific. 2-3 flights per day.
CODESHARE
SHOW SCHEDULE
Via London LGW With British Airways & SWISS 0-1 flights per day.
Begins in 27/10

SHOW SCHEDULE
18h 55m

Begins in 27/10
Via London LGW
18h 55m
With British Airways & SWISS 0-1 flights per day.
Begins in 27/10
SHOW SCHEDULE
Via Copenhagen CPH With Scandinavian Airlines & United Airlines
Begins in 2/11
CODESHARE

SHOW SCHEDULE
18h 55m

Begins in 2/11
Via Copenhagen CPH
18h 55m
With Scandinavian Airlines & United Airlines
Begins in 2/11
CODESHARE
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near Zurich Airport

We got great deals on hotels and car rentals near the airport.

Zurich Airport HOTEL PRICES
Zurich Airport CAR-RENTAL
Ad

Bangkok to Zurich flights

There are over 27 airlines and as many as 1206 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 Vienna, Amsterdam or any other of the 25 alternatives with connectiing airports.

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:35, 12:50 or 13:10. SWISS is a Star Alliance member.

With Austrian

If you fly from Bangkok with Austrian you will do a stopover in Vienna, VIE before reaching Zurich. This flight trip will take 14 hours and 35 minutes and you can fly every weekday with departures at 23:40 or 23:50. Austrian is a Star Alliance member.

Distance & flight times: Suvarnabhumi Airport to Zurich Airport

The shortest flight time between BKK and ZRH is 12 hours and 15 minutes.

ViaTotal flight timeLayover timeDistance
Direct12h 15m-5657 miles (9102 km)
VIE Vienna14h 25m1h 20m5656 miles (9101 km)
AMS Amsterdam15h 35m1h 35m6129 miles (9862 km)
MCT Muscat15h 50m55m6060 miles (9751 km)
AUH Abu Dhabi15h 55m1h 55m6089 miles (9797 km)
DXB Dubai16h 20m2h 25m6043 miles (9723 km)
FRA Frankfurt16h 25m1h 30m5801 miles (9334 km)
DEL Delhi16h 30m3h 30m5683 miles (9144 km)
HEL Helsinki16h 30m1h 10m6052 miles (9738 km)
BRU Brussels16h 35m2h 40m6088 miles (9796 km)
DOH Doha16h 40m4h 0m6107 miles (9826 km)
MUC Munich16h 40m3h 15m5660 miles (9107 km)
IST Istanbul16h 50m2h 30m5781 miles (9302 km)
CDG Paris17h 0m2h 0m6200 miles (9976 km)
MXP Milan17h 10m2h 40m5800 miles (9332 km)
BOM Mumbai17h 15m3h 20m5979 miles (9620 km)
OSL Oslo17h 20m2h 35m6308 miles (10150 km)
ARN Stockholm17h 25m2h 20m6112 miles (9834 km)
HKT Phuket17h 50m3h 30m6247 miles (10051 km)
LHR London18h 5m3h 5m6476 miles (10420 km)
SIN Singapore18h 5m3h 30m7322 miles (11781 km)
TLV Tel Aviv-Yafo18h 35m2h 50m6095 miles (9807 km)
AMM Amman18h 40m4h 10m6089 miles (9797 km)
CPH Copenhagen18h 50m3h 50m5989 miles (9636 km)
LGW London18h 55m--
HKG Hong Kong19h 50m2h 0m6853 miles (11026 km)
The flight times and layover times in the table above are approximate and may vary depending on flight number, aircraft, airline, weather, and time of day.BKK-ZRH flight routesBangkok to Zurich flight routes illustrated on a map.
Ad
Arriving at Zurich Airport
Arriving at Zurich Airport. Copyright: Flughafen Zürich AG
Bangkok - Zurich route map and flight paths
CHECK PRICES FOR BKK - ZRH
Quick copy and share this page
URL copied to clipboard!
Ad
Show all destinations from BKK Show all destinations from ZRH

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.

You can fly non-stop from Bangkok (BKK) to Zurich (ZRH) with SWISS or Thai Airways International. The flight takes approximately 12 hours and 15 minutes. If you travel with a connecting flight instead, for example via Vienna, the total flight time will be 14 hours and 25 minutes.

If you're interested in direct flights, SWISS or Thai Airways International is available. For flights with stopovers, EVA Air, SWISS, KLM, Thai Airways International, Oman Air, Etihad Airways, Emirates, Lufthansa, Air India, Finnair, Qatar Airways, Bulgaria Air, Turkish Airlines, Air France, Bangkok Airways, British Airways, El Al, Royal Jordanian, Scandinavian Airlines, United Airlines or Cathay Pacific is also an option.

The flight time between Suvarnabhumi Airport (BKK) and Zurich Airport (ZRH) is approximately 12 hours and 15 minutes. The distance between the two airports is 6200 miles (or 9976 kilometers).

Yes, you can fly non-stop to ZRH from BKK with SWISS or Thai Airways International.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price