Direct flights from Phuket to Bangkok (HKT → BKK)

Distance 676 km (420 mi)
Est. duration 48m
Loading map...
Live fares · HKT → BKK

Available flights

VZNon-stop
from$37
Book

About the Phuket → Bangkok route

Phuket to Bangkok is one of those routes that just makes sense. It's short — under 50 minutes in the air, covering around 676 km — and it connects two of Thailand's biggest draws without any of the drama of a long-haul flight. You've got real options here too: Thai Airways (TG) runs it alongside budget carriers, so there's something for every budget. This isn't a route for nervous flyers to stress about. It's a quick hop, more commuter run than international adventure, and honestly half the fun is landing in Bangkok and realizing the whole country just opened up to you.

Why travel from Phuket to Bangkok?

Bangkok hits different when you've been beach-side in Phuket for a week. Suddenly you want chaos, street food at 2am, and a skyline. That's the pull. Locals fly this route constantly — for family, for work, for hospitals, for government offices that only exist in the capital. Tourists do it to tack on a city leg after island time. Khao San Road still delivers that backpacker buzz, but it's Yaowarat (Bangkok's Chinatown) that I keep going back to — the roast duck alone is worth the airfare. Business travelers use it for quick meetings and same-day returns. And foodies? Bangkok's restaurant scene is on another level compared to anywhere else in Thailand. It's worth the flight just to eat.

Quick stats

  • Distance: 676 km
  • Estimated flight time: 0h 48m
  • Operating airlines: FD, PG, TG, VZ
  • Direct route: yes

Practical tips for HKT → BKK

Bangkok's Suvarnabhumi (BKK) is massive — give yourself time after landing. The Airport Rail Link runs straight into the city center and costs almost nothing compared to a taxi. November through February is the sweet spot for weather and the fares tend to creep up accordingly, so book early. If you're flying a budget carrier like FD (Thai AirAsia) or VZ (Thai VietJet), check your baggage allowance before you pack — carry-on limits are strict and add-ons at the gate hurt. No visa stress for most nationalities on short stays, and you'll want Thai baht in your pocket the moment you land.

Frequently asked questions

How long is the flight from Phuket to Bangkok?

The flight is approximately 48 minutes for a distance of 676 km. This is one of Thailand's shortest domestic routes, making it a quick and convenient hop between the two cities.

Which airlines operate the Phuket to Bangkok route?

Four airlines serve this route: Thai AirAsia (FD), Bangkok Airways (PG), Thai Airways International (TG), and Wizz Air (VZ). This gives travelers multiple options for scheduling and pricing.

What's the best time of year to fly from Phuket to Bangkok?

November to February offers the best combination of pleasant weather (cool and dry) and reasonable fares before peak season pricing kicks in. Avoid September-October due to heavy monsoon rains and September's higher typhoon risk.

Do I need a visa to fly from Phuket to Bangkok within Thailand?

No visa is required for this domestic flight as both cities are within Thailand. You only need a valid passport or Thai national ID for domestic travel.

What should I know about luggage, jet lag, and transit for this route?

Luggage allowances vary by airline, so check your carrier's policy; most include one carry-on and checked baggage. Jet lag is not a concern on this short domestic flight, and ground transit time between airport and city center is typically 20-45 minutes depending on traffic.

Find flights from Phuket to Bangkok
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Phuket to Bangkok? The flight distance from HKT to BKK is approximately 676 km (420 miles).
How long is the flight from HKT to BKK? The estimated flight time from Phuket to Bangkok is approximately 48m.
What airlines fly from HKT to BKK? Airlines operating direct flights from Phuket to Bangkok include: FD, PG, TG, VZ.

Cheapest fares Phuket → Bangkok

Phuket HKT
Bangkok BKK

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Phuket → Bangkok.

Try a nearby airport to Phuket

Flights to Bangkok (BKK) from other airports within 350 km of Phuket. Often unlocks cheaper fares or better times.

Or try a nearby airport to Bangkok

Flights from Phuket (HKT) to other airports within 350 km of Bangkok.

Other flights from Phuket (HKT)

Other flights from Bangkok (BKK)