Cheapest airlines flights from Tokyo to Jakarta

You can choose from 20 airlines that fly from Tokyo to Jakarta, including Malaysia Airlines, Cathay Pacific, and Singapore Airlines. Garuda Indonesia has lowest fares on this route.
Malaysia Airlines logo Malaysia Airlines
Cathay Pacific logo Cathay Pacific
Singapore Airlines logo Singapore Airlines
Garuda Indonesia logo Garuda Indonesia
All Nippon Airways logo All Nippon Airways
Scoot logo Scoot
Japan Airlines logo Japan Airlines
Philippine Airlines logo Philippine Airlines
Air China logo Air China
Vietnam Airlines logo Vietnam Airlines
China Eastern Airlines logo China Eastern Airlines
Thai Airways logo Thai Airways
Royal Brunei Airlines logo Royal Brunei Airlines
VietJet Air logo VietJet Air
Asiana Airlines logo Asiana Airlines
Xiamen Airlines logo Xiamen Airlines
TransNusa Airlines logo TransNusa Airlines
Batik Air Malaysia logo Batik Air Malaysia
China Airlines logo China Airlines
Hong Kong Airlines logo Hong Kong Airlines
Airlines are determined based on actual purchased flight tickets from Tokyo to Jakarta according to previous 12 months data from Trip.com.

Search for direct flights from Tokyo to Jakarta in the next 3 months. Based on Trip.com's latest 7-day flight data, one-way direct flights start at US$1,259, and round-trip direct flights start at US$685.

Displayed flight fares from Tokyo to Jakarta are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.

Tokyo to Jakarta Flight Details

The distance between Tokyo and Jakarta is about 5,785.72 km. The average flying time from Tokyo to Jakarta is around 7 hours 48 minutes. Based on Trip.com's latest data, travel demand is highest in July. The off-season for travel is December.

Cheapest one-way flight priceUS$192
Cheapest return ticket priceUS$366
Cheapest monthDecember
Peak season for travelJuly
Flight distance5,785.72 km
Average flight time7 hours 48 minutes
Popular airlineMalaysia Airlines
Flight statistics for the Tokyo–Jakarta route are based on aggregated booking data from Trip.com over the past 12 months.

Trip.com Price Insights on Flights from Tokyo to Jakarta

Which month has the cheapest one-way flights from Tokyo to Jakarta?

Average monthly one-way flight prices from Tokyo to Jakarta, based on bookings made by Trip.com users over the past 12 months.

Based on Trip.com’s data, the cheapest month for flights from Tokyo to Jakarta is June, with an average price of US$163; while the month with the highest flight price is usually February, with an average price of up to US$235.

US$235
US$199
US$163
US$127
  • US$163
    Jun
  • US$207
    Jul
  • US$220
    Aug
  • US$203
    Sep
  • US$193
    Oct
  • US$204
    Nov
  • US$208
    Dec
  • US$190
    Jan
  • US$235
    Feb
  • US$187
    Mar
  • US$210
    Apr
  • US$173
    May

Which month has the cheapest round-trip flights from Tokyo to Jakarta?

The average price of round-trip flights from Tokyo to Jakarta purchased by Trip.com users by month over the past 12 months.

Based on data from Trip.com, the lowest prices for round-trip flights from Tokyo to Jakarta are found during May, with an average price of US$393. Conversely, the highest prices are found during February, with an average price of up to US$598.

US$598
US$496
US$393
US$291
    Cheapest
  • US$535
    Jun
  • US$488
    Jul
  • US$441
    Aug
  • US$454
    Sep
  • US$474
    Oct
  • US$550
    Nov
  • US$495
    Dec
  • US$536
    Jan
  • US$598
    Feb
  • US$398
    Mar
  • US$461
    Apr
  • US$393
    May

Frequently Asked Questions

  • What are the cheapest flights from Tokyo to Jakarta (TYO-JKT)?

    Based on Trip.com data, VietJet Air offers one-way fares as low as US$192 on Cheapest nonstop routes (e.g. NRT to CGK on Sun, Jun 28), while VietJet Air offers Cheapest nonstop round-trips from US$366 departing on Sun, Jun 28 and returning on Thu, Jul 2.
  • At the moment, you can catch a nonstop flight from Tokyo to Jakarta with the following airlines, including: Garuda Indonesia All Nippon Airways Japan Airlines Scoot TransNusa Selected airlines are based on historical data collected from flight bookings users made on Trip.com within the last 90 days.
  • It takes about 7 hours 48 minutes to fly from Tokyo to Jakarta.
  • By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Tokyo to Jakarta is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.
  • Based on Trip.com data in the past 4 weeks, there is 15 flight per week flying from Tokyo to Jakarta. You can check the weekly schedule for popular airlines on this route below: All Nippon Airways: S/M/T/W/T/F/S -- NH871 (23:45) All Nippon Airways: S/M/T/W/T/F/S -- NH855 (10:47)
  • To find best deals on flights from Tokyo to Jakarta, you can use various tools on Trip.com:
    · Be flexible with your travel dates to get the cheapest flight deal. Now the cheapest flight deal is on Sun, Jun 28, with one-way flights priced at just US$192.
    · Compare airlines strategically. Budget carriers often provide the lowest base fares, while we found the most affordable airline currently operating on this route is Garuda Indonesia.
    · Set up price alerts to easily monitor ticket prices without having to check every day.
    · Check Trip.com flight deals and promo codes frequently.
    · Avoid peak season unless you book very early. It seems the peak season for Jakarta travel is around July.
    · Get exclusive promo codes for Trip.com app users.
  • The cheapest months to fly from Tokyo to Jakarta is December, when demand for travel is lower.
  • After crunching the numbers on our June flight calendar, it's currently cheapest to fly from Tokyo to Jakarta on June 17, 2026 with Air China, with prices starting at US$217.
  • You can land at any one of the following hubs in Jakarta, with Narita International Airport to Soekarno–Hatta International Airport (NRT-CGK) is by far the most common option on this route: Soekarno–Hatta International Airport (CGK) Halim Perdanakusuma International Airport (HLP).
  • The time difference between Jakarta and Tokyo is 2h.
  • Tickets can only be changed or canceled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.

Flights from Tokyo to Jakarta - Airlines, Airports & Travel Tips

Flights from Tokyo to Jakarta - Airlines, Airports & Travel Tips

Planning your trip from Tokyo to Jakarta is now easier than ever with a fantastic variety of flight options to choose from. Several leading airlines serve this route, offering everything from convenient direct flights to flexible options with layovers. With so many choices to fit your personal style and budget, you can tailor your journey to Jakarta for maximum flexibility and comfort. Be sure to compare the available options to find the perfect flight experience that’s just right for you!

All About Jakarta

Jakarta is Indonesia's bustling capital and the vibrant heart of the nation's politics, economy, and culture. As one of Southeast Asia's largest cities, Jakarta offers a captivating blend of modern metropolitan energy and rich historical charm. While sleek skyscrapers dominate the skyline, traditional markets and well-preserved heritage sites remain, making it the perfect destination to dive into Indonesia's diverse culture and history.

Several renowned airlines serve the route from Tokyo to Jakarta, including Japan Airlines, All Nippon Airways, and Garuda Indonesia. Every day, you'll find plenty of direct flights connecting these two cities, with the journey taking about 7 to 8 hours. Of course, flight times can vary a bit depending on the weather and other operational factors. Upon arrival in Jakarta, Soekarno-Hatta International Airport will be your main gateway, boasting a wealth of facilities and services designed to cater to every traveler's needs.

Airline Information for Flights from Tokyo to Jakarta

If you're planning a flight from Tokyo to Jakarta, you'll find plenty of great airline options to choose from. Top-tier carriers like Japan Airlines, All Nippon Airways, and Garuda Indonesia all offer convenient direct flights for this route. Here’s a look at some of your best airline choices, along with flight durations and estimated ticket prices to help you get started:

Airlines

Flight Time

Type

Round-trip Ticket Price (Estimated)

Japan Airlines

7 hours

Direct

Starting from $460.12

All Nippon Airways

7.5 hours

Direct

Starting from $490.80

Garuda Indonesia

8 hours

Direct

Starting from $521.47

👀Note: Prices are estimates and may vary depending on the booking period, travel dates, and promotions.

Your Guide to Tokyo and Jakarta Airports

Narita International Airport (IATA code: NRT) is located to the east of central Tokyo. As one of Japan's major airports, Narita Airport serves a wide range of international and domestic flights. Here is the information on transportation modes from central Tokyo to Narita Airport:

Getting Around

Time

Price

Highlights

Narita Express Train

About 60 minutes

Around $92.02

Fast and comfortable, straight to the airport terminal.

Airport Limousine Bus

About 90 minutes

Around $18.40

Convenient with plenty of pickup points throughout the city

Taxi

About 60-90 minutes

Around $92.02

Flexible and private, ideal for travelers with plenty of luggage.

Ride-Sharing Services

About 60-90 minutes

Around $73.62

Quick and convenient, perfect for solo travelers or small groups.

Soekarno-Hatta International Airport, with the IATA code CGK, is the primary airport serving Jakarta, the capital of Indonesia. Located in Cengkareng, Tangerang, Banten, this airport is one of the busiest in Southeast Asia and serves as the main gateway for international and domestic flights in Indonesia. Here is the information on transportation modes from Soekarno-Hatta Airport to downtown Jakarta:

Getting Around

Time

Price (estimated)

Highlights

Railink Airport Train

About 45 minutes

Around $4.29

Fast and comfortable, taking you straight to the city center station.

DAMRI Bus

About 60-90 minutes

Around $2.45

Affordable with plenty of routes to various areas across Jakarta.

Taxi

About 45-60 minutes

Around $9.20 - $12.27

Flexible and private, ideal for travelers with plenty of luggage.

Ride-Sharing Services

About 45-60 minutes

Around $6.13 - $9.20

Quick and convenient, perfect for solo travelers or small groups.

👀 Please note that prices are estimates and may change depending on traffic conditions and the service provider's policies.

      

Trip.com Airline Insights on Flights from Tokyo to Jakarta

Which airline offers the cheapest direct flights from Tokyo to Jakarta?

Data is based on the average price of all nonstop flights from Tokyo to Jakarta on Trip.com over the past 12 months.

Based on Trip.com’s data from the past 12 months, Scoot provides the lowest-priced direct flights from Tokyo to Jakarta, with fares starting at US$296.

US$60
US$296
US$533
US$769
US$1,005
Scoot
US$296
Scoot
Philippine Airlines
US$395
Philippine Airlines
Malaysia Airlines
US$418
Malaysia Airlines
Garuda Indonesia
US$662
Garuda Indonesia
Japan Airlines
US$711
Japan Airlines
All Nippon Airways
US$1,005
All Nippon Airways

Which airline operates the most flights from Tokyo to Jakarta?

Total flights from Tokyo to Jakarta across all airlines. (Based on Trip.com data from the past month)

Based on Trip.com’s data from the past month, All Nippon Airways/United Airlines operates the most frequent flights from Tokyo to Jakarta, with 23 flights per week.

0
7
15
23
All Nippon Airways
23
All Nippon Airways
United Airlines
23
United Airlines
Japan Airlines
19
Japan Airlines
Garuda Indonesia
19
Garuda Indonesia
Alaska Airlines
12
Alaska Airlines
Saudia
7
Saudia

How many flights fly from Tokyo to Jakarta daily?

The data is based on the flight numbers for each day of the week from Tokyo to Jakarta within the Trip.com database over the past month.

Based on the past month's historical data from Trip.com, the number of flights from Tokyo to Jakarta is the highest on Saturday and the lowest on Tuesday.

81
63
45
27
Highest
65
Mon
45
Tue
62
Wed
65
Thu
54
Fri
81
Sat
51
Sun

Note: Prices shown on this page are the estimated lowest prices found in the last 24 hours and include all taxes and fees.

Book with no extra fees

Prices displayed on this page are all-inclusive (incl. taxes, fuel surcharges, Civil Aviation Development Fund, etc.), and all fees are clearly shown before you pay. Charges for checked baggage, onboard meals, Wi‑Fi, and other optional services are also included where applicable in the flight cards.

Real-time pricing updates

Prices, availability, and travel details on this page have been updated within the last 24 hours, and for many routes are refreshed in real time. The more popular the route, the more accurate and up-to-date the data.

Change & Cancellation Policy

Trip.com shows the change and cancellation rules for each ticket during the booking process, including all related fees and conditions. Please refer to the following scenarios:
Voluntary cancellation/change:
To request a change or cancellation, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and flight segment, and submit your request. Please note that additional charges may apply based on the airline’s fare rules.
Cancellation/change due to a flight schedule change:
If your flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For full details of change and cancellation policies, please refer to the customer support pages.