The route from Jakarta to Bali is operated by the following airlines: Batik Air, Batik Air, Batik Air, Batik Air, Batik Air Malaysia, Batik Air Malaysia, Citilink, Citilink, Citilink, Citilink, Garuda Indonesia, Garuda Indonesia, Garuda Indonesia, Garuda Indonesia, Indonesia AirAsia, Indonesia AirAsia, Indonesia AirAsia, Indonesia AirAsia, KLM, Lion Air, Lion Air, Lion Air, NAM Air, NAM Air, Nam Air, Pelita Air, Pelita Air, Pelita Air, Pelita Air, Saudi Arabian Airlines, Sriwijaya Air, Super Air Jet, Super Air Jet, Super Air Jet, Super Air Jet, Super Air Jet, TransNusa, TransNusa, Transnusa Aviation, Vietnam Airlines. Most travellers who bought air tickets for this route with us, opted for Indonesia AirAsia. Yet all the carriers we offer enjoy good reputation and provide decent service.
Before booking your flight ticket, always check what is included into the airfare. Remember that checked luggage may or may not be included. Luggage allowance and carry-on luggage dimensions also differ from carrier to carrier. Budget airlines may require online check-in and make you pay for any extras like choosing your seat or onboard meals.