Located on the west coast of Thailand around 867km southwest of Bangkok, Phuket is easily accessible by air with multiple international direct flights, as well as daily flights from Bangkok.
The most convenient route is via Singapore on Singapore Airlines or to Bangkok followed by a Thai Airways flight to Phuket, with daily connecting flights from Suvarnabhumi Airport (Bangkok International Airport).
Thai Airways, Thai Air Asia and Bangkok Airways offer daily flights from Bangkok International Airport to Phuket. Nok Air and Orient Thai offer daily flights from Don Muang Airport.
Alternatively, numerous air-conditioned (and inexpensive) buses depart Bangkok’s Southern Bus Terminal every night for Phuket Town.
From Australia: Most convenient flights include: Virgin Australia Airlines with direct flights to Phuket from Perth, Melbourne and Sydney; Singapore Airlines offers one stop flights via Singpaore from Brisbane and Melbourne; and Jetstar with a direct flight to Phuket from Sydney. Both Thai Airways and Qantas offer daily connecting flights via Bangkok.
From New Zealand: The most convenient flights are via Kuala Lumpur on Malaysian Airlines or via Singapore on Singapore Airlines.
From the UK: Several airlines offer connecting flights to Phuket via Bangkok from London and other major UK airports, but the most convenient is Thai Airways with twice daily flights from London Heathrow.
British Airways, Qantas and Thai fly non-stop between London and Bangkok.
From the USA: Numerous airlines offer connecting flights to Phuket via Bangkok from New York, but the most convenient flight is Cathay Pacific to Hong Kong connecting with Thai Airways to Bangkok and Phuket, with twice daily flights from New York Kennedy.
From Los Angeles, the most convenient is the daily Cathay Pacific flight to Hong Kong connecting with either Dragon Air or Thai Airways to Bangkok and Phuket.
Bangkok to Phuket is 1 hr 20 min, direct flight
Brisbane to Phuket is 11 hrs, with connecting flightˆ
Sydney to Phuket is 9 hrs 30 min, direct flight
Melbourne to Phuket is 8 hrs 50 min, direct flight
Perth to Phuket is 8 hrs 10 min, with connecting flightˆ
Auckland to Phuket is 14 hrs 20 min, with connecting flightˆ
London to Phuket is 14 hrs 20 min, with connecting flightˆ
New York to Phuket is 23 hrs, with connecting flightˆ
Los Angeles to Phuket is 19 hrs 45 min, with connecting flightˆ
(ˆIncludes layover time.)
Phuket International Airport is 32km northwest of Phuket Town. Hotels and resorts can meet guests if prearranged.
Suvarnabhumi Airport (Bangkok International Airport) has replaced the former Don Muang Airport for most domestic and all international flights. The airport is located at Samat Prakan, around 30km east of Bangkok and 60km east of Pattaya.
A passport valid for at least six months beyond intended period of stay, a return/onward ticket and proof of sufficient funds. No visa is required for a stay of up to 30 days.
Taxis, tuk-tuks, motorcycle taxis and songtaews (colourful buses) are convenient ways to get around. Hire cars and scooters are available.
Note: songtaews only take you from a beach to Phuket Town, but not from beach to beach: that’s the exclusive right of tuk-tuk drivers, who charge whatever they can get away with. If you plan to hop from beach to beach or enjoy a sunset it might be better to hire a taxi for the day.
Ferries and private long-tail boats connect the mainland to all the off-shore islands. Taxis can also be rented by the day. Thais drive on the left-hand side of the road.
Find the latest domestic and international flight deals on CheapOair – with easy online booking and award-winning 24/7 Customer Care, CheapOair offers unbelievable savings on flights worldwide. Highly recommended!
Or, check out flight deals at TripAdvisor…
Latest update: How to get to Phuket: 2 January, 2019
Search, compare and book the lowest possible prices on discounted airfares and hotels from our online travel partners.