Flight times from Bangkok to Zurich & schedule

The average flight time from Bangkok to Zurich is About 12 hours 51 minutes, covering a distance of About 9,031.91km.

Flight duration

About 12 hours 51 minutes

Flight distance

About 9,031.91km

How long is the flight from Bangkok to Zurich?

The flights usually depart from Suvarnabhumi Airport and arrive at Zurich International Airport.

See more
Earliest first
Latest first
Qatar Airways QR827
BKK 01:00
DOH 04:40
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Thai Airways TG970
BKK 01:05
ZRH 07:50
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR837
BKK 02:30
DOH 06:10
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY401
BKK 03:15
AUH 06:45
With stops 6.5h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY401
BKK 03:15
AUH 06:45
With stops 6.5h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Oman Air WY818
BKK 09:00
MCT 12:25
With stops 6.4h
S
M
T
W
T
F
S
Oman Air WY153
MCT 14:00
ZRH 19:05
7.1h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY141
AUH 14:00
ZRH 18:55
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY409
BKK 09:20
AUH 13:00
With stops 6.7h
S
M
T
W
T
F
S
Etihad Airways EY141
AUH 14:00
ZRH 18:55
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY409
BKK 09:20
AUH 13:00
With stops 6.7h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX181
BKK 12:50
ZRH 19:35
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY405
BKK 15:55
AUH 19:10
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY405
BKK 15:55
AUH 19:10
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR829
BKK 19:00
DOH 22:40
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR093
DOH 02:20
ZRH 09:05
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR829
BKK 19:00
DOH 22:40
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Oman Air WY816
BKK 19:10
MCT 22:00
With stops 5.8h
S
M
T
W
T
F
S
Oman Air WY153
MCT 14:00
ZRH 19:05
7.1h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR835
BKK 19:40
DOH 22:15
With stops 6.6h
S
M
T
W
T
F
S
Qatar Airways QR093
DOH 02:20
ZRH 09:05
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR835
BKK 19:40
DOH 22:15
With stops 6.6h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR839
BKK 19:45
DOH 23:25
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
See all
Etihad Airways EY421
BKK 20:40
AUH 00:30
With stops 6.8h
S
M
T
W
T
F
S
Etihad Airways EY141
AUH 14:00
ZRH 18:55
6.9h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR839
BKK 19:45
DOH 23:25
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR835
BKK 19:40
DOH 22:15
With stops 6.6h
S
M
T
W
T
F
S
Qatar Airways QR093
DOH 02:20
ZRH 09:05
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR835
BKK 19:40
DOH 22:15
With stops 6.6h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Oman Air WY816
BKK 19:10
MCT 22:00
With stops 5.8h
S
M
T
W
T
F
S
Oman Air WY153
MCT 14:00
ZRH 19:05
7.1h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR829
BKK 19:00
DOH 22:40
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR093
DOH 02:20
ZRH 09:05
7.8h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR829
BKK 19:00
DOH 22:40
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY405
BKK 15:55
AUH 19:10
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY405
BKK 15:55
AUH 19:10
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX181
BKK 12:50
ZRH 19:35
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY409
BKK 09:20
AUH 13:00
With stops 6.7h
S
M
T
W
T
F
S
Etihad Airways EY141
AUH 14:00
ZRH 18:55
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY409
BKK 09:20
AUH 13:00
With stops 6.7h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY141
AUH 14:00
ZRH 18:55
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY403
BKK 09:15
AUH 12:35
With stops 6.3h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Oman Air WY818
BKK 09:00
MCT 12:25
With stops 6.4h
S
M
T
W
T
F
S
Oman Air WY153
MCT 14:00
ZRH 19:05
7.1h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY401
BKK 03:15
AUH 06:45
With stops 6.5h
S
M
T
W
T
F
S
Etihad Airways EY139
AUH 08:30
ZRH 13:20
6.8h
S
M
T
W
T
F
S
Check prices
Etihad Airways EY401
BKK 03:15
AUH 06:45
With stops 6.5h
S
M
T
W
T
F
S
Etihad Airways EY143
AUH 02:15
ZRH 07:10
6.9h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR837
BKK 02:30
DOH 06:10
With stops 7.7h
S
M
T
W
T
F
S
Qatar Airways QR095
DOH 07:35
ZRH 14:20
7.8h
S
M
T
W
T
F
S
Check prices
Thai Airways TG970
BKK 01:05
ZRH 07:50
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
See all
Thai Airways TG970
BKK 01:05
ZRH 07:50
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX181
BKK 12:50
ZRH 19:35
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Swiss Airlines LX181
BKK 12:50
ZRH 19:35
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices
Thai Airways TG970
BKK 01:05
ZRH 07:50
Nonstop 11.8h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Bangkok to Zurich

Multiple airlines provide flights from Bangkok to Zurich. The best rated one is Thai Airways with an average rating of 10.0.

See more
Thai Airways
Thai Airways
User rating: 10.0
Emirates
Emirates
User rating: 8.8
Etihad Airways
Etihad Airways
User rating: 8.5
China Eastern Airlines
China Eastern Airlines
User rating: 8.3
Qatar Airways
Qatar Airways
User rating: 8.3

FAQs about flight schedules from Bangkok to Zurich

  • When are flight tickets from Bangkok (BKK) to Zurich (ZRH) the cheapest?

    Airlines adjust prices for flights from Bangkok to Zurich based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 12 hours 6 minutes to fly from Bangkok (BKK) to Zurich (ZRH).
  • Airlines with flights from Bangkok (BKK) to Zurich (ZRH): Thai Airways, TAP Air Portugal, SWISS and Air Canada.
  • There are 1 airport(s) in Zurich (ZRH): Zurich Airport.