One Way

Popular Filters

Departure Airports

One Way Price

AUD 255 AUD 4,500

Duration

6 h 20 m 36 h 30 m

Stops From Phuket

Departure From Phuket

Before 6 AM

AUD 895

6 AM - 12 PM

AUD 256

12 PM - 6 PM

AUD 307

After 6 PM

AUD 295

Arrival at Denpasar Bali

Before 6 AM

AUD 477

6 AM - 12 PM

AUD 256

12 PM - 6 PM

AUD 256

After 6 PM

AUD 331

Alliances & Airlines

Oneworld

(12)

SkyTeam

(7)

Star Alliance

(21)

+ 25 more

Layover Airports

+ 11 more

Layover Duration

1 h 30 m 26 h 0 m

Phuket To Bali Flights

Book Phuket to Bali flight tickets at lowest price. Get best deals on your upcoming Phuket to Bali flights only on MakeMyTrip. Also Book Bali to Phuket Flights. Currently 111 flights flying from Phuket to Bali. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
VietJet Air

AUD 269

AUD 256

Transit Visa may be required | Re Check-in of Baggage required

Phuket to Denpasar Bali , 29 Jul

VietJet Air VJ | 808

11:55

Tue, 29 Jul 25

Terminal I

Phuket, Thailand

01 h 55 m

13:50

Tue, 29 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air VJ | 899

06:55

Wed, 30 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

03 h 55 m

11:50

Wed, 30 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air

AUD 271

AUD 258

Transit Visa may be required | Re Check-in of Baggage required

Phuket to Denpasar Bali , 29 Jul

VietJet Air VJ | 808

11:55

Tue, 29 Jul 25

Terminal I

Phuket, Thailand

01 h 55 m

13:50

Tue, 29 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air VJ | 849

07:55

Wed, 30 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

04 h

12:55

Wed, 30 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air

AUD 283

AUD 269

Transit Visa may be required | Re Check-in of Baggage required

Phuket to Denpasar Bali , 29 Jul

VietJet Air VJ | 808

11:55

Tue, 29 Jul 25

Terminal I

Phuket, Thailand

01 h 55 m

13:50

Tue, 29 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air VJ | 897

09:45

Wed, 30 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

03 h 45 m

14:30

Wed, 30 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air

AUD 310

AUD 295

Krabi to Denpasar Bali , 29 Jul

Thai Lion Air SL | 813

18:30

Tue, 29 Jul 25

Terminal T2

Krabi, Thailand

01 h 20 m

19:50

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air SL | 258

12:20

Wed, 30 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

04 h 25 m

17:45

Wed, 30 Jul 25

Terminal 0

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai AirAsia, VietJet Air

More Timing Options

AUD 322

AUD 307

Transit Visa may be required | Re Check-in of Baggage required

Phuket to Denpasar Bali , 29 Jul

Thai AirAsia FD | 3024

15:55

Tue, 29 Jul 25

Terminal D

Phuket, Thailand

01 h 30 m

17:25

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai AirAsia FD | 658

19:25

Tue, 29 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

01 h 40 m

21:05

Tue, 29 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air VJ | 899

06:55

Wed, 30 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

03 h 55 m

11:50

Wed, 30 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai AirAsia, VietJet Air

AUD 324

AUD 308

Transit Visa may be required | Re Check-in of Baggage required

Phuket to Denpasar Bali , 29 Jul

Thai AirAsia FD | 3024

15:55

Tue, 29 Jul 25

Terminal D

Phuket, Thailand

01 h 30 m

17:25

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai AirAsia FD | 658

19:25

Tue, 29 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

01 h 40 m

21:05

Tue, 29 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

BAGGAGE : CHECK INCABIN

Information not available

VietJet Air VJ | 849

07:55

Wed, 30 Jul 25

Terminal T2

Ho Chi Minh City, Vietnam

04 h

12:55

Wed, 30 Jul 25

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air, Hevi Lift PNG

AUD 336

AUD 320

Krabi to Denpasar Bali , 29 Jul

Thai Lion Air SL | 813

18:30

Tue, 29 Jul 25

Terminal T2

Krabi, Thailand

01 h 20 m

19:50

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air SL | 116

02:00

Wed, 30 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

03 h 30 m

05:30

Wed, 30 Jul 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Hevi Lift PNG IU | 734

10:40

Wed, 30 Jul 25

Terminal T2

Jakarta, Indonesia

01 h 50 m

13:30

Wed, 30 Jul 25

Terminal 0

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air

AUD 338

AUD 322

Krabi to Denpasar Bali , 29 Jul

Thai Lion Air SL | 807

11:45

Tue, 29 Jul 25

Terminal T2

Krabi, Thailand

01 h 25 m

13:10

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air SL | 258

12:20

Wed, 30 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

04 h 25 m

17:45

Wed, 30 Jul 25

Terminal 0

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air, Lion Air

AUD 339

AUD 323

Krabi to Denpasar Bali , 29 Jul

Thai Lion Air SL | 813

18:30

Tue, 29 Jul 25

Terminal T2

Krabi, Thailand

01 h 20 m

19:50

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air SL | 116

02:00

Wed, 30 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

03 h 30 m

05:30

Wed, 30 Jul 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Lion Air JT | 22

11:20

Wed, 30 Jul 25

Terminal T1

Jakarta, Indonesia

01 h 50 m

14:10

Wed, 30 Jul 25

Terminal D

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air, Hevi Lift PNG

AUD 342

AUD 326

Krabi to Denpasar Bali , 29 Jul

Thai Lion Air SL | 813

18:30

Tue, 29 Jul 25

Terminal T2

Krabi, Thailand

01 h 20 m

19:50

Tue, 29 Jul 25

Terminal T2

Don Mueang Intl-Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Thai Lion Air SL | 116

02:00

Wed, 30 Jul 25

Terminal T1

Don Mueang Intl-Bangkok, Thailand

03 h 30 m

05:30

Wed, 30 Jul 25

Terminal T2

Jakarta, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Hevi Lift PNG IU | 740

07:40

Wed, 30 Jul 25

Terminal T2

Jakarta, Indonesia

01 h 50 m

10:30

Wed, 30 Jul 25

Terminal 0

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available