Wayfli › Mumbai (BOM) › To Jakarta (CGK)

Mumbai (BOM) to Jakarta (CGK) flights

There are direct flights from Mumbai Chhatrapati Shivaji International Airport to Jakarta Soekarno-Hatta International Airport, sold by one airline: IndiGo. The distance is 4,643 km, about 6h 10m in the air. There are also 6 one-stop options, via airports such as Singapore, Bangkok and Kuala Lumpur.

Live fares for BOM → CGKSee all routes on the map
4,643 kmdistance
~6h 10mdirect flight time (estimate)
1direct airline
6one-stop options

Direct flights from Mumbai to Jakarta

RouteAirlines (incl. codeshares)DistanceTime (est.)
BOM → CGKIndiGo4,643 km~6h 10m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
SIN SingaporeIndiGo and Garuda Indonesia then Garuda Indonesia and Lion Air4,804 km~8h 30m
BKK BangkokAir India and All Nippon Airways then Garuda Indonesia and THAI Airways5,328 km~9h 10m
KUL Kuala LumpurMalaysia Airlines and Batik Air Malaysia then Air France and AirAsia4,753 km~8h 30m
SGN Ho Chi Minh CityVietjet then Vietjet and Vietnam Airlines5,621 km~9h 30m
HKT PhuketIndiGo then Indonesia AirAsia4,837 km~8h 35m
CMB ColomboAir India and SriLankan Airlines then SriLankan Airlines4,844 km~8h 35m

More from Mumbai and Jakarta

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.