- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
Plan, book, fly with confidence
Origin airport | Bahrain Intl. |
Destination airport | Soekarno-Hatta Intl. |
Distance | 6984 km |
Frequently asked questions
Top Routes to Jakarta
- Mumbai to Jakarta (BOM - CGK)
- Bangkok to Jakarta (DMK - CGK)
- Bangkok to Jakarta (BKK - CGK)
- Bengaluru to Jakarta (BLR - CGK)
- Delhi to Jakarta (DEL - CGK)
- Istanbul to Jakarta (IST - CGK)
- Chennai to Jakarta (MAA - CGK)
- Phuket to Jakarta (HKT - CGK)
- Lucknow to Jakarta (LKO - CGK)
- Hyderabad to Jakarta (HYD - CGK)
- Kolkata to Jakarta (CCU - CGK)
- Ahmedabad to Jakarta (AMD - CGK)
Top Flight Destinations
- Flights to Seminyak
- Flights to Ubud
- Flights to Kuta
- Flights to Nusa Dua
- Flights to Jakarta
- Flights to Denpasar
- Flights to Canggu
- Flights to Jimbaran
- Flights to Gili Trawangan
- Flights to Sanur
- Flights to Lembongan Island
- Flights to Batam
- Flights to Bandung
- Flights to Tegallalang
- Flights to Penida Island
- Flights to Yogyakarta
- Flights to Surabaya
- Flights to Bintan
- Flights to Gianyar
- Flights to Labuan Bajo
Hotels
3 Star Hotels in PallavaramShivoham Yoga retreatsHotels with smoking rooms in BengaluruSpacious 2BR Bandara City Apartment near Soekarno HattaHotel Mount RegencyHotels near CharminarHoliday Inn Express Jakarta International Expo, an IHG HotelSparsh chaletsHotel Gouri Palace4 Star Hotels in Central JakartaBarcelo Hotels in ParisGrace HotelAlila SCBD, Jakartaibis Styles Jakarta Tanah AbangLake VinoraHotels in BadlapurManali Mountain Regencyibis Mumbai Airport Hotel
*Available to Expedia members.