Book Cheap Flights from Tokyo (NRT) to Bali / Denpasar (DPS) - Ticket Prices & Deals from USD 191.41

One-way
Round-trip
Multi-city
Direct Flights only
1 Adult, 0 Child, 0 Infant (on lap)
Economy
From

Narita International Airport

To

Ngurah Rai International Airport

Departure date
Return date
Search Flights
Need travel inspiration?
Discover flight ideas
Alternative Tokyo to Bali / Denpasar routes
Looking for the cheapest, fastest route from Tokyo to Bali / Denpasar? You could fly into the following airports instead.

Cheap Flights Insights: Ticket Prices, Best Months & Duration Tokyo (NRT) to Bali / Denpasar (DPS)

Tokyo NRT to Bali / Denpasar DPS Flight Schedule Today

The following are all scheduled flights from Tokyo (NRT) to Bali / Denpasar (DPS), with the shortest duration being 14 hours and 55 minutes. Planning to fly soon? Here’s the updated Tokyo (NRT) to Bali / Denpasar (DPS) flight schedule and time for today and tomorrow, with the shortest duration being 14 hours and 55 minutes. Compare departure times & airlines to find the best option.
Airline
Departure Time
Arrival Time
Origin airport
Destination airport
Garuda Indonesia
Garuda Indonesia
11:00
17:25
Tokyo (NRT)
Bali / Denpasar (DPS)
Book flight
Japan Airlines
Japan Airlines
11:00
17:25
Tokyo (NRT)
Bali / Denpasar (DPS)
Book flight

When is the cheapest flight time from Tokyo (NRT) to Bali / Denpasar (DPS)?

OriginDestinationDeparture DatePrice
Tokyo (TYOA)Bali / Denpasar (DPS)Wednesday, September 30, 2026USD 181.86
Tokyo (TYOA)Bali / Denpasar (DPS)Thursday, October 22, 2026USD 178.98
Tokyo (TYOA)Bali / Denpasar (DPS)Tuesday, November 10, 2026USD 198.45
Tokyo (TYOA)Bali / Denpasar (DPS)Wednesday, December 2, 2026USD 250.62
Tokyo (TYOA)Bali / Denpasar (DPS)Monday, January 18, 2027USD 249.09
Tokyo (TYOA)Bali / Denpasar (DPS)Saturday, February 13, 2027USD 223.01
Tokyo (TYOA)Bali / Denpasar (DPS)Sunday, March 7, 2027USD 218.55
Tokyo (TYOA)Bali / Denpasar (DPS)Monday, April 19, 2027USD 187.29
Tokyo (TYOA)Bali / Denpasar (DPS)Sunday, May 16, 2027USD 185.19
Tokyo (TYOA)Bali / Denpasar (DPS)Friday, June 4, 2027USD 187.29
Tokyo (TYOA)Bali / Denpasar (DPS)Monday, July 12, 2027USD 229.07
Tokyo (TYOA)Bali / Denpasar (DPS)Sunday, August 15, 2027USD 230.92

Frequently Ask Question

Is there a direct flight from Tokyo to Bali?

Yes. Garuda Indonesia operates a nonstop flight between Tokyo Narita and Denpasar, and it is currently the only airline flying this pairing without a connection. There is no need to route through another city if you book Garuda's service.

How long is the flight from Tokyo to Denpasar?

The nonstop flight takes around 14 hours and 55 minutes in the air, operated on Garuda Indonesia's Airbus A330-300. Gate-to-gate time can run a little longer depending on taxiing and air traffic at either end.

Which airline flies nonstop from Tokyo to Bali?

Garuda Indonesia is the sole carrier operating this route nonstop, running close to a daily service between Narita and Denpasar on a full-service, widebody long-haul flight with checked baggage and a meal included in every fare.

How much does a Tokyo to Bali flight typically cost?

Fares vary by season and how early you book, but Traveloka currently shows one-way economy fares on this route starting from around USD 191.41. Because Garuda is the only nonstop operator, fares tend to track its own pricing calendar rather than head-to-head airline competition.

Do Tokyo-Bali ticket prices change by season?

Yes. Fares tend to firm up around Japan's Golden Week in late April and May, the July-to-August summer break, and the New Year period, while late January to March and November are typically quieter and more affordable.

Do Japanese citizens need a visa to enter Bali?

Japan is not currently on Indonesia's visa-free list, but Japanese passport holders are eligible for a Visa on Arrival, either on landing at Ngurah Rai International Airport or in advance through Indonesia's electronic Visa on Arrival system. It is valid for 30 days and can be extended once.

Does Garuda Indonesia fly every day from Tokyo to Bali?

Garuda Indonesia runs close to a daily schedule on this pairing, though it is not guaranteed on every single date year-round. Check the current schedule for your specific travel dates before finalizing connecting plans in Japan.

Is business class available on the Tokyo to Bali route?

Yes. Garuda Indonesia offers a business cabin on its Airbus A330-300 for this route, with wider seating and enhanced meal service. It is currently the only nonstop premium option on this pairing, since no other airline flies it directly.

Which Bali destinations pair well with a Tokyo flight?

Ubud and Nusa Dua are the two most popular bases for Tokyo travelers, covering Bali's rice-terrace inland side and its calmer resort coastline. Many travelers on a week-long trip split their stay between the two.

Get to Know Before Flying from Tokyo to Bali / Denpasar

Why Tokyo to Bali Remains a Reliable Long-Haul Option

Garuda Indonesia has flown Tokyo Narita to Denpasar nonstop for years, and it remains the only airline offering a true one-flight connection between Japan and Bali. At around seven and a half hours in the air, it's a manageable long-haul sector that lands you in Bali with most of the day still ahead of you if you take the standard morning departure out of Narita. That single-carrier consistency matters for travelers who value a predictable, well-established product over the lower fares a connection might occasionally offer.

Typical Airfare for the Tokyo-Denpasar Route

As the sole nonstop operator on this pairing, Garuda Indonesia sets the reference fare for anyone who wants to avoid a connection. Traveloka currently shows fares from this route starting around USD 191.41 for a one-way economy seat, though the number you see will move with real-time seat availability. Booking six to ten weeks ahead of Japanese school holiday periods or Indonesian long weekends tends to land noticeably better fares than booking close to departure. Because this route has no second nonstop carrier to create direct fare competition, price swings tend to track Garuda's own yield-management calendar more closely than they would on a route with multiple competing airlines.

When Fares Run Higher or Lower Across the Year

Demand climbs around Japan's Golden Week in late April and early May, the summer school break in July and August, and the New Year holiday period, when fares on this route typically sit at their firmest. The quieter windows tend to fall in late January to March and in November, outside Japan's main holiday clusters and before the December rush begins. Bali's own dry season, roughly April through October, overlaps with much of this pattern, so travelers with flexible dates in the shoulder months of late January through March can sometimes catch both lower fares and decent weather at once.

Daily and Weekly Flight Schedule

Garuda Indonesia operates close to a daily service on this pairing, with the outbound flight departing Narita around late morning and arriving in Denpasar in the late afternoon, and the return leg departing Bali in the evening for an overnight-style arrival back into Narita. Exact days and times shift by season, so check the current schedule before locking in connecting plans within Japan or onward transport in Bali. Because there's only one operator, there's also only one departure bank to work around each day, which simplifies planning compared with a route split across several airlines' schedules.

The Only Airline Flying Nonstop From Tokyo to Denpasar

Garuda Indonesia is Indonesia's flag carrier and the sole operator on this nonstop pairing, running it as a full-service long-haul flight with checked baggage and a meal service included as standard in every fare class. Because there's no second nonstop carrier to compare against, the real choice on this route is between Garuda's nonstop and a one-stop alternative through Singapore, Kuala Lumpur, or Seoul on a different airline — most travelers still find the nonstop worth it for the time saved, particularly on a sector long enough that an extra layover meaningfully adds to total fatigue rather than just total time.

Flight Duration and What to Expect Onboard

The nonstop flight from Narita to Denpasar takes around 14 hours and 55 minutes in the air, operated on an Airbus A330-300 with a full meal service, seatback entertainment, and enough cabin space to make the journey comfortable in economy. For a flight of this length, an aisle or extra-legroom seat is a worthwhile small upgrade if you plan to move around or work during the flight. The route crosses the Philippines and the Sulawesi and Java Seas en route, so a window seat on a clear day offers a decent stretch of ocean and island scenery in the final hour before descent into Denpasar.

Narita International Airport: Getting There

Narita sits roughly 60 kilometers east of central Tokyo, and the Narita Express and Keisei Skyliner both connect the airport to central Tokyo stations in 40 to 60 minutes, depending on which line and station you're using. Given the distance, build extra buffer into your journey to the airport, especially if you're departing during Tokyo's morning or evening rush hour, when trains and highway buses both see heavier crowds. Narita's two passenger terminals are connected by a free shuttle bus, so confirm which terminal Garuda uses for your specific flight before you commit to a train line, since the wrong terminal choice can add an extra 15 to 20 minutes you weren't planning for.

Arriving at Ngurah Rai International Airport in Bali

Ngurah Rai International Airport sits just south of Kuta, close to Bali's main tourist belt. Metered taxis, ride-hailing pickup zones, and pre-booked airport transfers are all available just outside the international arrivals hall, and hotels in Ubud, Nusa Dua, or Seminyak are typically 30 minutes to just over an hour away depending on which part of the island you're headed to. Arriving on the standard late-afternoon flight leaves enough daylight to check in and get oriented, though a Nusa Dua or Seminyak base cuts the transfer noticeably shorter than heading straight up to Ubud.

Cabin Class Options on This Route

Garuda Indonesia offers a genuine business class on its A330-300 for this route, with wider seating, enhanced meal service, and lounge access in Tokyo for eligible fares. For a flight approaching seven and a half hours, business class meaningfully changes how rested you feel landing in Bali, particularly useful if you're planning to head straight into sightseeing rather than resting on arrival. Since Garuda is currently the only nonstop carrier on this pairing, its business cabin is also the only genuine long-haul premium option without a connection — a relevant point if a lie-flat seat matters more to you than the fare difference.

Bali Attractions Worth Building a Trip Around

The Tegallalang rice terraces near Ubud offer Bali's classic green-terrace view and are best visited early morning before tour groups arrive in force. A sunrise trek up Mount Batur is a popular full-morning outing for travelers willing to start before dawn, rewarded with a crater-rim view as the sun comes up. The Sacred Monkey Forest Sanctuary in central Ubud rounds out an easy half-day of nature-focused sightseeing between beach days.

Bali Festivals Worth Timing a Trip Around

The Bali Kite Festival, usually held in July on the open fields near Padang Galak beach outside Sanur, sees teams fly giant traditional kites — some many meters long — in a colorful, distinctly Balinese spectacle that draws a mix of locals and visitors. Outside festival dates, Bali's temple calendar runs on its own 210-day cycle, so smaller ceremonies and processions are worth asking about locally regardless of when you land. Travelers with dates flexible enough to catch the kite festival often combine it with the tail end of Bali's dry season, when wind conditions over Sanur's beaches are also at their most reliable for the kites themselves.

Where to Stay: Ubud and Nusa Dua

Ubud suits travelers prioritizing rice-terrace views, a slower pace, and easy access to Bali's central highlands, while Nusa Dua offers a more resort-focused stretch of coastline with calmer water than the surf beaches further west. Many Tokyo travelers on a week-long trip split their stay between the two, spending a few days inland around Ubud before finishing with beach time in Nusa Dua ahead of the flight home. That order also tends to suit the Narita evening return flight better, since Nusa Dua's shorter airport transfer leaves more flexibility on departure day than heading back down from Ubud.

Visa and Entry Requirements for Japanese Travelers

Japan is not currently on Indonesia's visa-free entry list, but Japanese passport holders are eligible for a Visa on Arrival, which can be purchased in person at Ngurah Rai International Airport or arranged in advance through Indonesia's official electronic Visa on Arrival system for a fee of around US$35. It is valid for 30 days and can be extended once for a further 30 days at an immigration office in Bali. Make sure your passport has at least six months of validity remaining and carry proof of an onward or return ticket.

Other Ways to Reach Bali From Japan

If Garuda's nonstop fares are running high on your dates, connecting through Seoul or Singapore can sometimes offer more schedule flexibility, though at the cost of a longer total journey. Travelers building a wider Indonesia itinerary should also compare flights via Kuala Lumpur, or browse Traveloka's full Indonesia flight listings for other cities worth adding to the trip.

Why Book Your Tokyo-Bali Flight on Traveloka

Traveloka's Price Alert tracks fares on this route and notifies you when prices drop, which is useful given how much fares can shift between now and your travel dates on a route with only one nonstop carrier. Easy Reschedule lets you adjust your dates without starting a new booking from scratch if your plans change, and Japan travelers can pay using locally familiar methods at checkout. Clear visibility into Garuda's nonstop fare against one-stop alternatives makes it easy to decide which trade-off is right for your trip.

Facts About the Trip from Tokyo to Bali / Denpasar

Flight Duration

14 hr(s) 55 mins

Airport in Tokyo

Airport in Bali / Denpasar

For all your unique travel choices, we got you

Popular Routes from Narita International Airport

Popular Routes to Bali / Denpasar

Popular Airlines

Popular Nearby Airports

Countries in this Route

Flight Status on this Route

Other Popular Destinations

Top International Destination

Top Flight Airport

Popular International Flight Routes

Popular Country

Popular Airline

Domestic & International Airline Partners
We are partnering with various airlines across the globe to get you to wherever you need to be.
Emirates
Emirates
See Airlines
Singapore Airlines
Singapore Airlines
See Airlines
Cathay Pacific
Cathay Pacific
See Airlines
Etihad Airways
Etihad Airways
See Airlines
All Nippon Airways
All Nippon Airways
See Airlines
Garuda Indonesia
Garuda Indonesia
See Airlines
Qatar Airways
Qatar Airways
See Airlines
Air France
Air France
See Airlines
British Airways
British Airways
See Airlines
Lufthansa
Lufthansa
See Airlines
Turkish Airlines
Turkish Airlines
See Airlines
Thai Airways
Thai Airways
See Airlines
Malaysia Airlines
Malaysia Airlines
See Airlines
Japan Airlines
Japan Airlines
See Airlines
Asiana Airlines
Asiana Airlines
See Airlines
KLM Royal Dutch Airlines
KLM Royal Dutch Airlines
See Airlines
Delta Airlines
Delta Airlines
See Airlines
Korean Air
Korean Air
See Airlines
Vietnam Airlines
Vietnam Airlines
See Airlines
American Airlines
American Airlines
See Airlines
United Airlines
United Airlines
See Airlines
Southwest Airlines
Southwest Airlines
See Airlines
Alaska Airlines
Alaska Airlines
See Airlines
JetBlue Airways
JetBlue Airways
See Airlines
Hawaiian Airlines
Hawaiian Airlines
See Airlines
Allegiant Air
Allegiant Air
See Airlines
Spirit Airlines
Spirit Airlines
See Airlines
Frontier Airlines
Frontier Airlines
See Airlines
Sun Country Airlines
Sun Country Airlines
See Airlines
Avelo Airlines
Avelo Airlines
See Airlines
Breeze Airways
Breeze Airways
See Airlines
Silver Airways
Silver Airways
See Airlines
Southern Airways Express
Southern Airways Express
See Airlines
Cape Air
Cape Air
See Airlines
Aer Lingus
Aer Lingus
See Airlines
Swiss International Air Lines
Swiss International Air Lines
See Airlines
Scandinavian Airlines (SAS)
Scandinavian Airlines (SAS)
See Airlines
TAP Air Portugal
TAP Air Portugal
See Airlines
Austrian Airlines
Austrian Airlines
See Airlines
Icelandair
Icelandair
See Airlines
LOT Polish Airlines
LOT Polish Airlines
See Airlines
Philippine Airlines
Philippine Airlines
See Airlines

Always in the know about travel tips, recommendations, and Traveloka’s latest promos.

Subscribe to Newsletter