⚡ Fare recorded April 25, 2026 · Prices change daily

Phuket to Bali flights

Phuket (HKT) to Bali (DPS): 1,644 miles (2,646 km) great-circle, about 3h 45m nonstop by our estimate. Cheapest fare observed: $251 round-trip on Batik Air Malaysia, with 1 stop, departing May 12, 2026.

ODBatik Air MalaysiaOD541
Depart
HKT
Phuket, Thailand
13:30
2026-05-12
✈
Arrive
DPS
Bali, Indonesia
Returns 22:15
2026-05-19
Stops
1 stop
Distance
1,644 mi
Est. nonstop time
3h 45m
Trip type
Round-trip
$251
Round-trip · per person
Book this flight →
Also compare on Aviasales →
About this flight

When did the cheapest Phuket to Bali fare fly?

$251 round-trip, Batik Air Malaysia OD541, departing 2026-05-12 at 13:30, returning 2026-05-19. The recorded itinerary left on a Tuesday, returning on a Tuesday 7 nights later; the fare was observed 17 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.

Route facts

How far is Phuket from Bali?

  • Distance: 1,644 miles (2,646 km) great-circle, heading southeast.
  • Estimated nonstop flight time: about 3h 45m.
  • Departure airport: Phuket International Airport (HKT), Phuket, Thailand, UTC+7 on May 12, 2026.
  • Arrival: Ngurah Rai (Bali) International Airport (DPS), Indonesia, UTC+8 on May 12, 2026.
  • Time difference: Bali is 1 hour ahead of Phuket on the recorded date.
  • Route type: international, Thailand to Indonesia.
  • Arrival airport elevation: 14 ft.
  • Recorded itinerary: Batik Air Malaysia OD541, 1 stop, round-trip, 7 days between departure and return.
Fare comparison

How does the Phuket to Bali fare compare with other routes from HKT?

At $251, it ranked 9th of the 30 round-trip fares we recorded from HKT (median $523). That is 15.3 cents per great-circle mile (round-trip price over one-way distance), below the HKT median of 20.5 cents across 30 round-trip routes.

Routes from HKT of similar length: Guangzhou (1,449 mi) at $250 and Hong Kong (1,427 mi) at $253.

Batik Air Malaysia had the cheapest fare on 3 of 30 HKT routes. It is the 21st longest of the 30 routes we track from HKT.

Other ways in

What did other cities pay to fly to Bali?

Of 34 departure airports with a fare to Bali, Phuket (HKT) ranked 5th at $251. Lowest: $146 from Kuala Lumpur (KUL); highest: $1169 from Addis Ababa (ADD); 6 nonstop. Cheapest-fare airlines (routes): Scoot (6), Cathay Pacific (5), Batik Air Malaysia (3), Jetstar (3), AirAsia (2) and Cebu Pacific (2), plus 11 more.

The reverse, Bali (DPS) to Phuket (HKT), was $216 round-trip on Scoot, 1 stop, departing June 10, 2026. Bali to Phuket flights.

Sources

Where do these numbers come from?

Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Bangkok, Asia/Makassar; flight time is our estimate.

FAQ

Phuket to Bali flight questions

How far is Phuket from Bali by plane?

+
Phuket is about 1,644 miles (2,646 km) from Bali on a great-circle line from Phuket International Airport (HKT) to Ngurah Rai (Bali) International Airport (DPS), heading southeast. It is the 21st longest of the 30 routes we track from HKT. The recorded itinerary had 1 stop, so the distance flown was longer.

How long is the flight from Phuket to Bali?

+
About 3h 45m nonstop by our estimate for 1,644 miles (500 mph cruise plus 30 minutes, not a timetable). The recorded Batik Air Malaysia fare was with 1 stop. 34 airports in our feed had a fare to Bali; this one ranked 5th, and 6 of the 34 were nonstop.

What is the time difference between Phuket and Bali?

+
On May 12, 2026, Phuket was on UTC+7 (Asia/Bangkok) and Bali on UTC+8 (Asia/Makassar), so Bali was 1 hour ahead of Phuket: noon in Phuket was 13:00 in Bali. Neither Asia/Bangkok nor Asia/Makassar shifts for daylight saving, so the gap holds all year.

How much is a flight from Phuket to Bali?

+
As observed on April 25, 2026: $251 per person round-trip on Batik Air Malaysia flight OD541, departing May 12, 2026, returning May 19, 2026, with 1 stop. At $251, it ranked 9th of the 30 round-trip fares we recorded from HKT (median $523). That is 15.3 cents per great-circle mile (round-trip price over one-way distance), below the HKT median of 20.5 cents across 30 round-trip routes. Prices change daily, so check the live fare.

Is there a nonstop flight from Phuket to Bali?

+
The cheapest recorded fare had 1 stop; our feed keeps only the cheapest fare per route, so a pricier nonstop may exist. Into Bali, 6 of the 34 recorded fares were nonstop. From HKT, 10 of 30 were. The reverse, Bali (DPS) to Phuket (HKT), was $216 round-trip on Scoot, 1 stop, departing June 10, 2026.

Which airports serve flights from Phuket to Bali?

+
It departs Phuket International Airport (HKT) in Phuket, Thailand, and arrives at Ngurah Rai (Bali) International Airport (DPS) in Bali, Indonesia. An international flight, Thailand to Indonesia. Routes from HKT of similar length: Guangzhou (1,449 mi) at $250 and Hong Kong (1,427 mi) at $253.

Where else near Bali can you fly from Phuket?

Singapore (SIN) $139Kuala Lumpur (KUL) $130Ho Chi Minh City (SGN) $199Nha Trang (NHA) $249Koh Samui (USM) $171Da Nang (DAD) $160All flights from Phuket →

Other cities with flights to Bali

From Kuala Lumpur (KUL) $146From Singapore (SIN) $160From Jakarta (CGK) $167From Ho Chi Minh City (SGN) $225From Bangkok (BKK) $254From Manila (MNL) $303

Ready to fly?

Book Batik Air Malaysia HKT → DPS · $251 →