Bali Airport
Bali Ngurah Rai International Airport is the second-largest international airport in Indonesia and the main gateway to Bali. Situated near the southern coast of Bali, it is also commonly referred to as Denpasar International Airport. If you are traveling to the area, the following guide will help you with all the necessary information about Bali Airport.
Table of Contents
General Information
IATA code: DPS
ICAO code: WADD
Passengers: around 23 million annually
Getting from Bali Airport to Denpasar
The DPS is only 13 km from the capital city of Denpasar, which is around 25 minutes by car.
Find out how to get from Bali Airport to Denpasar using all the available transport options below!
Shuttle Bus from Bali Airport
Limited official shuttle services are operating directly from Bali Ngurah Rai International Airport. DAMRI runs shuttle buses to longer-distance destinations such as Ubud, Amed, and Singaraja, but not specifically to Denpasar city center.
For direct transport to central Bali locations, travelers usually rely on taxis, private transfers, or ride-hailing apps like Grab. Shuttle buses are more useful if you are heading further away from the airport.
Local Bus from Bali Airport
For public transportation to Denpasar and nearby areas, the Trans Metro Dewata service is the best local bus option from the airport. You can take either the K02 or K2B line, both connecting the airport with Kuta, Denpasar city center, and Terminal Ubung. Buses run frequently from around 4:30 AM to 9:30 PM and are modern and air-conditioned.
Payment is cashless only, so you’ll need an e-money card or a QR payment app. The bus stop is located just outside the domestic arrivals terminal and is easy to find. If you’re traveling with heavy luggage, keep in mind that storage space on the buses is limited.
Minibus Bemo
Bemos, small open-air minibusses with benches instead of seats, used to be a common and cheap way to get around Bali. They are still found in some towns and villages, but they are no longer a reliable option for getting from the airport to Denpasar.
If you happen to find one near the airport (which is rare), you can try hailing it by waving your hand, but be prepared for higher prices and the need to haggle. For most travelers, public buses, taxis, or ride-hailing apps are now a far more practical choice.
Train
There is no train service available from DPS or anywhere else on the island. Bali does not have a railway network, so travelers rely on buses, taxis, ride-hailing apps, or private transfers to move around.
Taxi
Taxis are one of the most popular ways to get from Bali airport to Denpasar and other areas. Official airport taxis operate from a stand located outside the arrivals terminal, where you need to buy a taxi voucher at the counter before boarding.
Prices are fixed based on your destination, and payment is made upfront in Indonesian Rupiah.
Ride-hailing apps like Grab and Gojek are also available, but pickups inside the airport area might be restricted, so drivers often arrange meeting points just outside the terminal.
Car hire
If you don’t want to depend on public transport or simply enjoy exploring Bali on your own, renting a car might be the perfect option for you! Luckily, there are several car hire options available. The most popular car rental companies are Kayak, Priceline, and Avis. To avoid the hassle, we recommend renting your car online in advance. You can also rent a car at the airport. The average price is around 63 euros per day.
Transfers
Lastly, if you prefer convenient online ways of booking transport in advance, hire a driver in Bali and a door-to-door transfer is a great option. A professional driver will wait and welcome you at the airport when you arrive and take you directly to your accommodation in the city.

Bali Airport airlines
There are many airlines operating at DPS airport, including AirAsia, Citilink, and Batik Air Malaysia. These ones provide most of the flights within the country, the most popular ones being to SIN, CGK, and MEL.
Below is the list of the most frequent airlines offering departures and arrivals from DPS:
- AirAsia
- Batik Air Malaysia
- Cebu Pacific
- Citilink
- Emirates
- Garuda Indonesia
- Indonesia AirAsia
- Jetstar
- Jetstar Asia
- KLM
- Korean Air
- Lion Air
- Malaysia Airlines
- NAM Air
- Pelita Air
- Philippine Airlines
- Philippines AirAsia
- Qantas
- Qatar Airways
- Scoot
- Singapore Airlines
- Super Air Jet
- Thai AirAsia
- TransNusa
- Turkish Airlines
- Virgin Australia
- Wings Air
Bali Airport facilities
The airport offers several services and amenities for passengers on a layover or awaiting their flight. Here is the list of services offered by Bali Airport:
- Luggage storage and lockers
- WiFi
- Showers (only in the lounges)
- Duty-free stores
- Food, drink, and retail concessions
- Information desks
- Lost & found
- Toilets and baby care rooms
- Luggage wrapping
- Airport Hotel
- Currency exchange and ATMs
Accommodation near Bali Airport
There are several accommodation options near Veracruz Airport, offering convenient stays for travelers with early or late flights. From budget-friendly hotels to more luxurious choices, check out the map below to find the option that best suits your needs:
Bali Airport FAQs
Taxis are working 24/7, so transport to the city should not be a problem. Also, you can book a transfer beforehand to avoid the hassle or ask your hotel to arrange a pickup.
Yes, there are currency exchange booths at Terminal 1 and Terminal 2.
Yes, there is a luggage storage service available at Bali Ngurah Rai International Airport. You can find it in the international terminal, where you can store bags for a few hours or several days. Prices depend on the size of the luggage and the storage duration.
Yes, Bali Airport offers free WiFi throughout both terminals. You simply need to connect to the network and follow a quick registration process. The connection is generally stable for basic browsing and messaging.
Bali Airport has two terminals: one for domestic flights and one for international flights. The terminals are located in separate buildings but are close enough to walk between.
Uber does not operate in Bali. Instead, ride-hailing apps like Grab and Gojek are commonly used, although pickup locations at the airport may be restricted to certain areas outside the terminal.