Denpasar Airport is located in Bali, Indonesia, while Jakarta Airport is located in Jakarta, Indonesia. The two airports are about 902 kilometers (563 miles) apart, making them about a 10-hour drive apart. Denpasar Airport is serviced by a number of airlines, including AirAsia, Garuda Indonesia, and Lion Air. Jakarta Airport is serviced by a number of airlines, including AirAsia, Garuda Indonesia, and Lion Air, as well as a number of other airlines.