Fly to
Route
Depart
Return
Price
JakartaDenpasar
CGK - DPS
CGKDPS
Jakarta Soekarno-Hatta Intl
Sat 4/1
04:30-07:20
Nonstop1h 50m
Denpasar Bali Ngurah Rai
Tue 21/1
18:55-19:45
Nonstop1h 50m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Mon 20/1
09:20-12:15
Nonstop1h 55m
Singapore Changi
Fri 24/1
07:40-08:25
Nonstop1h 45m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Mon 6/1
04:25-07:30
Nonstop2h 05m
Kuala Lumpur Intl
Thu 9/1
22:30-23:40
Nonstop2h 10m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Sun 23/3
21:25-00:20
Nonstop1h 55m
Singapore Changi
Thu 27/3
14:40-15:35
Nonstop1h 55m
JakartaDenpasar
CGK - DPS
CGKDPS
Jakarta Soekarno-Hatta Intl
Sat 28/12
16:50-19:45
Nonstop1h 55m
Denpasar Bali Ngurah Rai
Wed 1/1
07:00-08:00
Nonstop2h 00m
JakartaDenpasar
CGK - DPS
CGKDPS
Jakarta Soekarno-Hatta Intl
Mon 16/12
19:30-22:20
Nonstop1h 50m
Denpasar Bali Ngurah Rai
Wed 25/12
09:35-10:30
Nonstop1h 55m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Fri 25/4
11:10-18:15
1 stop6h 05m
Singapore Changi
Sun 27/4
19:15-23:05
1 stop4h 50m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Tue 28/1
19:25-22:30
Nonstop2h 05m
Kuala Lumpur Intl
Sun 2/2
17:05-18:10
Nonstop2h 05m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Fri 10/1
17:50-20:35
Nonstop1h 45m
Singapore Changi
Mon 13/1
21:20-22:10
Nonstop1h 50m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Fri 28/2
08:25-17:50
1 stop8h 25m
Kuala Lumpur Intl
Wed 5/3
08:55-13:15
1 stop5h 20m
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Worst experience. The staff at the airport were unprofessional, uncourtious, disrespectful and straight up discriminating. I will never travel via emirates again. And the flight was delayed too.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Worst experience. The staff at the airport were unprofessional, uncourtious, disrespectful and straight up discriminating. I will never travel via emirates again. And the flight was delayed too.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Worst experience. The staff at the airport were unprofessional, uncourtious, disrespectful and straight up discriminating. I will never travel via emirates again. And the flight was delayed too.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Worst experience. The staff at the airport were unprofessional, uncourtious, disrespectful and straight up discriminating. I will never travel via emirates again. And the flight was delayed too.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Worst experience. The staff at the airport were unprofessional, uncourtious, disrespectful and straight up discriminating. I will never travel via emirates again. And the flight was delayed too.
Deals for flights from Java are sourced from 900+ travel sites when you use Cheapflights. When all flight results come back, Cheapflights lets you sort and filter flights using different criteria to choose to your preference, such as price, airport, cabin class, and plenty of other options.
Millions of users choose and trust Cheapflights to book the best flight deals from Java for free. We help you search and compare prices from hundreds of airlines for the right flight just for you.
Cheapflights does show flights with no change fees to all users. To see these options for flights from Java, users can toggle the no change fees filter when performing a flight search.
Not ready to book yet? You can track prices for flights from Java on Cheapflights with our Price Alerts feature and get notified when better prices are available.