Skip to content

prices we've seen · United States fares · USD

Flights from Zurich (ZRH) to Bangkok (BKK)

  • One way from $259
  • Round trip from $512
  • Nonstop on 12 of 17 dates
  • Fastest 10h 35m
  • 11 airlines

The cheapest one-way fare from Zurich (ZRH) to Bangkok (BKK) we have seen is $259 USD, departing Nov 29, 2026 (seen Nov 9, 2026): Etihad EY 144, 1 stop, 19h 5m.

Search flights

Depart
More options

Cheapest · One wayseen Nov 9

$259 USD

Etihad EY 144 · Nov 29 · 1 stop · 19h 5m

A typical day on this route: $383

Continue on the seller's site — $259

Cheapest round tripseen Nov 8

$512 USD

Etihad EY 144 · Nov 29 → Dec 10 · 2 stops · 44h 5m in all, both ways

Continue on the seller's site — $512

a2bflight may earn a commission from the seller if you book after this click; the price you see is the seller's and does not change. How we rank, what we keep.

These are the fares the seller shows on its United States site, in USD; prices where you live may differ.

See more dates →

Leave your email and we'll write on any day the fare is at or under your price — at most once a day. We'll send a link to confirm your address first. Without an email, it's still saved in My watches.

Prices are the fare alone; the seller shows the bag and fare rules.

Cheapest by month

Checked Nov 10

Pick a month to search the day its cheapest fare leaves.

  1. Nov 2026$259
  2. Dec 2026$278
  3. Jan 2027$383
  4. Feb 2027$336
  5. Mar 2027—
  6. Apr 2027—
  7. May 2027—
  8. Jun 2027$387

Cheapest days to fly one wayCheapest round trips

Each day's cheapest fare we've seen, nonstop and with stops. Cheapest first.

We may earn a commission from the seller · How we rank

  1. SunNov 29

    10:30

    19h 5m1 stop

    11:35+1

    Cheapest$259 USD

    Etihad EY 144 · seen Nov 9

  2. MonNov 30

    10:30

    19h 5m1 stop

    11:35+1

    $265 USD

    Etihad EY 144 · seen Nov 9

  3. ThuDec 10

    10:30

    14h 45m1 stop

    07:15+1

    $278 USD

    Etihad EY 144 · seen Nov 8

  4. WedNov 25

    15:00

    14h 35m1 stop

    11:35+1

    $290 USD

    Etihad EY 140 · seen Nov 8

  5. WedDec 9

    10:30

    19h 5m1 stop

    11:35+1

    $291 USD

    Etihad EY 144 · seen Nov 8

  6. SatNov 28

    10:30

    19h 5m1 stop

    11:35+1

    $299 USD

    Etihad EY 144 · seen Nov 9

  7. SunDec 6

    10:30

    19h 5m1 stop

    11:35+1

    $302 USD

    Etihad EY 144 · seen Nov 9

  8. FriNov 27

    10:30

    19h 5m1 stop

    11:35+1

    $304 USD

    Etihad EY 144 · seen Nov 8

  9. TueJan 5

    15:00

    14h 35m1 stop

    11:35+1

    $383 USD

    Etihad EY 140 · seen Nov 4

  10. TueDec 29

    14:50

    37h2 stops

    09:50+2

    $526 USD

    Pegasus PC 950 · seen Nov 6

Show 16 more fares
  1. SunDec 6

    13:15

    10h 35mNonstop

    05:50+1

    $534 USD

    Thai Airways TG 4300 · seen Nov 9

  2. ThuDec 17

    09:30

    35h 25m3 stops

    02:55+2

    $545 USD

    Air Serbia JU 331 · seen Nov 6

  3. SunJan 17

    20:00

    10h 35mNonstop

    12:35+1

    $590 USD

    Thai Airways TG 973 · seen Nov 4

  4. WedDec 9

    13:15

    10h 35mNonstop

    05:50+1

    $610 USD

    Thai Airways TG 971 · seen Nov 8

  5. SunDec 20

    20:50

    36h 5m3 stops

    14:55+2

    $621 USD

    Air Serbia JU 335 · seen Nov 6

  6. MonDec 21

    20:50

    36h 5m4 stops

    14:55+2

    $630 USD

    Air Serbia JU 335 · seen Nov 9

  7. TueDec 22

    09:30

    50h 55m3 stops

    18:25+2

    $654 USD

    Air Serbia JU 331 · seen Nov 10

  8. FriDec 25

    13:15

    10h 35mNonstop

    05:50+1

    $683 USD

    Thai Airways TG 971 · seen Nov 6

  9. TueJan 5

    13:15

    10h 35mNonstop

    05:50+1

    $711 USD

    Thai Airways TG 4300 · seen Nov 4

  10. ThuDec 10

    13:15

    10h 35mNonstop

    05:50+1

    $885 USD

    Thai Airways TG 4300 · seen Nov 8

  11. TueDec 22

    18:00

    10h 45mNonstop

    10:45+1

    $1,233 USD

    Swiss LX 0180 · seen Nov 10

  12. MonDec 21

    18:00

    10h 45mNonstop

    10:45+1

    $1,370 USD

    Swiss LX 180 · seen Nov 9

  13. TueDec 29

    13:15

    10h 35mNonstop

    05:50+1

    $1,493 USD

    Thai Airways TG 971 · seen Nov 6

  14. ThuDec 17

    13:15

    10h 35mNonstop

    05:50+1

    $1,550 USD

    Thai Airways TG 971 · seen Nov 6

  15. SunDec 20

    13:15

    10h 35mNonstop

    05:50+1

    $1,796 USD

    Thai Airways TG 971 · seen Nov 6

  16. SatDec 19

    18:00

    10h 45mNonstop

    10:45+1

    $2,028 USD

    Swiss LX 0180 · seen Nov 6

The cheapest round trips we've seen on this route, on any dates, cheapest first.

We may earn a commission from the seller · How we rank

  1. 11 nightsNov 29 – Dec 10

    10:30

    BKK

    Cheapest$512 USD

    Etihad EY 144 · 2 stops · 44h 5m in all, both ways · seen Nov 8

  2. 10 nightsNov 30 – Dec 10

    10:30

    BKK

    $519 USD

    Etihad EY 144 · 2 stops · 44h 25m in all, both ways · seen Nov 7

  3. 21 nightsNov 26 – Dec 17

    10:30

    BKK

    $523 USD

    Etihad EY 144 · 2 stops · 46h 20m in all, both ways · seen Nov 8

  4. 14 nightsNov 29 – Dec 13

    10:30

    BKK

    $547 USD

    Etihad EY 144 · 2 stops · 34h 15m in all, both ways · seen Nov 8

  5. 22 nightsMay 22 – Jun 13

    15:55

    BKK

    $610 USD

    Etihad EY 140 · 2 stops · 35h 30m in all, both ways · seen Nov 8

  6. 7 nightsFeb 1–8

    15:00

    BKK

    $625 USD

    Etihad EY 140 · 2 stops · 42h in all, both ways · seen Nov 7

  7. 8 nightsFeb 1–9

    10:30

    BKK

    $625 USD

    Etihad EY 144 · 2 stops · 46h 30m in all, both ways · seen Nov 7

  8. 27 nightsFeb 1–28

    10:30

    BKK

    $625 USD

    Etihad EY 144 · 2 stops · 58h 35m in all, both ways · seen Nov 7

  9. 13 nightsApr 12–25

    22:20

    BKK

    $627 USD

    Etihad EY 142 · 2 stops · 40h 45m in all, both ways · seen Nov 9

  10. 11 nightsFeb 24 – Mar 7

    10:30

    BKK

    $632 USD

    Etihad EY 144 · 2 stops · 46h 30m in all, both ways · seen Nov 9

Show 64 more fares
  1. 12 nightsFeb 1–13

    15:00

    BKK

    $648 USD

    Etihad EY 140 · 2 stops · 35h 30m in all, both ways · seen Nov 7

  2. 7 nightsJan 30 – Feb 6

    15:00

    BKK

    $687 USD

    Etihad EY 140 · 2 stops · 35h 30m in all, both ways · seen Nov 7

  3. 6 nightsMar 1–7

    15:00

    BKK

    $689 USD

    Etihad EY 140 · 2 stops · 42h in all, both ways · seen Nov 6

  4. 15 nightsJan 27 – Feb 11

    15:00

    BKK

    $697 USD

    Etihad EY 140 · 2 stops · 41h 50m in all, both ways · seen Nov 9

  5. 14 nightsFeb 13–27

    20:40

    BKK

    $728 USD

    Air India AI 152 · 2 stops · 39h 30m in all, both ways · seen Nov 8

  6. 9 nightsNov 20–29

    10:25

    BKK

    $753 USD

    Etihad EY 144 · 2 stops · 35h 15m in all, both ways · seen Nov 8

  7. 4 nightsFeb 13–17

    20:35

    BKK

    $790 USD

    Oman Air WY 154 · 3 stops · 79h 10m in all, both ways · seen Nov 4

  8. 21 nightsFeb 5–26

    15:00

    BKK

    $793 USD

    Etihad EY 140 · 2 stops · 29h 45m in all, both ways · seen Nov 4

  9. 16 nightsMar 18 – Apr 3

    15:00

    BKK

    $834 USD

    Etihad EY 140 · 2 stops · 43h 45m in all, both ways · seen Nov 9

  10. 21 nightsJan 22 – Feb 12

    14:50

    BKK

    $851 USD

    Pegasus PC 950 · 5 stops · 58h 20m in all, both ways · seen Nov 8

  11. 14 nightsDec 30 – Jan 13

    20:35

    BKK

    $858 USD

    Oman Air WY 154 · 3 stops · 79h 10m in all, both ways · seen Nov 9

  12. 22 nightsMay 22 – Jun 13

    13:30

    05:30+1

    $926 USD

    Thai Airways TG 4300 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  13. 11 nightsNov 29 – Dec 10

    13:15

    05:50+1

    $951 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  14. 18 nightsDec 29 – Jan 16

    20:10

    BKK

    $962 USD

    Eurowings EW 767 · 5 stops · 65h 35m in all, both ways · seen Nov 5

  15. 11 nightsFeb 24 – Mar 7

    13:15

    05:50+1

    $963 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 9

  16. 17 nightsDec 29 – Jan 15

    20:10

    BKK

    $965 USD

    Eurowings EW 767 · 5 stops · 65h 35m in all, both ways · seen Nov 5

  17. 7 nightsFeb 1–8

    13:15

    05:50+1

    $979 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  18. 8 nightsFeb 1–9

    13:15

    05:50+1

    $979 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  19. 13 nightsApr 12–25

    13:30

    05:30+1

    $979 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 9

  20. 11 nightsDec 30 – Jan 10

    20:35

    BKK

    $990 USD

    Oman Air WY 154 · 3 stops · 60h 25m in all, both ways · seen Nov 8

  21. 21 nightsNov 26 – Dec 17

    13:15

    05:50+1

    $996 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  22. 10 nightsDec 30 – Jan 9

    10:50

    BKK

    $1,001 USD

    Pegasus PC 948 · 4 stops · 83h 20m in all, both ways · seen Nov 5

  23. 13 nightsDec 29 – Jan 11

    20:10

    BKK

    $1,011 USD

    Eurowings EW 767 · 5 stops · 60h 5m in all, both ways · seen Nov 5

  24. 14 nightsNov 29 – Dec 13

    13:15

    05:50+1

    $1,016 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  25. 4 nightsDec 30 – Jan 3

    14:05

    BKK

    $1,023 USD

    Ajet VF 54 · 5 stops · 79h 45m in all, both ways · seen Nov 8

  26. 21 nightsJul 20 – Aug 10

    07:15

    BKK

    $1,029 USD

    Lufthansa LH 2375 · 4 stops · 47h 15m in all, both ways · seen Nov 8

  27. 14 nightsJul 16–30

    14:35

    BKK

    $1,045 USD

    Lufthansa LH 1191 · 3 stops · 38h 20m in all, both ways · seen Nov 9

  28. 19 nightsDec 29 – Jan 17

    20:10

    BKK

    $1,053 USD

    Eurowings EW 767 · 5 stops · 61h 20m in all, both ways · seen Nov 5

  29. 21 nightsDec 17 – Jan 7

    09:30

    BKK

    $1,073 USD

    Air Serbia JU 331 · 5 stops · 69h 40m in all, both ways · seen Nov 7

  30. 15 nightsJan 27 – Feb 11

    13:15

    05:50+1

    $1,079 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 9

  31. 6 nightsMar 1–7

    13:15

    05:50+1

    $1,113 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 6

  32. 20 nightsJul 16 – Aug 5

    14:35

    BKK

    $1,120 USD

    Lufthansa LH 1191 · 4 stops · 39h 55m in all, both ways · seen Nov 8

  33. 14 nightsDec 29 – Jan 12

    06:40

    BKK

    $1,134 USD

    Turkish Airlines TK 1912 · 3 stops · 47h 35m in all, both ways · seen Nov 8

  34. 19 nightsDec 29 – Jan 17

    13:15

    05:50+1

    $1,143 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 5

  35. 16 nightsMar 18 – Apr 3

    20:00

    12:35+1

    $1,169 USD

    Thai Airways TG 973 · Nonstop · 22h 20m in all, both ways · seen Nov 9

  36. 21 nightsJul 20 – Aug 10

    20:25

    12:25+1

    $1,187 USD

    Thai Airways TG 973 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  37. 10 nightsNov 30 – Dec 10

    13:15

    05:50+1

    $1,191 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  38. 12 nightsFeb 1–13

    13:15

    05:50+1

    $1,191 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  39. 19 nightsJul 16 – Aug 4

    14:35

    BKK

    $1,193 USD

    Lufthansa LH 1191 · 3 stops · 37h 15m in all, both ways · seen Nov 8

  40. 21 nightsJan 22 – Feb 12

    13:15

    05:50+1

    $1,217 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  41. 9 nightsNov 20–29

    13:15

    05:50+1

    $1,236 USD

    Thai Airways TG 4300 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  42. 14 nightsDec 18 – Jan 1

    07:15

    BKK

    $1,256 USD

    Swiss LX 786 · 2 stops · 34h 20m in all, both ways · seen Nov 9

  43. 7 nightsJan 30 – Feb 6

    20:00

    12:35+1

    $1,314 USD

    Thai Airways TG 973 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  44. 23 nightsDec 31 – Jan 23

    13:15

    05:50+1

    $1,323 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 4

  45. 20 nightsJul 16 – Aug 5

    13:30

    05:15+1

    $1,336 USD

    Thai Airways TG 971 · Nonstop · 22h 30m in all, both ways · seen Nov 8

  46. 14 nightsJul 16–30

    17:55

    09:50+1

    $1,351 USD

    Swiss LX 180 · Nonstop · 22h 40m in all, both ways · seen Nov 9

  47. 27 nightsFeb 1–28

    13:15

    05:50+1

    $1,387 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  48. 7 nightsDec 26 – Jan 2

    07:15

    BKK

    $1,431 USD

    Swiss LX 786 · 3 stops · 40h 30m in all, both ways · seen Nov 8

  49. 19 nightsJul 16 – Aug 4

    13:30

    05:15+1

    $1,447 USD

    Thai Airways TG 971 · Nonstop · 22h 30m in all, both ways · seen Nov 8

  50. 21 nightsFeb 5–26

    13:15

    05:50+1

    $1,492 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 4

  51. 17 nightsDec 29 – Jan 15

    13:15

    05:50+1

    $1,502 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 5

  52. 4 nightsFeb 13–17

    13:15

    05:50+1

    $1,534 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 4

  53. 14 nightsDec 30 – Jan 13

    13:15

    05:50+1

    $1,838 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 9

  54. 18 nightsDec 29 – Jan 16

    13:15

    05:50+1

    $1,894 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 5

  55. 14 nightsFeb 13–27

    20:00

    12:35+1

    $1,908 USD

    Thai Airways TG 973 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  56. 5 nightsJan 5–10

    13:15

    05:50+1

    $1,977 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 4

  57. 13 nightsDec 29 – Jan 11

    18:00

    10:45+1

    $2,232 USD

    Swiss LX 180 · Nonstop · 22h 55m in all, both ways · seen Nov 5

  58. 11 nightsDec 30 – Jan 10

    13:15

    05:50+1

    $2,370 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  59. 14 nightsDec 18 – Jan 1

    18:00

    10:45+1

    $2,425 USD

    Swiss LX 180 · Nonstop · 22h 55m in all, both ways · seen Nov 9

  60. 14 nightsDec 29 – Jan 12

    13:15

    05:50+1

    $2,463 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 8

  61. 10 nightsDec 30 – Jan 9

    13:15

    05:50+1

    $2,569 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 5

  62. 21 nightsDec 17 – Jan 7

    13:15

    05:50+1

    $2,590 USD

    Thai Airways TG 971 · Nonstop · 22h 45m in all, both ways · seen Nov 7

  63. 4 nightsDec 30 – Jan 3

    18:00

    10:45+1

    $2,652 USD

    Swiss LX 180 · Nonstop · 22h 55m in all, both ways · seen Nov 8

  64. 7 nightsDec 26 – Jan 2

    18:00

    10:45+1

    $2,974 USD

    Swiss LX 180 · Nonstop · 22h 55m in all, both ways · seen Nov 8

Compared with Zurich → Bangkok: $259 one way (Nov 29).

Airlines seen on this route

  • Air India
  • Eurowings
  • Etihad
  • Air Serbia
  • Lufthansa
  • Swiss
  • Pegasus
  • Thai Airways
  • Turkish Airlines
  • Ajet
  • Oman Air

Marketing carriers; the operating airline is shown by the seller.

Zurich to Bangkok in numbers

  • By month, Nov 2026 is the cheapest we've seen at $259 USD and Jun 2027 the most expensive at $387 USD — a spread of 49%.
  • Nonstop fares were seen on 12 of the 17 departure dates; carriers seen: Air India, Eurowings, Etihad, Air Serbia, Lufthansa, Swiss, Pegasus, Thai Airways, Turkish Airlines, Ajet, Oman Air.
  • ZRH serves Zurich, Switzerland; BKK serves Bangkok, Thailand.
  • Bangkok runs 6 hours ahead of Zurich.

Questions

What is the cheapest fare from Zurich (ZRH) to Bangkok (BKK)?

The cheapest one-way fare from Zurich (ZRH) to Bangkok (BKK) we have seen is $259 USD, departing Nov 29, 2026 (seen Nov 9, 2026): Etihad EY 144, 1 stop, 19h 5m.

Is there a nonstop flight from Zurich (ZRH) to Bangkok (BKK)?

Nonstop fares were seen on 12 of the 17 departure dates; carriers seen: Air India, Eurowings, Etihad, Air Serbia, Lufthansa, Swiss, Pegasus, Thai Airways, Turkish Airlines, Ajet, Oman Air.

Which month is cheapest to fly from Zurich (ZRH) to Bangkok (BKK)?

By month, Nov 2026 is the cheapest we've seen at $259 USD and Jun 2027 the most expensive at $387 USD — a spread of 49%.

How old is this price?

It is the cheapest fare we've seen for that date; the date beside it is the day it was seen, or our last check. We look again at least once a day for the routes people search, and stop showing a route's prices two days after our last look. The seller's page shows the price right now.

How does a2bflight rank results?

By price and duration only; commission never enters the order. Cheapest means cheapest among the fares we've seen for this route. A click that books may earn a2bflight a commission from the seller; the price you see is the seller's own. See how we rank and what we keep.