Cheap Flights from Phuket to Jakarta

Phuket Jakarta
Any date
Find your flight
🌍 Anywhere
🇹🇭 Thailand €19
🇨🇳 China €66
🇦🇪 United Arab Emirates €154
🇮🇩 Indonesia €75
🇻🇳 Vietnam €65
🇰🇷 South Korea €121
🇦🇺 Australia €131
🇲🇾 Malaysia €54
← Back Home Deals Jakarta (19)
Jakarta — Indonesia
Phuket → Jakarta
🇮🇩 Indonesia · 19 flights from €102
23 Sep
06:15
TR · 24h 15m
✈ Direct
€102
24 Sep
07:15
TR · 7h 10m
✈ Direct
€112
€106
15 Sep
13:50
TR · 24h 35m
✈ Direct
€113
€109
10 Sep
02:20
TR · 23h 25m
✈ Direct
€109
12 Sep
07:15
TR · 7h 10m
✈ Direct
€109
1 Oct
07:15
TR · 7h 10m
✈ Direct
€113
€109
28 Sep
02:20
TR · 12h 5m
✈ Direct
€110
26 Sep
07:15
TR · 7h 10m
✈ Direct
€113
€111
29 Sep
07:15
TR · 7h 10m
✈ Direct
€111
7 Oct
06:15
TR · 6h
✈ Direct
€114
9 Sep
06:15
TR · 8h 10m
✈ Direct
€114
17 Sep
07:15
TR · 7h 10m
✈ Direct
€114
3 Oct
02:20
TR · 9h 55m
✈ Direct
€114
19 Sep
07:15
TR · 7h 10m
✈ Direct
€116
22 Sep
07:15
TR · 7h 10m
✈ Direct
€116
22 Oct
07:15
TR · 7h 10m
✈ Direct
€125
3 Sep
13:50
TR · 24h 35m
✈ Direct
€130
5 Sep
01:40
AK · 5h 50m
✈ Direct
€135
25 Sep
07:55
ID · 7h 10m
✈ Direct
€148
With a stop
28 Sep
04:10
HKT → KUL → JKT
AK + KLM · 3h layover in Kuala Lumpur
€119
2 flights
10 Sep
06:35
HKT → KUL → JKT
AK + AK · 1d 1h stopover in Kuala Lumpur
€120
2 flights
☕ 25h in Kuala Lumpur — enough time to explore
22 Sep
04:10
HKT → KUL → JKT
AK + QZ · 1d 4h stopover in Kuala Lumpur
€120
2 flights
☕ 28h in Kuala Lumpur — enough time to explore
5 Sep
04:10
HKT → KUL → JKT
AK + AK · 3h layover in Kuala Lumpur
€121
2 flights
9 Sep
04:10
HKT → KUL → JKT
AK + QZ · 1d 1h stopover in Kuala Lumpur
€122
2 flights
☕ 25h in Kuala Lumpur — enough time to explore
25 Sep
04:10
HKT → KUL → JKT
AK + AK · 1d 5h stopover in Kuala Lumpur
€122
2 flights
☕ 29h in Kuala Lumpur — enough time to explore
17 Sep
01:40
HKT → KUL → JKT
AK + QZ · 1d 6h stopover in Kuala Lumpur
€122
2 flights
☕ 30h in Kuala Lumpur — enough time to explore
23 Sep
04:10
HKT → KUL → JKT
AK + QZ · 4h layover in Kuala Lumpur
€123
2 flights

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →