Bali is located off the eastern tip of Java – just one of more than 13,000 islands in the Indonesian archipelago – and is easily accessible with multiple airlines offering daily flights.
The most convenient route to Bali is by air to Bali Ngurah Rai International Airport (DPS), also known as Denpasar International Airport, which is located 13km (8mi) southwest of the capital, Denpasar, in southern Bali.
The following are the most convenient and quickest flight routes to Bali.
From Australia: Jetstar, Qantas, Virgin Australia, Garuda Indonesia and Malindo Airways offer the most convenient nonstop flights to Bali.
Adelaide to Bali is 5 hrs 10 min, direct flight
Brisbane to Bali is 6 hrs 5 min, direct flight
Sydney to Bali is 6 hrs 10 min, direct flight
Melbourne to Bali is 5 hrs 20 min, direct flight
Perth to Bali is 3 hrs 25 min, direct flight
From New Zealand: Emirates and Air New Zealand offer the most convenient scheduled flights to Bali.
Auckland to Bali is 9 hrs 5 min, direct flight
From China: Garuda Indonesia, China Eastern Airlines and Cathay Pacific offer the most convenient flights to Bali.
Beijing to Bali is 7 hrs 25 min, direct flight
Shanghai to Bali is 6 hrs 20 min, direct flight
Hong Kong to Bali is 4 hrs 55 min, direct flight
From Singapore: Singapore Airlines, Scoot TigerAir, Jetstar, Indonesia AirAsia and Garuda Indonesia offer the most convenient nonstop flights to Bali.
Singapore to Bali is 2 hrs 30 min, direct flight
From Malaysia: AirAsia and Malaysian Airlines operate the most convenient flights to Bali.
Kuala Lumpur to Bali is 3 hrs, direct flight
From United Arab Emirates: Emirates offers the most convenient flights to Bali.
Dubai to Bali is 9 hrs 10 min, direct flight
From United Kingdom: Singapore Airlines and Emirates offer the most convenient flights to Bali.
London to Bali is 16 hrs 35 min, connecting flightsˆ
From Ireland: Emirates offers the most convenient flights to Bali.
Dublin to Bali is 18 hrs 10 min, connecting flightˆ
From France: Air France, Singapore Airlines and Emirates offer the most convenient scheduled flights to Bali.
Paris to Bali is 16 hrs 35 min, connecting flightsˆ
From Germany: Singapore Airlines, Lufthansa and Condor Flugdeinst offer the most convenient flights to Bali.
Berlin to Bali is 17 hrs 35 min, connecting flightˆ
Dusseldorf to Bali is 17 hrs 5 min, connecting flightˆ
Frankfurt to Bali is 16 hrs 35 min, connecting flightˆ
Hamburg to Bali is 16 hrs 35 min, connecting flightˆ
Munich to Bali is 15 hrs 50 min, connecting flightˆ
From United States: American Airlines, United Airlines, Emirates, Singapore Airlines, Korean Air, Philippine Airlines, AirAsia Philippines and Scoot Tigerair offer the most convenient scheduled flights to Bali.
Atlanta to Bali is 23 hrs 50 min, connecting flightˆ
Boston to Bali is 22 hrs 40 min, connecting flightˆ
Chicago to Bali is 22 hrs 5 min, connecting flightˆ
Dallas-Fort Worth to Bali is 22 hrs 5 min, connecting flightˆ
New York to Bali is 22 hrs 15 min, connecting flightˆ
Los Angeles to Bali is 19 hrs 25 min, connecting flightˆ
San Francisco to Bali is 19 hrs 55 min, connecting flightˆ
From Canada: Air Canada, Cathay Pacific and Korean Air offers the most convenient scheduled flights to Bali.
Toronto to Bali is 22 hrs 35 min, connecting flightˆ
Montreal to Bali is 22 hrs 55 min, connecting flightˆ
Vancouver to Bali is 19 hrs 15 min, connecting flightˆ
(ˆincludes transfer time.)
Ngurah Rai International Airport (DPS), officially known as I Gusti Ngurah Rai International Airport, is located 13km (8mi) southwest of Denpasar and 2.5km (1.5mi) south of Kuta.
The two terminals are within walking distance of each other.
Taxi: Taxis are available outside Arrivals and operate on a pre-paid voucher system.
Vouchers are sold at the official taxi desk close to the airport exit. Expect to pay roughly Rp. 80,000 for a journey to Kuta and around Rp. 125,000 to Denpasar. Tickets can be booked online or at the airport. Journey times vary considerably depending on traffic.
Minibus: A shared minibus, known locally as a bemo, is a cheaper alternative to a taxi and can generally be found a short distance from the airport car park.
Shuttle: Many hotels operate courtesy shuttles to and from the airport.
Bus: A public bus runs from the airport to central Denpasar, taking about 50 minutes, but its departure times can be infrequent and sporadic (ask at the airport's information desk for assistance). For this reason most visitors choose to use either a shuttle or taxi service to travel to their destination.
Car hire firms represented at the airport include Thrifty, Toyota and Hertz as well as numerous local operators. Car hire desks for these operators are located in both the International and Domestic Terminals.
Money: There are banks with Bureaux de Change services and ATMs within both terminals.
Food: A selection of restaurants, bars and cafés can be found in the airport.
Shopping: Duty free, designer outlets and gift shops are available in Departures.
Wi-Fi: Pre-paid Wi-Fi internet access is available throughout Denpasar Ngurah Rai International Airport. Access cards and SIMs are on sale in several airport shops. Public telephones are also available to passengers within the terminals.
Other: Other facilities available at Denpasar Ngurah Rai International Airport include a hotel reservation desk, pharmacy and spa/massage facilities.
A number of other VIP lounges are located in both terminals. Fax, photocopy, secretarial and internet facilities are available in an executive lounge in the International Terminal.
The terminals are equipped with ramps and lifts, and wheelchairs can be supplied on request. Any passengers who may require additional assistance are advised to contact their airline before travelling.
A passport valid for at least six months beyond intended period of stay, a return/onward ticket and proof of sufficient funds. A 30-day tourist visa can be obtained on arrival.
Buses are inexpensive and reliable while tourist shuttle buses are more expensive, but comfortable and convenient. Cars, taxis, motorcycles and bicycles are all easily hired. Consider hiring a car and driver. Balinese drive on the left.
If you plan to drive a car, you should obtain an International Driving Permit (IDP) from your national motoring organisation; bring your home licence as well – it’s required to be carried together with the IDP. If not, then be prepared to pay a fine (around 100,000Rp – about AUD11) if stopped by the local police.
More information about getting around Bali…
Latest update: How to get to Bali: 21 April, 2022