Lowcost flights from Jakarta (Indonesia) to Phuket (Thailand), €46 - €185

Direct distance between cities: 1853 km. Average direct flight time is 3:10 hours.

Please note! Some routes are seasonal.

From Jakarta to Phuket with Indonesia AirAsia (QZ)
Average ticket price: €46 - €185

Connection in Bangkok (Thailand)
From Jakarta to Bangkok with Indonesia AirAsia (QZ)
From Jakarta to Bangkok with Thai Lion Air (SL)
Average ticket price: €58 - €233
From Bangkok to Phuket with TransNusa (8B)
From Bangkok to Phuket with Nok Air (DD)
From Bangkok to Phuket with Thai AirAsia (FD)
From Bangkok to Phuket with Thai Lion Air (SL)
From Bangkok to Phuket with Thai VietJet Air (VZ)
Average ticket price: €17 - €67
Connection in Denpasar (Bali) (Indonesia)
From Jakarta to Denpasar (Bali) with Citilink (QG)
From Jakarta to Denpasar (Bali) with Indonesia AirAsia (QZ)
From Jakarta to Denpasar (Bali) with Lion Air (JT)
From Jakarta to Denpasar (Bali) with Super Air Jet (IU)
From Jakarta to Denpasar (Bali) with TransNusa (8B)
Average ticket price: €24 - €96
From Denpasar (Bali) to Phuket with Indonesia AirAsia (QZ)
Average ticket price: €66 - €265
Connection in Doha (Qatar)
From Jakarta to Doha with Level (IB)
Average ticket price: €173 - €692
From Doha to Phuket with Level (IB)
Average ticket price: €132 - €530
Connection in Guangzhou (China)
From Jakarta to Guangzhou with TransNusa (8B)
Average ticket price: €84 - €337
From Guangzhou to Phuket with Spring Airlines (9C)
Average ticket price: €58 - €233
Connection in Ho Chi Minh City (Vietnam)
From Jakarta to Ho Chi Minh City with Indonesia AirAsia (QZ)
From Jakarta to Ho Chi Minh City with VietJet Air (VJ)
Average ticket price: €47 - €189
From Ho Chi Minh City to Phuket with VietJet Air (VJ)
Average ticket price: €24 - €97
Connection in Hong Kong (Hong Kong)
From Jakarta to Hong Kong with Indonesia AirAsia (QZ)
Average ticket price: €82 - €327
From Hong Kong to Phuket with HK Express (UO)
From Hong Kong to Phuket with Thai AirAsia (FD)
Average ticket price: €58 - €232
Connection in Kuala Lumpur (Malaysia)
From Jakarta to Kuala Lumpur with Citilink (QG)
From Jakarta to Kuala Lumpur with Indonesia AirAsia (QZ)
From Jakarta to Kuala Lumpur with Lion Air (JT)
From Jakarta to Kuala Lumpur with TransNusa (8B)
From Jakarta to Kuala Lumpur with AirAsia (AK)
Average ticket price: €30 - €119
From Kuala Lumpur to Phuket with AirAsia (AK)
From Kuala Lumpur to Phuket with Firefly (FY)
Average ticket price: €17 - €67
Connection in Manila (Philippines)
From Jakarta to Manila with Cebu Pacific (5J)
Average ticket price: €70 - €279
From Manila to Phuket with Cebu Pacific (5J)
Average ticket price: €64 - €257
Connection in Mumbai (India)
From Jakarta to Mumbai with IndiGo (6E)
Average ticket price: €117 - €467
From Mumbai to Phuket with IndiGo (6E)
Average ticket price: €75 - €300
Connection in Muscat (Oman)
From Jakarta to Muscat with Salam Air (OV)
Average ticket price: €156 - €622
From Muscat to Phuket with Salam Air (OV)
Average ticket price: €115 - €459
Connection in Penang (Malaysia)
From Jakarta to Penang with Indonesia AirAsia (QZ)
From Jakarta to Penang with AirAsia (AK)
Average ticket price: €37 - €147
From Penang to Phuket with Firefly (FY)
From Penang to Phuket with Level (IB)
Average ticket price: €10 - €38
Connection in Perth (Australia)
From Jakarta to Perth with Jetstar (JQ)
Average ticket price: €75 - €301
From Perth to Phuket with Jetstar (JQ)
Average ticket price: €121 - €483
Connection in Singapore (Singapore)
From Jakarta to Singapore with Citilink (QG)
From Jakarta to Singapore with Indonesia AirAsia (QZ)
From Jakarta to Singapore with Lion Air (JT)
From Jakarta to Singapore with TransNusa (8B)
From Jakarta to Singapore with Jetstar Asia (3K)
From Jakarta to Singapore with Scoot (TR)
From Jakarta to Singapore with AJet (VF)
From Jakarta to Singapore with Jetstar (JQ)
Average ticket price: €22 - €90
From Singapore to Phuket with Jetstar Asia (3K)
From Singapore to Phuket with Scoot (TR)
From Singapore to Phuket with Thai AirAsia (FD)
Average ticket price: €24 - €98