Skyscanner
  • Help
FlightsHotelsCar Hire

Cheap Flights from Phuket (HKT) to Bali (Denpasar) (DPS)

Travellers and cabin class
  1. Home
  2. Thailand
  3. Phuket
  4. Bali (Denpasar)

Compare Phuket to Bali (Denpasar) flight deals

Find the cheapest month or even day of the year to fly to Bali (Denpasar)

Book the best Bali (Denpasar) fare with no extra fees

TrustScore 4.4 out of 5 4.4 out of 5 based on 19,817 reviews Trustpilot
Flight dealsCheapest monthFind the best routeRoute infoFAQsTips and advice

Flight deals from Phuket to Bali (Denpasar)

Looking for a cheap last-minute deal or the best return flight from Phuket to Bali (Denpasar)? Find the lowest prices on one-way and return tickets right here.
Denpasar.£94 per passenger.Departing Tue, 23 Sep, returning Tue, 7 Oct.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Tue, 23 Sep, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Tue, 7 Oct, arriving in Phuket.Price includes taxes and charges.From £94, select.
Tue, 23 SepHKT - DPS with AirAsia
1 stop
Tue, 7 OctDPS - HKT with Scoot
1 stop
from £94
Denpasar.£95 per passenger.Departing Tue, 11 Nov, returning Tue, 18 Nov.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Tue, 11 Nov, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Tue, 18 Nov, arriving in Phuket.Price includes taxes and charges.From £95, select.
Tue, 11 NovHKT - DPS with AirAsia
1 stop
Tue, 18 NovDPS - HKT with Scoot
1 stop
from £95
Denpasar.£96 per passenger.Departing Mon, 24 Nov, returning Thu, 4 Dec.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Mon, 24 Nov, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 4 Dec, arriving in Phuket.Price includes taxes and charges.From £96, select.
Mon, 24 NovHKT - DPS with AirAsia
1 stop
Thu, 4 DecDPS - HKT with Scoot
1 stop
from £96
Denpasar.£98 per passenger.Departing Mon, 13 Oct, returning Thu, 23 Oct.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Mon, 13 Oct, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Thu, 23 Oct, arriving in Phuket.Price includes taxes and charges.From £98, select.
Mon, 13 OctHKT - DPS with AirAsia
1 stop
Thu, 23 OctDPS - HKT with Scoot
1 stop
from £98
Denpasar.£101 per passenger.Departing Sat, 6 Sep, returning Sat, 13 Sep.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Sat, 6 Sep, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Sat, 13 Sep, arriving in Phuket.Price includes taxes and charges.From £101, select.
Sat, 6 SepHKT - DPS with AirAsia
1 stop
Sat, 13 SepDPS - HKT with Scoot
1 stop
from £101
Denpasar.£102 per passenger.Departing Tue, 28 Oct, returning Fri, 7 Nov.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Tue, 28 Oct, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Fri, 7 Nov, arriving in Phuket.Price includes taxes and charges.From £102, select.
Tue, 28 OctHKT - DPS with AirAsia
1 stop
Fri, 7 NovDPS - HKT with Scoot
1 stop
from £102
Denpasar.£103 per passenger.Departing Sat, 23 Aug, returning Tue, 2 Sep.Return flight with AirAsia and Scoot.Outbound indirect flight with AirAsia, departs from Phuket on Sat, 23 Aug, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Tue, 2 Sep, arriving in Phuket.Price includes taxes and charges.From £103, select.
Sat, 23 AugHKT - DPS with AirAsia
1 stop
Tue, 2 SepDPS - HKT with Scoot
1 stop
from £103
Denpasar.£112 per passenger.Departing Wed, 29 Oct, returning Wed, 3 Dec.Return flight with BatikAir Malaysia and Scoot.Outbound indirect flight with BatikAir Malaysia, departs from Phuket on Wed, 29 Oct, arriving in Bali (Denpasar).Inbound indirect flight with Scoot, departs from Bali (Denpasar) on Wed, 3 Dec, arriving in Phuket.Price includes taxes and charges.From £112, select.
Wed, 29 OctHKT - DPS with BatikAir Malaysia
1 stop
Wed, 3 DecDPS - HKT with Scoot
1 stop
from £112
How did we find these deals? The deals you see here are the lowest prices for flight tickets from Phuket to Bali (Denpasar) found in the last 4 days, and are subject to change and availability.

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

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Phuket to Bali (Denpasar) flights are currently cheapest in November.
May
from £176
Jun
from £138
Jul
from £126
Aug
from £123
Sep
from £101
Oct
from £98
Nov
from £95
Dec
from £127
Jan
from £127
Feb
from £147
Mar
from £125
Apr
from £134

Direct flights from Phuket to Bali (Denpasar)

Phuket to Bali (Denpasar): Alternative routes

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

Phuket to Denpasar: Flight information

The things to know before you go.
Cheapest flight found£94
Cheapest month to flySeptember
Average flight time3 hrs, 57 mins
Most popular airlineIndonesia AirAsia
Average flights per week5

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

The best price we found for a return flight from Phuket to Bali (Denpasar) is £94. 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 Phuket to Bali (Denpasar).
Indonesia AirAsia flies direct from Phuket to Bali (Denpasar).
As of May 2025, there are 5 flights per week flying from Phuket to Bali (Denpasar).
The cheapest month to fly from Phuket to Bali (Denpasar) is usually May 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Phuket Airport to Bali (Denpasar) Airport on Tuesday, 23 September 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 Bali (Denpasar) 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 Denpasar is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, AirAsia and Indonesia AirAsia offer the cheapest flight tickets to Bali (Denpasar).

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

  • The timezone in Denpasar is UTC+8, which is one hour ahead of Phuket.

  • To ensure you catch your HKT to DPS flight, allow plenty of time to check in and drop off your luggage. Arriving two hours ahead of international departures and one hour before domestic flights is the general rule.

  • During popular months such as February, you'll want to get to the airport well in advance. Plan to arrive two hours before domestic departures and four hours ahead for international flights when you travel during a high season in general.

  • If you want to include a stop along the way, just uncheck 'Direct flights only' when searching for your ticket from Phuket International Airport to Ngurah Rai International Airport. These are the most popular stopovers between HKT and DPS:

    • Kuala Lumpur International Airport

    • Changi International Airport

    • Don Mueang International Airport

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

  • Currently, £59 is the cheapest price we've seen for a one-way Phuket International Airport to Ngurah Rai International Airport flight. The best price for a return ticket is £94. Remember that fares could change due to demand at the time of booking.

  • Don't leave things to the last minute. You're more likely to find cheap tickets from HKT to DPS if you book in advance. Airlines often offer some terrific early bird rates.

  • Finding cheap flights from Phuket International Airport to Ngurah Rai International Airport is more likely if you're flexible with your travel plans. Use the 'Whole month' function to see the lowest fares across each month and score a great deal.

  • Stay on top of deals for cheap flights from HKT to DPS by setting up a Price Alert. You'll get an email or notification on the app when a special offer becomes available.

  • Select your ideal departure and arrival times, airlines and number of stops with the filters. Alternatively, sort your results by 'Cheapest' to find the best deals on flights from Phuket International Airport to Ngurah Rai International Airport.

Handy information about Phuket International Airport (HKT)

  • 65.93% of flights that take off from Phuket International Airport arrive at their destination on time.

  • To get to Phuket International Airport from central Phuket, it'll take about 50 minutes if you're travelling by car. Of course, this depends on traffic conditions. It's approximately 20 miles from the airport to the city centre.

  • The journey on public transport typically takes 1 hour 20 minutes.

  • Looking for a handy hotel close to HKT? If you're boarding an early flight from Phuket International Airport to Ngurah Rai International Airport, these accommodation options will have you sleeping moments from check-in:

    • Meliá Phuket Mai Khao

    • Baan Kalaya Garden

    • Blue Canyon Country Club

Arriving at Ngurah Rai International Airport (DPS)

  • Consider staying in a hotel near DPS if you're taking a late Phuket International Airport to Ngurah Rai International Airport flight. Choose one of these accommodation options and skip the long transfer:

    • Harris Hotel & Residences Sunset Road

    • Grand Mega Resort & Spa Bali

    • Mega Boutique Hotel & Spa Bali

  • Grab a Ngurah Rai International Airport rental car and discover Denpasar and beyond with your own wheels. Eazy, EasyRentBulgaria and TRAC Astra Rent A Car are popular outlets to choose from here.

  • Lock in the best rate by booking your vehicle from Ngurah Rai International Airport around four weeks ahead of your departure.

Getting from Ngurah Rai International Airport (DPS) to central Denpasar

  • From Ngurah Rai International Airport, Denpasar is approximately 10 miles away. It takes around 30 minutes to reach the centre driving.

  • Getting there on public transport takes around 50 minutes.

When to fly to Ngurah Rai International Airport (DPS)

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

  • Lock in your flight from Phuket International Airport to Ngurah Rai International Airport for March if you'd like to go to Denpasar during its warmest month. Expect temperatures of between 24ºC (75ºF) and 30ºC (86ºF).

  • August has average temperatures of between 21ºC (70ºF) and 28ºC (82ºF). Search for cheap tickets from HKT to DPS sometime around then if you'd rather travel in cooler conditions.

Explore more of Indonesia

  • Surabaya is just one of the many places in Indonesia waiting to be explored after you've experienced Denpasar. Around 190 miles away to the north-west, its top attractions include Yos Sudarso Monument, Garasi Ollaf and PT.Danoe.

  • Around 180 miles west of Denpasar, Malang is another essential stop in Indonesia. Experience the best of this destination with a visit to Kampung Warna Warni, Skate Park Alun-Alun Malang and DK.

More travel options

Alpine hotels in Denpasar
Cheap hotels in Denpasar
OYO hotels in Denpasar
Hyatt Regency hotels in Denpasar
Amsterdam hotels in Denpasar
Ramada hotels in Denpasar
Hotels by Andaz in Denpasar
Akzent Denpasar hotel deals
Hotels by InterContinental in Denpasar
Mercure hotels in Denpasar
Holiday Inn Denpasar hotel deals
Flights to Bali
Cheap last minute flights
Return tickets from Thailand
Cheap return tickets to Bali (Denpasar)
Cheap tickets from Phuket
Return tickets from Phuket to Bali
Cheap tickets from Thailand to Indonesia
Cheap return tickets from Phuket Province
Cheap tickets from Phuket to Indonesia
Tickets to Indonesia
Tickets from London to Malaga
Tickets from London to Dublin
Flights from London to Tirana
Tickets from London to Palma - Majorca
Cheap flights from London to Barcelona
Cheap flights from London to Indira Gandhi International
Cheap return tickets from London to Paris
Flights from London to Amsterdam Schiphol
Return tickets from Manchester to Alicante
Cheap tickets from Manchester to Amsterdam Schiphol
Cheap return flights from London to New York
Tickets from Manchester to Islamabad
Plane tickets from Manchester to Milan
Return tickets from London to Istanbul
Cheap flights from London to Marrakech Menara
Plane tickets from London to Sydney
Cheap return flights from London to Rome
Return tickets from Manchester to Malaga
Return tickets from London to Jeddah
Return tickets from London to Bangkok
Cheap return tickets from Manchester to Barcelona
Cheap flights from London to Athens International
Cheap return flights from Manchester to Paris
Return flights from London to Islamabad
Cheap tickets from London to Faro
Cheap return tickets from London to Milan
Return tickets from London to Dubai
Cheap return flights from London to Tokyo
Cheap flights from London to Lisbon
Plane tickets from London to Madrid
Car hire in Indonesia
Best car hire at Bali (Denpasar) Airport
Bali (Denpasar) Airport car hire
Book hotels deals in Bali
Plane tickets from Singapore Changi to Bali (Denpasar)
Return plane tickets from Kuala Lumpur to Bali (Denpasar)
Tickets from Bangkok to Bali (Denpasar)
Hotels in Singapore
Return tickets from Singapore Changi to Perth
Cheap hotels deals in Little India
Cheap tickets from Bangkok to Perth
Best car hire in Malaysia
Cheap return tickets from Bali (Denpasar) to Vietnam
Cheap hotels in Ho Chi Minh City
Cheap flights from Penang to Philippines
Cheap return flights from Bangkok to Vietnam
Flights from Bangkok to Cambodia
Bali (Denpasar) Airport car hire
Book hotels deals in Bali
Plane tickets from Singapore Changi to Bali (Denpasar)
Return plane tickets from Kuala Lumpur to Bali (Denpasar)
Tickets from Bangkok to Bali (Denpasar)
Hotels in Singapore
Return tickets from Singapore Changi to Perth
Cheap hotels deals in Little India
Cheap tickets from Bangkok to Perth
Best car hire in Malaysia
Cheap return tickets from Bali (Denpasar) to Vietnam
Cheap hotels in Ho Chi Minh City
Cheap flights from Penang to Philippines
Cheap return flights from Bangkok to Vietnam
Flights from Bangkok to Cambodia
Bali (Denpasar) Airport car hire
Book hotels deals in Bali
Plane tickets from Singapore Changi to Bali (Denpasar)
Return plane tickets from Kuala Lumpur to Bali (Denpasar)
Tickets from Bangkok to Bali (Denpasar)
Hotels in Singapore
Return tickets from Singapore Changi to Perth
Cheap hotels deals in Little India
Cheap tickets from Bangkok to Perth
Best car hire in Malaysia
Cheap return tickets from Bali (Denpasar) to Vietnam
Cheap hotels in Ho Chi Minh City
Cheap flights from Penang to Philippines
Cheap return flights from Bangkok to Vietnam
Flights from Bangkok to Cambodia
Bali (Denpasar) Airport car hire
Book hotels deals in Bali
Plane tickets from Singapore Changi to Bali (Denpasar)
Return plane tickets from Kuala Lumpur to Bali (Denpasar)
Tickets from Bangkok to Bali (Denpasar)
Hotels in Singapore
Return tickets from Singapore Changi to Perth
Cheap hotels deals in Little India
Cheap tickets from Bangkok to Perth
Best car hire in Malaysia
Cheap return tickets from Bali (Denpasar) to Vietnam
Cheap hotels in Ho Chi Minh City
Cheap flights from Penang to Philippines
Cheap return flights from Bangkok to Vietnam
Flights from Bangkok to Cambodia

Plan the rest of your trip from Phuket to Denpasar

  • Car hire from Bali (Denpasar)
  • Hotels in Denpasar

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

Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings