Flights from Melbourne to Jakarta

MELCGK

Melbourne Airport (Melbourne, Australia) → Soekarno-Hatta International Airport (Jakarta, Indonesia)

Also known as Jakarta.

Nonstop
7h 10m
Distance
5,210 km
Frequency
5×/week
One-way from
$391
Airlines
China Airlines, Etihad Airways, Garuda Indonesia, KLM, Oman Air, Qantas, Saudi Arabian Airlines, Turkish Airlines

Fares by month

One-way, per person

Lowest fares Aviasales travelers found in recent searches; some may include a connection. Prices change often — tap a month to see live fares.

Weekly schedule

Monday

  • EY817114:55→18:057h 10mEtihad Airways
  • TK937514:55→18:057h 10mTurkish Airlines
  • WY570814:55→18:057h 10mOman Air
  • SV620914:55→18:057h 10mSaudi Arabian Airlines
  • KL405114:55→18:057h 10mKLM
  • GA71714:55→18:057h 10mGaruda Indonesia
  • CI977714:55→18:057h 10mChina Airlines

Wednesday

  • QF3915:10→18:307h 20mQantas

Friday

  • GA71714:55→18:057h 10mGaruda Indonesia
  • QF3915:10→18:307h 20mQantas

Saturday

  • GA71714:55→18:057h 10mGaruda Indonesia

Sunday

  • QF3915:10→18:307h 20mQantas

Melbourne to Jakarta — frequently asked

How long is the flight from Melbourne to Jakarta?
MEL–CGK is 7h 10m nonstop, covering 5,210 km (3,237 mi).
Which airlines fly nonstop from Melbourne to Jakarta?
China Airlines, Etihad Airways, Garuda Indonesia, KLM, Oman Air, Qantas, Saudi Arabian Airlines, Turkish Airlines operate this route nonstop.
How much is a flight from Melbourne to Jakarta?
One-way fares on MEL–CGK recently started from $391. The lowest recent fare is for travel in January 2027. Fares change daily, so check current prices before booking.
How often do flights run from Melbourne to Jakarta?
The route is served 5 days a week (12 scheduled departures).