One Way

Popular Filters

Arrival Airports

One Way Price

OMR 38 OMR 300

Duration

4 h 45 m 28 h 0 m

Stops From Jakarta

Departure From Jakarta

Before 6 AM

OMR 100

6 AM - 12 PM

OMR 61

12 PM - 6 PM

OMR 70

After 6 PM

OMR 39

Arrival at Phuket

6 AM - 12 PM

OMR 100

12 PM - 6 PM

OMR 39

After 6 PM

OMR 61

Alliances & Airlines

Oneworld

()

SkyTeam

(2)

Star Alliance

(7)

Layover Airports

Layover Duration

1 h 0 m 24 h 0 m

Jakarta to Phuket Fare Calendar

Book cheap Jakarta to Phuket International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Jakarta to Phuket air travel route. Check flight reservation status, schedules of Jakarta to Phuket flight ticket online. Also Check Phuket to Jakarta Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Scoot

OMR 42

OMR 39

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Scoot TR | 273

22:15

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

01 h 50 m

01:05

Sat, 6 Jun 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Scoot TR | 644

12:10

Sat, 6 Jun 26

Terminal T1

Singapore, Singapore

02 h 05 m

13:15

Sat, 6 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Scoot

OMR 64

OMR 61

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Scoot TR | 275

09:35

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

01 h 50 m

12:25

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Scoot TR | 652

18:50

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

02 h

19:50

Fri, 5 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Scoot

OMR 73

OMR 70

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Scoot TR | 309

14:15

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

02 h

17:15

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Scoot TR | 652

18:50

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

02 h

19:50

Fri, 5 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

OMR 77

OMR 74

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Batik Air OD | 387

13:30

Fri, 5 Jun 26

Terminal T2F

Jakarta, Indonesia

02 h 15 m

16:45

Fri, 5 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air OD | 540

12:00

Sat, 6 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

01 h 30 m

12:30

Sat, 6 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Scoot

OMR 78

OMR 75

Transit Visa may be required

Jakarta to Krabi , 5 Jun

Scoot TR | 275

09:35

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

01 h 50 m

12:25

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Scoot TR | 684

15:40

Fri, 5 Jun 26

Terminal T1

Singapore, Singapore

02 h 05 m

16:45

Fri, 5 Jun 26

Krabi, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Batik Air

More Timing Options

OMR 82

OMR 79

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Batik Air OD | 389

20:40

Fri, 5 Jun 26

Terminal T2F

Jakarta, Indonesia

02 h 15 m

23:55

Fri, 5 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

Batik Air OD | 540

12:00

Sat, 6 Jun 26

Terminal T1

Kuala Lumpur, Malaysia

01 h 30 m

12:30

Sat, 6 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad

OMR 87

OMR 84

Transit Visa may be required

Jakarta to Krabi , 5 Jun

AirAsia Berhad AK | 381

08:35

Fri, 5 Jun 26

Terminal T2F

Jakarta, Indonesia

02 h

11:35

Fri, 5 Jun 26

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 868

13:40

Fri, 5 Jun 26

Terminal T2

Kuala Lumpur, Malaysia

01 h 15 m

13:55

Fri, 5 Jun 26

Krabi, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Indonesia AirAsia, AirAsia Berhad

OMR 103

OMR 100

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Indonesia AirAsia QZ | 200

05:00

Fri, 5 Jun 26

Terminal T2F

Jakarta, Indonesia

02 h 05 m

08:05

Fri, 5 Jun 26

Terminal T2

Kuala Lumpur, Malaysia

BAGGAGE : CHECK INCABIN

Information not available

AirAsia Berhad AK | 832

10:10

Fri, 5 Jun 26

Terminal T2

Kuala Lumpur, Malaysia

01 h 30 m

10:40

Fri, 5 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Singapore Airlines

OMR 182

OMR 179

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Singapore Airlines SQ | 951

05:25

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

01 h 45 m

08:10

Fri, 5 Jun 26

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Singapore Airlines SQ | 728

09:45

Fri, 5 Jun 26

Terminal T2

Singapore, Singapore

02 h 05 m

10:50

Fri, 5 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Garuda Indonesia, Singapore Airlines

OMR 185

OMR 182

Transit Visa may be required

Jakarta to Phuket , 5 Jun

Garuda Indonesia GA | 828

08:35

Fri, 5 Jun 26

Terminal T3

Jakarta, Indonesia

01 h 45 m

11:20

Fri, 5 Jun 26

Terminal T3

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Singapore Airlines SQ | 732

13:15

Fri, 5 Jun 26

Terminal T2

Singapore, Singapore

01 h 55 m

14:10

Fri, 5 Jun 26

Terminal I

Phuket, Thailand

BAGGAGE : CHECK INCABIN

Information not available