Fly to
Route
Depart
Return
Price
JakartaDenpasar
CGK - DPS
CGKDPS
Jakarta Soekarno-Hatta Intl
Fri 7/2
04:30-07:20
Nonstop1h 50m
Denpasar Bali Ngurah Rai
Sat 15/2
22:50-23:40
Nonstop1h 50m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Tue 25/2
20:15-23:00
Nonstop1h 45m
Singapore Changi
Thu 27/2
12:10-18:20
1 stop7h 10m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Tue 18/2
04:25-07:30
Nonstop2h 05m
Kuala Lumpur Intl
Wed 26/2
22:15-23:20
Nonstop2h 05m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Tue 18/2
04:30-14:45
1 stop9h 15m
Kuala Lumpur Intl
Wed 26/2
08:20-15:45
1 stop8h 25m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Mon 20/1
21:25-00:20
Nonstop1h 55m
Singapore Changi
Fri 24/1
14:40-15:35
Nonstop1h 55m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Mon 6/1
21:25-14:50
1 stop16h 25m
Kuala Lumpur Intl
Thu 9/1
20:55-08:30
1 stop12h 35m
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
12:30-15:15
Nonstop1h 45m
Singapore Changi
Tue 21/1
11:20-12:15
Nonstop1h 55m
JakartaSingapore
CGK - SIN
CGKSIN
Jakarta Soekarno-Hatta Intl
Mon 24/2
04:25-10:20
1 stop4h 55m
Singapore Changi
Thu 27/2
13:40-17:30
1 stop4h 50m
JakartaKuala Lumpur
CGK - KUL
CGKKUL
Jakarta Soekarno-Hatta Intl
Fri 28/2
11:15-19:40
1 stop7h 25m
Kuala Lumpur Intl
Wed 5/3
11:05-16:55
1 stop6h 50m
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
Boarding
Entertainment
Food
Comfort
Overall
Crew
Reviews
Not so good. Flight was departed 2 hours late from DC and we missed our connecting flight from Dubai to Mumbai. Our flight Dubai to Mumbai got delayed by three hours. Once we arrived Bombay airport we didnot get all our luggage bags. We were missing two luggage bags so found out that our those two luggage bags are coming in different flight. First they gave us wrong flight information in which our missing luggage coming and wrong phone number to whom we should reach out. I spent hours and hours at the airport to find out our luggage bags. After four five hours later and hectic time at the airport to get our luggage bags. Overall poor communication with emirates staff at the airport and no one is helpful.
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.