
TYO to HKTJapan
Tokyo
$296
usually $520
−43%
Most monthly lows $379–$571. Cheaper than every other month on record (5).
Display prices in
Destination · Thailand
Best current fares
The deepest measured drops into Phuket first, then the rest on price. Every departure city is in the list below.

TYO to HKTJapan
$296
usually $520
−43%
Most monthly lows $379–$571. Cheaper than every other month on record (5).

LIS to HKTPortugal
$738
usually $1,160
−36%
Most monthly lows $842–$1,160. Cheaper than every other month on record (3).

OSL to HKTNorway
$555
usually $790
−30%
Most monthly lows $702–$859. Cheaper than every other month on record (5).

BKK to HKTThailand
$45
usually $60
−25%
Most monthly lows $55–$64. Cheaper than every other month on record (11).

STO to HKTSweden
$470
usually $620
−24%
Most monthly lows $501–$760. Cheaper than every other month on record (5).

SIN to HKT
$137
usually $175
−22%
Most monthly lows $165–$190. Cheaper than every other month on record (7).

CAN to HKTChina
$195
usually $250
−22%
Most monthly lows $227–$296. Cheaper than every other month on record (8).

BER to HKTGermany
$591
usually $745
−21%
Most monthly lows $719–$803. Cheaper than every other month on record (9).
Showing 96 of 46 observed fares. Compare every departure city
By departure city
Every city with a fare into Phuket, cheapest first. Find yours by name or airport code; each row opens that route, its price history and its calendar.
| Departure city | From | Below usual | Trip | Open |
|---|---|---|---|---|
| BangkokThailand | $45Nonstop | −25% | 17–24 Mar '27 · 7 nights | |
| Kuala LumpurMalaysia | $106Nonstop | −4% | 20–21 Nov · 1 night | |
| Singapore | $137Nonstop | −22% | 11–14 Jan '27 · 3 nights | |
| GuangzhouChina | $195Nonstop | −22% | 22–31 Dec · 9 nights | |
| Hong Kong | $228Nonstop | −5% | 11–20 Nov · 9 nights | |
| ManilaPhilippines | $2431 stop | −8% | 25 Feb '27 – 12 Mar '27 · 15 nights | |
| ShanghaiChina | $2481 stop | −10% | 4–8 Nov · 4 nights | |
| TokyoJapan | $2961 stop | −43% | 11–18 Nov · 7 nights | |
| JakartaIndonesia | $2971 stop | — no measured fare yet | 6–11 Nov · 5 nights | |
| DelhiIndia | $3031 stop | −4% | 7–21 Apr '27 · 14 nights | |
| SeoulSouth Korea | $3131 stop | −12% | 11–15 Nov · 4 nights | |
| DubaiUAE | $3822 stops | −17% | 25–31 Oct · 6 nights | |
| Abu DhabiUnited Arab Emirates | $3831 stop | −20% | 29 Oct – 3 Nov · 5 nights | |
| SydneyAustralia | $4251 stop | −17% | 14–24 Mar '27 · 10 nights | |
| StockholmSweden | $4701 stop | −24% | 19–26 Nov · 7 nights | |
| BrusselsBelgium | $4761 stop | −13% | 26 Nov – 9 Dec · 13 nights | |
| LondonUnited Kingdom | $4811 stop | −16% | 10–24 Mar '27 · 14 nights | |
| MilanItaly | $5062 stops | −8% | 4–13 Dec · 9 nights | |
| AthensGreece | $5401 stop | −15% | 3–21 Feb '27 · 18 nights | |
| RomeItaly | $5431 stop | −13% | 11–20 Jan '27 · 9 nights | |
| IstanbulTürkiye | $5511 stop | −8% | 4–12 Nov · 8 nights | |
| ViennaAustria | $5551 stop | −7% | 24 Nov – 9 Dec · 15 nights | |
| OsloNorway | $5552 stops | −30% | 31 Oct – 14 Nov · 14 nights | |
| ZurichSwitzerland | $5591 stop | −11% | 30 Jan '27 – 12 Feb '27 · 13 nights | |
| DublinIreland | $5621 stop | −16% | 29 Jan '27 – 14 Feb '27 · 16 nights | |
| FrankfurtGermany | $5761 stop | −5% | 7–17 Dec · 10 nights | |
| MunichGermany | $5841 stop | −11% | 15–23 Nov · 8 nights | |
| ParisFrance | $5881 stop | −6% | 25 Nov – 13 Dec · 18 nights | |
| BerlinGermany | $5912 stops | −21% | 30 Nov – 6 Dec · 6 nights | |
| BarcelonaSpain | $5911 stop | −9% | 26 Nov – 12 Dec · 16 nights | |
| MadridSpain | $5972 stops | −15% | 12–24 Jan '27 · 12 nights | |
| AmsterdamNetherlands | $6011 stop | −13% | 26 Nov – 13 Dec · 17 nights | |
| CopenhagenDenmark | $6881 stop | −13% | 30 Nov – 30 Dec · 30 nights | |
| Los AngelesUnited States | $7151 stop | −14% | 3–10 Dec · 7 nights | |
| LisbonPortugal | $7383 stops | −36% | 3–17 Dec · 14 nights | |
| New YorkUnited States | $7881 stop | −6% | 16 Feb '27 – 1 Mar '27 · 13 nights | |
| ChicagoUnited States | $9291 stop | — no measured fare yet | 14–30 Jan '27 · 16 nights | |
| BostonUnited States | $9671 stop | −5% | 1–8 Feb '27 · 7 nights | |
| TorontoCanada | $1,0511 stop | −12% | 18–26 Mar '27 · 8 nights | |
| DallasUnited States | $1,0841 stop | — no measured fare yet | 20–26 Oct · 6 nights | |
| MiamiUnited States | $1,0872 stops | −7% | 16–24 Feb '27 · 8 nights | |
| San FranciscoUnited States | $1,1122 stops | — no measured fare yet | 22–29 Nov · 7 nights | |
| WashingtonUnited States | $1,1121 stop | — no measured fare yet | 21–28 Oct · 7 nights | |
| HoustonUnited States | $1,3472 stops | — no measured fare yet | 18–29 Nov · 11 nights | |
| Mexico CityMexico | $1,4093 stops | — no measured fare yet | 11–24 Jan '27 · 13 nights | |
| São PauloBrazil | $1,5352 stops | — no measured fare yet | 30 Nov – 10 Dec · 10 nights |
No departure city matches that. Try another spelling, or every region.
Showing 12 of 46 departure cities
Good to know
The best observed fare on our board is $45 round-trip from Bangkok (25% below that route's typical price), found on a real search on 17 October. Fares are cached; the seller confirms the current price and availability.
Across the routes we have enough cached history for, Nov comes out cheapest on average. The sweet spot for being there is Nov–Mar — where the two overlap is the window to look at first.
Phuket is served by Phuket (HKT). All fares on this page are round-trip to that airport unless marked otherwise.
Nov–Mar offers the best balance of weather and prices. Thailand’s busiest beach island — crowded where the road goes, empty where the boat does.
Same corner of the map