There are 3 ways to get from Dubai to Jakarta by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Dubai to Jakarta  •  12 h 27 min

  1. DXB - CGK

$134 - $314

2 alternative options

Fly Abu Dhabi to Jakarta  •  15 h 36 min

  1. AUH - CGK

$194 - $394

Fly Dubai to Bandung, train  •  17 h 33 min

  1. DXB - BDO

$214 - $434

What companies run services between Dubai, United Arab Emirates and Jakarta, Indonesia?

Emirates, Oman Air and 10 other airlines fly from Dubai to Jakarta hourly.

Airlines
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Abu Dhabi to Jakarta
Ave. Duration
9 h
When
Every day
Estimated price
$400 - $1,100
Flights from Abu Dhabi to Jakarta via Kuala Lumpur
Ave. Duration
12 h 30 min
When
Every day
Estimated price
$400 - $1,100
Flights from Dubai to Bandung via Singapore
Ave. Duration
10 h 45 min
When
Tuesday
Estimated price
$390 - $1,300
Singapore Airlines
Website
singaporeair.com
Flights from Dubai to Jakarta via Singapore
Ave. Duration
11 h 10 min
When
Every day
Estimated price
$320 - $1,100
Flights from Dubai to Bandung via Singapore
Ave. Duration
10 h 30 min
When
Tuesday, Wednesday, Friday and Saturday
Estimated price
$400 - $1,300
Etihad
Website
etihad.com
Flights from Abu Dhabi to Jakarta
Ave. Duration
9 h
When
Every day
Estimated price
$400 - $1,100
Flights from Abu Dhabi to Jakarta via Singapore
Ave. Duration
12 h 10 min
When
Every day
Estimated price
$400 - $1,100
Emirates
Website
emirates.com
Flights from Dubai to Jakarta
Ave. Duration
8 h 20 min
When
Every day
Estimated price
$500 - $1,100
Oman Air
Website
omanair.com
Flights from Dubai to Jakarta via Muscat
Ave. Duration
10 h 55 min
When
Every day
Estimated price
$420 - $850
Flights from Abu Dhabi to Jakarta via Muscat
Ave. Duration
12 h 50 min
When
Every day
Estimated price
$460 - $900
SriLankan Airlines
Website
srilankan.com
Flights from Dubai to Jakarta via Colombo
Ave. Duration
11 h 40 min
When
Every day
Estimated price
$260 - $800
Flights from Abu Dhabi to Jakarta via Colombo
Ave. Duration
11 h 30 min
When
Every day
Estimated price
$310 - $800
Saudia
Website
saudia.com
Flights from Dubai to Jakarta via Riyadh
Ave. Duration
12 h 30 min
When
Tuesday, Thursday and Friday
Estimated price
$480 - $800
Flights from Abu Dhabi to Jakarta via Riyadh
Ave. Duration
15 h 5 min
When
Tuesday, Thursday and Friday
Estimated price
$500 - $1,000
Thai Airways International
Website
thaiairways.com
Flights from Dubai to Jakarta via Suvarnabhumi
Ave. Duration
11 h 40 min
When
Every day
Estimated price
$360 - $1,200
SilkAir
Website
silkair.com
Flights from Dubai to Bandung via Singapore
Ave. Duration
10 h 45 min
When
Tuesday
Estimated price
$390 - $1,300
Lion Mentari Airlines
Website
lionair.co.id
Flights from Dubai to Bandung via Denpasar
Ave. Duration
11 h 55 min
When
Every day
Estimated price
$470 - $1,400
Malindo Airways
Website
malindoair.com
Flights from Dubai to Bandung via Kuala Lumpur
Ave. Duration
12 h 55 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$390 - $1,300
Indonesia AirAsia
Website
airasia.com
Flights from Dubai to Bandung via Kuala Lumpur
Ave. Duration
13 h 25 min
When
Every day
Estimated price
$390 - $1,300
NAM Air
Website
sriwijayaair.co.id
Flights from Dubai to Bandung via Jakarta, Pangkalpinang
Ave. Duration
13 h 15 min
When
Every day
Estimated price
$430 - $1,300
Train operators
Kereta API
Phone
021-121
Website
tiket.kereta-api.co.id
Train from Bandung to Jakarta Gambir
Ave. Duration
3 h 9 min
Frequency
Every 3 hours
Estimated price
$1 - $9
Website
kai.id
Book at
tiket.com
Economy
$1 - $9
Business
$5 - $9
Executive
$7 - $14

Want to know more about travelling around Indonesia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Dubai and Jakarta is 6579 km.

The cheapest way to get from Dubai to Jakarta is to fly which costs AED 490 - AED 1200 and takes 12 h 27 min.

The quickest way to get from Dubai to Jakarta is to fly which takes 12 h 27 min and costs AED 490 - AED 1200.

It takes approximately 12 h 27 min to get from Dubai to Jakarta, including transfers.