The best price found from United States to Indonesia is on April 25th, 2017, travelling with Singapore Airlines. See more options, compare prices and book: search flights.
Indonesia is well connected to the rest of the world by numerous airlines. Many international flights, especially those to Bali, stop first in Singapore due to runway restrictions at Bali.
Both are in the midst of expansion and projects. Other airports with international links – albeit limited – include Balikpapan, Medan, Surabaya, Lombok and Manado.
Multiple international airlines service Indonesia.
Air New Zealand (www.airnewzealand.com) Serves Bali and Jakarta from Australia and New Zealand.
AirAsia (www.airasia.com) Serves a wide range of Indonesian destinations from Australia, Kuala Lumpur, Bangkok and Singapore.
Asiana (flyasiana.com) Serves Bali and Jakarta from Seoul.
Cathay Pacific Airways (www.cathaypacific.com) Serves Bali and Jakarta from Hong Kong.
China Airlines (www.china-airlines.com) Serves Bali and Jakarta from Taipei.
Emirates (www.emirates.com) Serves Bali and Jakarta from Dubai.
Eva Air (www.evaair.com) Serves Bali and Jakarta from Taipei.
Firefly (www.fireflyz.com.my) Serves major cities on Sumatra from Kuala Lumpur and Penang in Malaysia.
Garuda Indonesia (www.garuda-indonesia.com) Indonesia's main national airline serves Bali and Jakarta from Australia, Asia and Amsterdam.
Japan Airlines (www.jal.co.jp) Serves Jakarta from Tokyo.
Jetstar/Qantas (www.qantas.com.au) Serves Bali and Jakarta from Australia.
KLM (www.klm.com) Serves Jakarta and Bali from Amsterdam via Singapore.
Korean Air (www.koreanair.com) Serves Bali and Jakarta from Seoul.
Lion Air (www.lionair.co.id) Rapidly expanding carrier with services across Indonesia and the region. Wings Air is its regional subsidiary.
Lufthansa (www.lufthansa.com) Serves Jakarta from Frankfurt.
Malaysia Airlines (www.mas.com.my) Serves Bali and Jakarta from Kuala Lumpur.
Qatar Airways (www.qatarairways.com) Serves Bali and Jakarta from Doha.
Silk Air (www.silkair.com) Serves numerous Indonesian destinations from Singapore including Bandung, Balikpapan, Lombok, Manado, Medan, Palembang, Pekanbaru, Surabaya and Yogyakarta.
Singapore Airlines (www.singaporeair.com) Numerous flights to Bali and Jakarta daily.
Sriwijaya Air (www.sriwijayaair.co.id) Expanding airline with routes to Malaysia, Singapore and Timor-Leste.
Thai Airways International (www.thaiair.com) Serves Bali and Jakarta from Bangkok.
Tiger Airways (www.tigerairways.com) Budget carrier serving Bali, Jakarta and Surabaya from Australia and Singapore.
Virgin Australia (www.virginaustralia.com) Serves Bali from several Australian cities.
Check websites to get an idea of airfares to Indonesia. Don't limit yourself to major sites either; search for 'Indonesian airfares' and you may well find sites belonging to small travel agents who specialise in Indonesian travel. This can be particularly helpful when you are trying to book a complex itinerary to remote locations.
Asia Indonesia is closely linked to most of Asia. A plethora of airlines serves Bali and Jakarta.
Australia Australia is well served with numerous direct flights to Bali and Jakarta from all major cities on multiple carriers.
Canada From Canada you'll change planes at an Asian hub for Bali and Jakarta.
Continental Europe KLM and Lufthansa link Amsterdam and Frankfurt respectively with one-stop, same-plane service to Jakarta (and Bali for KLM). But a huge number of airlines such as Emirates, Qatar Airways and major Asian carriers, offer one-stop connections between major European cities and Jakarta, and often Bali as well.
New Zealand You can fly non-stop to Bali and Jakarta.
UK Options to fly to Jakarta and Bali from London (or Manchester) involve connecting through a major hub somewhere in the Middle East or Asia.
USA The best connections are through any of the major Asian hubs with nonstop service to Bali and Jakarta, although residents of the East Coast may find shorter routings via Europe or the Middle East. No US airline serves Indonesia.
The departure tax at Indonesian airports is now almost always included in the price of the ticket.
There's no way around it: Indonesia's airlines do not have a good safety record. From 2014 to 2015 more than 350 people died in a string of aviation disasters. Flying conditions are often challenging (monsoons, volcanic eruptions etc), safety standards can be lax and the airlines themselves run in a less-than-professional manner especially as some expand very rapidly outpacing efforts to instill a safety culture.
Many Indonesian airlines remain banned by the EU (www.ec.europa.eu/transport/air-ban/list_en.htm) from its airspace because of safety concerns. Notable exceptions are Garuda Indonesia and Indonesia AirAsia.
Should you be worried? The odds of a fatal flight in Indonesia are very small, even if they are higher than elsewhere. When possible, pick a major airline over a smaller one and in really remote locations, feel free to do your own inspection of the plane and crew before you fly.