Worldwide Coverage
Worldwide Coverage
Flights to over 5,000 cities
One-stop Service Guarantee
One-stop Service Guarantee
Price guaranteed upon confirmed payment, booking guaranteed once tickets issued
Secure Payment
Secure Payment
Convenient & reliable booking and payment system

Find cheap one-way flights from Bangkok to Jakarta starting at CNY 76.

We've found these cheap flights for you. You can book one-way or round-trip flight tickets.

  • One way
  • Round-trip

Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.

When is the cheapest time to book flights from Bangkok to Jakarta?

We monitor flight fares to help you find the best deals effortlessly

Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Cheapest airlines flights from Bangkok to Jakarta

Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.

Firefly Airline
From US$87
Thai Lion Air
From US$88
Jetstar Asia
From US$88
AirAsia
From US$89
Indonesia AirAsia
From US$89
Thai AirAsia
From US$90
AirAsia X
From US$107
Malaysia Airlines
From US$107
Batik Air
From US$115
Batik Air Malaysia
From US$115
ANA airlines

Find more flights and airlines

Find cheap flights from Bangkok to Jakarta by different airports

Searching for potential routes that might be cheaper and faster? Check out these alternative flights from Bangkok to Jakarta.

  • Cheapest
    Indonesia AirAsia
    DMK
    11:20
    3h 35m
    Direct
    CGK
    14:55
    Don Mueang International Airport - Soekarno-Hatta International Airport
    Fri, May 17Indonesia AirAsia
    US$89
  • Scoot
    BKK
    10:50
    8h 20m
    1 transfer
    CGK
    19:10
    Suvarnabhumi Airport - Soekarno-Hatta International Airport
    Wed, May 22Scoot
    US$122
  • Batik Air
    DMK
    13:50
    24h 40m
    1 transfer
    HLP
    14:30
    Don Mueang International Airport - Halim Perdanakusuma International Airport
    Thu, May 16Batik Air
    US$195
  • Batik Air
    DMK
    13:50
    24h 40m
    1 transfer
    HLP
    14:30
    Don Mueang International Airport - Halim Perdanakusuma International Airport
    Thu, May 16Batik Air
    US$195
    Find More Flights

Frequently Asked Questions

  • When are flight tickets from Bangkok (BKK) to Jakarta (JKT) the cheapest?

    Airlines adjust prices for flights from Bangkok to Jakarta based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • How much do flights from Bangkok (BKK) to Jakarta (JKT) cost?

    According to Trip.com's data, the lowest price is around $309.
  • How long does it take to fly from Bangkok (BKK) to Jakarta (JKT) and what is the distance?

    It takes around 3 hours 34 minutes to fly from Bangkok (BKK) to Jakarta (JKT).
  • What is the transportation method from the main airport to downtown in Jakarta?

    • The distance from Soekarno-Hatta International Airport to downtown is about 23km. It takes about 40 minutes by taxi.
    • The distance from Halim Perdanakusuma International Airport to downtown is about 7km. It takes about 20 minutes by taxi.
  • What are the most popular airlines that fly from Bangkok (BKK) to Jakarta (JKT)?

How to find a cheap flight from Bangkok to Jakarta

Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Bangkok to Jakarta. Book your flights at the right time and save more.
1
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
2
Compare Flight Prices
Compare prices on travel agency and airline websites.
3
Look Out for Deals
Check airline and travel agency websites for latest flight deals
4
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
5
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
6
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com

Bangkok to Jakarta Flight Information

Cheapest nonstop flight price

$75

Cheapest round-trip ticket price

$117

Off-season for travel

February

Peak season for travel

July

Flight distance

2,319.78km

Average flight time

3 hours 34 minutes

Popular airline

AirAsia Berhad (Malaysia)

Flights from Bangkok to Jakarta: Flight Info, Best Deals, Airports, and Top Attractions

Overview of Flights from Bangkok to Jakarta

The flight from Bangkok to Jakarta stands as a testament to the growing connectivity between Southeast Asian hubs. This route, bridging the vibrant metropolis of Bangkok and the dynamic capital of Indonesia, Jakarta, serves as a crucial link for both business and leisure travelers.

Travelers on the lookout for convenient and time-efficient journeys will find that flights from Bangkok to Jakarta are not only readily available but also reasonably priced. The average one-way cost hovers around $200 to $300, with slight variations depending on the airline, season, and booking time. For those planning a round-trip adventure, expect to allocate approximately $400 to $600. Flight durations typically span around 4 to 5 hours, providing a swift and comfortable passage between the two bustling cities.

For traveling from Bangkok to Jakarta, flights stand out as the most practical and common mode of transportation. While alternative methods like trains, buses, and ferries exist, they are not as feasible for this long-distance journey. Flights not only ensure swift and efficient travel but also offer the most direct connection between the two cities. Flights remain the preferred choice for those seeking a convenient and time-effective means of reaching Jakarta from Bangkok.

Major Airports in Bangkok and Transportation

Suvarnabhumi Airport (BKK):

Suvarnabhumi, situated in Samut Prakan, approximately 18 miles (29 km) east of downtown Bangkok, is Thailand's primary international airport. It stands as a sprawling and modern aviation hub, featuring a single terminal. The airport offers a comprehensive range of services, including free Wi-Fi, baggage services, charging stations, lounges, and duty-free shopping. Suvarnabhumi is well-connected to the city and surrounding areas through various transportation modes.

Don Mueang International Airport (DMK):

Don Mueang, located about 16 miles (25 km) north of central Bangkok, is a dual-use airport catering to both domestic and limited international flights. The airport has two terminals, with Terminal 1 serving international flights and Terminal 2 handling domestic flights. Don Mueang provides essential services such as free Wi-Fi, baggage services, and charging stations. Shuttle buses facilitate seamless transfers between Terminal 1 and Terminal 2, ensuring convenience for passengers connecting between domestic and international flights.

Transportation from Downtown to Airport

Suvarnabhumi Airport: The Airport Rail Link offers a swift connection between downtown and Suvarnabhumi. The 25-minute journey comes at a reasonable cost of $3 to $5. Taxis and rideshare services are also readily available, with an average fare of $15 to $25, depending on traffic.

Don Mueang Airport: Public buses and taxis link downtown Bangkok to Don Mueang. Buses offer an economical option at around $1 to $2, with a travel time of approximately 45 minutes to an hour. Taxis provide a quicker alternative, averaging $10 to $20 for the 30-minute journey, again subject to traffic conditions.

Major Airports in Jakarta and Transportation

Soekarno-Hatta International Airport (CGK):

Soekarno-Hatta, located 20 miles (32 km) west of Jakarta's city center, is Indonesia's primary international gateway. It operates with three terminals: Terminal 1 (domestic flights), Terminal 2 (international flights), and Terminal 3 (domestic and international flights). The airport provides a host of services, including free Wi-Fi, baggage services, charging stations, lounges, and duty-free shopping. Soekarno-Hatta is well-connected to Jakarta through various transportation options.

A free shuttle bus service ensures easy and quick transfers between Terminals 1, 2, and 3, allowing passengers to navigate seamlessly between domestic and international flights.

Halim Perdanakusuma International Airport (HLP):

Halim Perdanakusuma, situated 7 miles (11 km) east of Jakarta's city center, primarily handles domestic flights. The airport has a single terminal, providing essential services such as free Wi-Fi, baggage services, and charging stations.

Transportation from Airport to Downtown

Soekarno-Hatta Airport: The Soekarno-Hatta Airport Train offers a direct and efficient connection to downtown Jakarta. The 45-minute journey costs approximately $8 to $10. Taxis and rideshare services are also readily available, with an average fare of $15 to $25, depending on traffic.

Halim Perdanakusuma Airport: Taxis are the primary mode of transportation between Halim Perdanakusuma and downtown Jakarta. The 30-minute journey typically costs around $10 to $15. The accessibility and range of transportation options ensure a smooth transition between Jakarta's vibrant city center and its international gateways.

Best Time to Book Flights from Bangkok to Jakarta

For savvy travelers seeking the best deals on flights from Bangkok to Jakarta, the best time for booking is often found in the month of September. This tends to be the cheapest month to secure your tickets, allowing budget-conscious adventurers to capitalize on lower fares.

On the flip side, the most expensive month to book flights on this route is typically December. The holiday season, coupled with festive events and favorable weather, makes it a peak travel period, driving up demand and consequently, prices. Visit Trip.com for the most accurate and up-to-date information on flight prices and booking tips.

Tips to Travel to Jakarta

Currency: The official currency is the Indonesian Rupiah (IDR). Exchange currency at authorized outlets for better rates.

Visa: Check visa requirements before traveling. Many nationalities are eligible for visa-on-arrival, but ensure compliance with the latest regulations.

Language: Bahasa Indonesia is the official language. While English is spoken in tourist areas, learning basic phrases can enhance your experience.

Time Difference: Jakarta operates on Western Indonesia Time (WIB), which is 7 hours ahead of Coordinated Universal Time (UTC+7). There is no time difference between Bangkok and Jakarta.

Local Customs: Respect local customs and traditions. Modesty is appreciated, especially in religious sites.

Local Embassy: Know the location of your embassy for assistance if needed. It's a helpful precaution for any unforeseen circumstances.

Explore Jakarta

Popular Attractions:

Monas (National Monument): Iconic landmark in the heart of the city, offering panoramic views from the observation deck.

Ancol Dreamland: A vast recreational complex featuring a theme park, waterpark, and various entertainment options.

Old Town (Kota Tua): Preserving Jakarta's colonial history with charming architecture, museums, and street art.

Taman Mini Indonesia Indah: A cultural park showcasing Indonesia's diverse heritage through exhibits and traditional performances.

Istiqlal Mosque: Southeast Asia's largest mosque, known for its impressive architecture and cultural significance.

Transportation within the City:

TransJakarta Bus: Efficient bus rapid transit system connecting key areas in Jakarta.

Metropolitan Railway (Commuter Line): Links the city with its outskirts, providing a convenient option for commuters and tourists.

Taxis and Ride-Sharing: Widely available and affordable for exploring the city at your own pace.

Ojek (Motorcycle Taxis): Quick and flexible transportation, particularly useful in navigating through traffic.

The content of this article was created on 07 December 2023.