How to Get to Bali: Flights, Visa, and Entry Requirements
Getting to Bali from the U.S. means flying into Ngurah Rai International Airport (DPS) in Denpasar, almost always with at least one connection — commonly through Los Angeles, Singapore, or Tokyo. American travelers need an e-Visa on Arrival (e-VOA), best applied for online before departure, plus a separate Bali tourist levy paid through the Love Bali portal. Neither is difficult, but skipping the online steps means longer lines at the airport.
We manage villas that guests fly a long way to reach, so "how do I actually get there" is one of the most common questions we field before a booking. Here's the practical rundown.
What airport do you fly into for Bali?
Everyone flying to Bali lands at Ngurah Rai International Airport (DPS), just south of Denpasar and close to the Kuta and Jimbaran areas. There's no other international airport on the island, so this is it regardless of which region you're staying in — Canggu, Seminyak, Ubud, and Uluwatu are all reachable from DPS by car, ranging from about 30 minutes to over an hour depending on traffic and distance.
What's the fastest way to fly from the U.S. to Bali?
There's no nonstop flight from the U.S. mainland to Bali, so plan on one or two connections. The most common routings are:
Through Asia — connecting in Tokyo, Seoul, Singapore, or Hong Kong, then on to Denpasar. Often the fastest total travel time from the West Coast.
Through the Middle East — connecting in Doha or Dubai, popular from the East Coast.
Via a second U.S. hub — a domestic leg to Los Angeles or San Francisco before the long-haul segment.
Total travel time from the U.S. typically runs 20 to 30 hours door to door including layovers. Booking a longer layover in your connecting city, rather than the shortest legal connection, is a common trick for making the trip less brutal.
Do U.S. citizens need a visa for Bali?
Yes. Americans need a visa to enter Indonesia for tourism, and the standard option is the e-Visa on Arrival (e-VOA):
Cost: roughly IDR 500,000, about $32–35
Validity: 30 days, with one 30-day extension available if you want to stay longer
How to apply: through Indonesia's official immigration portal before you fly, uploading a passport photo page, a personal photo, and your first night's accommodation address
You can still get the visa on arrival in person at the airport, but applying online in advance means skipping that line entirely and moving straight to immigration.
What's the Bali tourist levy?
Separately from the visa, Bali charges international visitors a tourist levy of roughly IDR 150,000 (about $10). It's paid online through the official Love Bali portal, which issues a QR code you show on arrival — again, doing this before you fly is faster than trying to sort it out at the airport.
What should you expect on arrival?
Ngurah Rai's immigration process is faster than it used to be, especially for travelers who've completed the e-VOA and levy online in advance — some automated gates are available for pre-approved, biometric-passport holders. After immigration, baggage claim and customs are standard. From there, it's a taxi, a pre-arranged driver, or (for guests staying with us) a villa transfer already arranged as part of the booking.
The bottom line
Getting to Bali from the U.S. is a long trip but a well-worn one — expect a connection or two, budget time and a bit of paperwork for the e-VOA and tourist levy, and do both online before you fly. Handle those two things in advance and the actual arrival at Ngurah Rai is straightforward.
Frequently asked questions
How do you get to Bali from the U.S.?
There's no nonstop flight from the U.S. mainland, so travelers connect through hubs like Tokyo, Singapore, Seoul, Doha, or Dubai before landing at Ngurah Rai International Airport (DPS) in Denpasar. Total travel time is typically 20 to 30 hours including layovers.
Do Americans need a visa to visit Bali?
Yes. U.S. citizens need an e-Visa on Arrival (e-VOA), which costs roughly $32–35, is valid for 30 days with one extension available, and is best applied for online before departure to avoid airport lines.
What is the Bali tourist levy?
It's a separate entry fee of about IDR 150,000 (roughly $10) charged to international visitors, paid online in advance through the official Love Bali portal, which provides a QR code to show on arrival.
Which airport do you fly into for Bali?
Ngurah Rai International Airport (DPS), located near Denpasar in the south of the island. It's the only international airport on Bali and serves all regions, including Canggu, Seminyak, Ubud, and Uluwatu.
How long does it take to fly to Bali from the U.S.?
Typically 20 to 30 hours total, including one or two connections, since there are no direct flights from the U.S. mainland to Bali.