Popular Filters
Departure Airports
One Way Price
Duration
Stops From Phuket
Departure From Phuket
AUD 895
AUD 256
AUD 307
AUD 295
Arrival at Denpasar Bali
AUD 477
AUD 256
AUD 256
AUD 331
Alliances & Airlines
Oneworld
(12)
SkyTeam
(7)
Star Alliance
(21)
+ 25 more
Layover Airports
+ 11 more
Layover Duration
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.
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 | 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
AUD 271
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
AUD 283
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
AUD 310
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
AUD 322
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
AUD 324
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
AUD 336
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
AUD 338
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
AUD 339
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
AUD 342
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