Cheap flights from Bali (Denpasar) to Phuket

Travellers and cabin class

Compare Bali (Denpasar) to Phuket flight deals

Find the cheapest month or even day of the year to fly to Phuket

Book the best Phuket fare with no extra fees

Flight deals from Bali (Denpasar) to Phuket

Looking for a cheap last-minute deal or the best return flight from Bali (Denpasar) to Phuket? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bali (Denpasar) to Phuket

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bali (Denpasar) to Phuket flights are currently cheapest in September.

Direct flights from Bali (Denpasar) to Phuket

Bali (Denpasar) to Phuket: Alternative routes

Compare routes from Bali (Denpasar) to Phuket below. You may find an airport to fly into that's cheaper, faster, or easier than Phuket.

Denpasar to Phuket: Flight information

The things to know before you go.
Cheapest flight foundP8,206
Cheapest month to flyDecember
Average flight time3 hrs, 57 mins
Most popular airlineIndonesia AirAsia
Average flights per week5

Finding cheap flights from Bali (Denpasar) to Phuket: Frequently asked questions

The best price we found for a return flight from Bali (Denpasar) to Phuket is P8,206. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 57 minutes is the average flight time from Bali (Denpasar) to Phuket.
Indonesia AirAsia flies direct from Bali (Denpasar) to Phuket.
As of June 2025, there are 5 flights per week flying from Bali (Denpasar) to Phuket.
The cheapest month to fly from Bali (Denpasar) to Phuket is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bali (Denpasar) Airport to Phuket Airport on Saturday, 13 December 2025.
Yes – the average flight time is 3 hours and 57 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Phuket but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Phuket is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Scoot and Indonesia AirAsia offer the cheapest flight tickets to Phuket.

Flying from Ngurah Rai International Airport (DPS) to Phuket International Airport (HKT): what you need to know

  • Phuket's timezone is UTC+7, making Phuket one hour behind Denpasar.

  • To ensure you catch your DPS to HKT flight, allow plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the general travel rule.

  • During popular months such as July, it's best to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're travelling during a high season in general.

  • If you want to explore another city along the way, simply deselect 'Direct flights only' when searching for your ticket from Ngurah Rai International Airport to Phuket International Airport. These are the most popular stopovers between DPS and HKT:

    • Changi International Airport

    • Kuala Lumpur International Airport

    • Don Mueang International Airport

How to find the cheapest flights from Ngurah Rai International Airport (DPS) to Phuket International Airport (HKT)

  • P3,848 is currently the lowest price for a one-way Ngurah Rai International Airport to Phuket International Airport flight. Return flights start at P8,206. These fares can change depending on availability.

  • It's a good idea to book in advance if you want to get cheap tickets from DPS to HKT. That's because airlines adjust prices based on demand, which tends to increase closer to the date of departure.

  • If you can be flexible with your travel plans, use the 'Whole month' search tool. It'll show you the cheapest price across every month when searching for a flight from Ngurah Rai International Airport to Phuket International Airport.

  • You don't need to check every day to see if fares have dropped when you set up a Price Alert. We'll let you know as soon as there's a new deal on cheap flights from DPS to HKT.

  • Tailor your trip with filters. Choose your ideal departure and arrival times, total journey duration and airlines. You can also sort the results by 'Best,' 'Cheapest' or 'Fastest' flights from Ngurah Rai International Airport to Phuket International Airport.

Handy information about Ngurah Rai International Airport (DPS)

  • 66.23% of flights leaving from Ngurah Rai International Airport reach their destination on time.

  • Ngurah Rai International Airport is around 16 kilometres from central Denpasar. If you're catching a cab, ride-sharing or driving from the centre, it'll take you 30 minutes or so to get there, depending on the traffic.

  • Planning to take public transport? Expect a journey time of around 50 minutes.

  • Get your journey off to a hassle-free start by staying near DPS. Whether you're boarding an early flight from Ngurah Rai International Airport to Phuket International Airport or just don't want to be rushed, these hotels have you covered:

Arriving at Phuket International Airport (HKT)

  • The last thing you want is a lengthy trip to your hotel if you're getting in late on a Ngurah Rai International Airport to Phuket International Airport flight. Stay at one of these accommodation options near HKT instead:

  • Fast-track your adventure by picking up a Phuket International Airport rental car. Grab a set of wheels from asap car hire, Hertz or Chic Car Rent and explore beyond Phuket's main sights.

  • Lock in the best deal by reserving your vehicle from Phuket International Airport about three weeks before your travel date.

Getting from Phuket International Airport (HKT) to central Phuket

  • From Phuket International Airport, Phuket is approximately 32 kilometres away. It takes around 50 minutes to reach the centre by car.

  • If you're travelling on public transport, expect a journey of roughly 1 hour 20 minutes.

When to fly to Phuket International Airport (HKT)

  • February is the busiest month for flights from Ngurah Rai International Airport to Phuket International Airport. To steer clear of the crowds, travel to Phuket in April.

  • Lock in your flight from Ngurah Rai International Airport to Phuket International Airport for March if you want to visit Phuket during its warmest month. Expect temperatures of between 25ºC (77ºF) and 32ºC (90ºF).

  • Look for cheap tickets from DPS to HKT in January if you'd rather travel during cooler conditions. Temperatures are at their lowest around then, ranging between 24ºC (75ºF) and 30ºC (86ºF) on average.

Explore more of Thailand

  • Surat Thani is just one of the many cities in Thailand waiting to be discovered once you've seen Phuket. Around 177 kilometres away to the north-east, check out popular attractions including Wat Tha Sai, Wat Nikon Prasart and Wat Khao Chana Ram.

  • Around 177 kilometres east of Phuket, Nakhon Si Thammarat is another favourite stop in Thailand. Experience the best of this destination with a visit to Nakhon Si Thammarat National Museum, Nakhon Si Thammarat City Pillar Shrine and Wat Pratu Khao Chapel Over the Well.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.