There are no nonstop flights from the United States to Bali. Every itinerary connects through a hub such as Tokyo, Taipei, Seoul, Singapore, Doha or Dubai. The average round-trip fare over the twelve months to 27 September 2026 was USD 1,245, and the cheapest month was March. This guide compares the real routes, shows when and how to book, lists the entry costs that sit on top of the ticket, and covers the last item on most travelers’ lists: a working data connection when the plane lands in Denpasar.
TL;DR
- No nonstop US to Bali service exists. FlightConnections shows all routes to Denpasar (DPS) require a connection.
- Average round-trip fare from the US: USD 1,245. March averaged USD 1,081 and December USD 1,784.
- Booking about 24 weeks ahead averaged USD 1,052. Booking in the final week averaged USD 1,411.
- Add entry costs: a visa (e-VOA or VOA) and the Bali tourist levy of IDR 150,000. Carry a return or onward ticket.
- Order a Bali eSIM before departure so data works at arrival: eSIMGlobe Bali eSIM.
Table of Contents
- Can you fly direct from the US to Bali?
- How much do flights to Bali cost?
- Comparing the ways to get to Bali
- Entry rules that affect your flight booking
- Real trip cost: the ticket is only the start
- Mobile data after a 20-hour flight
- Perspective: what we see with Bali travelers
- Get a Bali eSIM before you fly
- Planning checklist
- FAQ
- Sources
Can you fly direct from the US to Bali?
No. As of July 2026, no airline operates a nonstop flight between the United States and Ngurah Rai International Airport (DPS). The airport is served by dozens of airlines, but every US itinerary has at least one stop.
Total travel time reflects that. According to HowLongFor, expect 17 to 22 hours from the West Coast and 22 to 26 hours from the East Coast, including layovers. Those are typical ranges, not guarantees. Individual itineraries vary with layover length.
Typical connection hubs
The same source lists the common patterns by US departure city:
| Departing from | Typical connection hubs | Total travel time |
|---|---|---|
| Los Angeles (LAX) | Tokyo, Singapore, Taipei | 17 to 22 hours |
| San Francisco (SFO) | Tokyo, Seoul, Taipei | 18 to 22 hours |
| Seattle (SEA) | Tokyo, Taipei | 17 to 21 hours |
| Chicago (ORD) | Tokyo, Seoul | 20 to 24 hours |
| Dallas (DFW) | Tokyo, Hong Kong, Seoul | 20 to 25 hours |
| New York (JFK) | Tokyo, Singapore, Doha, Dubai | 22 to 26 hours |
West Coast departures reach Bali through East Asian hubs. East Coast departures often choose between the Pacific route and a Gulf route through Doha or Dubai. If a Gulf connection is part of the plan, a longer layover can double as a stopover. A guide on timing a Dubai visit helps with seasonal heat and rates.
How much do flights to Bali cost?
The most complete dataset in the research is a Zenodo compilation of fare-search, government and airport data. It puts the average round-trip fare from the US at USD 1,245 for the twelve months ending 27 September 2026. Fares are seasonal, from USD 1,081 in March to USD 1,784 in December.

Departure point matters too. In the same dataset, Seattle departures averaged as low as USD 993, while other departure states reached up to USD 1,634.
Fare summary
| Factor | Figure (round trip, US to Bali) |
|---|---|
| 12-month average | USD 1,245 |
| Cheapest month (March) | USD 1,081 |
| Most expensive month (December) | USD 1,784 |
| Seattle departures, average | USD 993 |
| Highest departure-state average | USD 1,634 |
| Booked about 24 weeks ahead | USD 1,052 |
| Booked in the final week | USD 1,411 |
| Average taxes and fees, one-stop round trip | USD 75.13 |
All rows come from the Zenodo fare study. Live fares on airline and search sites will differ on any given day, so treat these as planning benchmarks.
When to fly
The dry season in Bali runs from April to October, according to the regional tourism FAQ. Travel data summarized by RoadGenius points to April to early June and September to October as shoulder periods: dry weather, fewer crowds, and better availability than July, August or the December holidays.
The fare data and the weather data do not perfectly overlap. March is the cheapest month to fly but sits at the end of the wet season. September and October offer dry weather with fares that generally sit below the peak months. The right pick depends on whether price or weather carries more weight.
When to book
Lead time moves the price more than most travelers expect. Searching and booking roughly 24 weeks, about six months, before departure produced the lowest average fare, USD 1,052. Booking during the final week averaged USD 1,411, a difference of USD 359 per ticket.
For a trip in September or October, that means searching in March or April.
Comparing the ways to get to Bali
The real choice is not between airlines alone. It is between route types, each with different trade-offs.
| Route type | Strength | Trade-off |
|---|---|---|
| Pacific via Tokyo, Seoul or Taipei | Shortest total time from the West Coast | Fewer options from the East Coast |
| Via Singapore | Short onward leg to Bali | Long first leg from most US cities |
| Gulf via Doha or Dubai | Common option from the East Coast | Longer total travel time |
| Points and miles | Can lower cash cost | Availability and fees vary by program |
A few practical rules apply to all of them:
- Book as one ticket. A single booking protects the connection if the first leg runs late.
- Check the layover length. Short layovers risk a missed connection. Very long ones add hours without savings.
- Compare nearby departure airports. The Zenodo data shows a wide spread by departure state, so a drive or a short domestic hop can change the fare.
- Check the total, not the base fare. Taxes and fees on a typical one-stop round trip averaged USD 75.13.
Entry rules that affect your flight booking
Some of the costs and rules that decide whether you board come after the ticket is bought.
Passport
The State Department’s Indonesia page states that US citizens need a visa or visa on arrival, and a passport valid at least six months beyond the arrival date with two blank pages. The US Embassy page for Bali adds that the endorsement page at the back of a US passport does not count as one of the two blank pages. Emergency or limited-validity passports require a pre-approved visa.
Visa
The e-VOA is valid for 30 days and can be extended once for another 30 days at a cost of 500,000 rupiah, per the State Department. Applying online at least a week ahead is recommended to avoid delays. The official Indonesian eVisa site covers longer tourist visas that run up to 60 days, with a processing time of about five working days for most applications. Rules and fees change, so confirm on the official page before paying.
Tourist levy
Visitors also pay the Bali tourist levy of IDR 150,000, roughly USD 10, ideally online before arrival. Travel Smart notes it can be paid through the Love Bali website or at counters on arrival, and that an Indonesia e-Arrival Card should be completed online within 72 hours before travel.
Proof of onward travel
Immigration officers frequently ask for a confirmed return or onward flight. The US Embassy flags that arriving without one can lead to denial of entry regardless of visa status. Keep the booking on your phone and saved offline.
Safety advisory
The State Department listed Indonesia at Level 2, exercise increased caution, issued 7 July 2026, citing natural disasters, unrest and terrorism. Check the current level before booking and enroll in the Smart Traveler Enrollment Program.
Real trip cost: the ticket is only the start
A fare of USD 1,052 or USD 1,245 does not cover the trip. Add:
- Taxes and fees already inside the fare: about USD 75.13 on average.
- Visa: IDR 500,000.
- Tourist levy: IDR 150,000.
- Daily spending: mid-range travel in Bali averages about USD 88 per day, according to RoadGenius, a figure that includes lodging, meals, activities and ground transport.
- Mobile data, which is the cost most travelers leave out.
Mobile data after a 20-hour flight
Landing in Denpasar after a long trip creates an immediate need: a ride app, a hotel message, a map, a bank notification. Three options exist.
| Option | What to expect | Fit |
|---|---|---|
| US carrier roaming (Verizon, T-Mobile, AT&T) | Works at once, but terms, daily fees and data caps depend on the plan | Short stays when the plan is already included |
| Local physical SIM (Telkomsel and similar) | Needs a stop at a counter and registration on arrival | Longer stays |
| Prepaid travel eSIM | Installed before departure, activated on arrival | Trips of any length where data is needed at landing |
The research notes that failing to arrange connectivity ahead often leads to expensive roaming or a time-consuming local SIM registration. Check your carrier’s current international terms directly, as they vary by plan.
We built eSIMGlobe for the third row. The plan is data only, prepaid, and sold as a one-off purchase with no subscription. The eSIM arrives by email and installs from a QR code. The Bali eSIM page offers standard plans, and the unlimited Indonesia plans suit heavier users such as remote workers. A US carrier plan is a fallback for a few days. An eSIMGlobe plan is the more predictable option because the price is set before departure.
For trips that include several countries, regional plans are also available. The Asia (7 areas) collection starts from 3.60 USD, one-off. The Thailand eSIM starts from 2.50 USD, one-off, and is listed on the homepage. Prices are for the entry plan; larger data allowances cost more.
Perspective: what we see with Bali travelers
We sell data plans, not tickets, so our view starts after the booking. Most connectivity problems on a Bali trip are not about coverage. They are about timing. A traveler lands tired, joins a queue at a SIM counter, and then needs the very internet connection that would let them find a driver.
Three habits solve most of it:
- Install the eSIM at home on Wi-Fi, a day or two before departure. Switch the data line on when the plane lands.
- Keep your home SIM active for calls and verification codes, with its roaming switched off. The eSIM carries the data.
- Save the visa, levy receipt, onward ticket and hotel address offline as well as in the cloud.
We also publish a guide on why internet becomes unusable in tourist areas of Bali and a walkthrough of landing connected in five minutes. Business travelers can read how eSIM business connectivity works in practice.
— Daniel
Get a Bali eSIM before you fly
The eSIMGlobe Bali eSIM is a prepaid, data-only plan delivered by email, with QR code activation, 24/7 support and no subscription. Standard and unlimited options are available. Choose the plan before departure and install it on home Wi-Fi.
Planning checklist
Use this order when planning flights to Bali:
- Pick the travel month. Shoulder season, April to early June or September to October, balances weather and crowds.
- Start searching about six months out.
- Compare two or three US departure airports and at least two hub routes.
- Book one ticket with a layover long enough to connect.
- Check passport validity (six months) and blank pages (two, not counting the endorsement page).
- Apply for the e-VOA online about a week ahead and pay the tourist levy.
- Save a return or onward ticket.
- Install a Bali eSIM before departure.
- Review the State Department advisory the week you leave.
For onward travel in the region, a multi-country plan like the Best eSIM for Asia guide explains how to choose between single-country and regional options, and the Bangkok eSIM covers a common Thailand stopover.
FAQ
What month is the cheapest to fly to Bali?
In the Zenodo dataset, March was the cheapest month for US travelers, with an average round-trip fare of USD 1,081. December was the most expensive at USD 1,784. March falls at the end of the wet season, so weigh price against weather.
Can you fly direct from the US to Bali?
No. As of July 2026 there are no nonstop flights from the US to Denpasar. Plan for at least one connection, with total travel of roughly 17 to 26 hours depending on your departure city.
Is Bali expensive to fly to?
Airfare is the largest upfront cost. The 12-month average from the US was USD 1,245, but booking about 24 weeks ahead averaged USD 1,052, and Seattle departures averaged USD 993. Budget for taxes, the visa (IDR 500,000) and the tourist levy (IDR 150,000) on top.
Do I need a visa to fly to Bali as a US citizen?
Yes. US citizens need a visa or e-VOA, a passport valid six months past arrival with two blank pages, and a return or onward ticket. See the State Department page for the current rules.
How do I get mobile data when I land in Bali?
Install a prepaid eSIM before you leave, then switch it on after landing. The eSIMGlobe Bali eSIM is delivered by email and activated with a QR code, so no counter visit is needed.
Sources
- FlightConnections: Flights to Denpasar (DPS)
- Zenodo: How Much Is a Flight to Bali?
- HowLongFor: How Long Does It Take to Fly to Bali?
- Bali tourism FAQ
- RoadGenius: Bali Tourism Statistics
- US State Department: Indonesia travel information
- US State Department: Indonesia travel advisory
- US Embassy in Indonesia: Bali
- Official eVisa website for Indonesia
- Travel Smart: Bali entry requirements 2026
- Best time to visit Dubai











