Beginning of main content

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Fares from $81 One Way, $164 Round Trip from Jakarta to Bangkok

Prices starting at $164 for return flights and $81 for one-way flights to Bangkok were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.

Need A Hotel In Bangkok?

Hotels In Top Bangkok Neighborhoods

Bangkok Old Town
394 hotels

Casa Nithra Bangkok

4.0 out of 5.0
from

$41

Phra Nakhon
312 hotels

sala rattanakosin

4.0 out of 5.0
from

$85

Stay Near Exciting Bangkok Attractions

More About Flying To Bangkok from Jakarta

Flights from Jakarta to Bangkok - Frequently Asked Questions

Are there non-stop flights from Jakarta to Bangkok?

There sure are. In fact, there are 3 airlines that will take you directly from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Bangkok Airport (DMK-Don Mueang Intl.). Book a seat with one of these leading carriers:

  • Indonesia AirAsia
  • Thai Lion Air
  • Batik Air
What is the shortest flight from Jakarta to Bangkok?

With the trip from Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Bangkok Airport (BKK-Suvarnabhumi Intl.) taking a minimum of 3 hours and 30 minutes, you'll have enough time to relax and enjoy the ride. Grab a glass of wine and settle into your seat with a fascinating novel or movie.

What airlines fly from Jakarta to Bangkok most frequently?

Indonesia AirAsia (QZ) offers 91 flights every month between Jakarta Airport (CGK-Soekarno-Hatta Intl.) to Bangkok Airport (DMK-Don Mueang Intl.). Your next great adventure is just a few clicks away. If you need some more options, look up the fares with Thai Lion Air (SL), which offers 78 flights from Jakarta to Bangkok each month.

Route Information for Flights from Jakarta to Bangkok

Origin Airport IATA CodeJKT
Destination Airport IATA CodeBKK
Distance1427 mi
Direct Flight AirlinesOman Air, Myanmar Airways International, Bangkok Airways, Garuda Indonesia
Earliest Flight Arrival6:10AM UTC
Latest Flight Arrival6:10AM UTC

Traveling from Jakarta to Bangkok

Soekarno-Hatta International Airport

Travelers may have difficulty locating cheap flights from Jakarta. Orbitz.com searches a variety of airlines at one time to locate the best ticket prices. The Soekarno-Hatta International Airport is located approximately 30 minutes from downtown Jakarta on Jalan Gunung Sahari. The airport serves the greater Jakarta area on the island of Java. Over 40 airlines service the airport, including Air India, EVA Airways, Tiger Airlines and Gulf Air.

Parking at the Airport

Both short-term and long-term parking lots are available at the airport, and fees are charged by the hour or by the day, depending on the lot.

Transportation to the Airport

Travelers have a wide variety of options when getting to the airport. Local airport terminal shuttles provide transportation to the airport from various hotels in the area. Several bus companies, including Damri and Primajasa provide services to and from various destinations in Jakarta. They operate from 4 a.m. to 7 p.m. daily, and they charge a flat fee. Bus transportation to the airport can take over an hour, depending on traffic. The commuter rail system connects the Manggarai station to the airport, and it is the cheapest mode of transportation. Executive taxis and ordinary taxis are available throughout the city at metered prices, and car rentals can be located through Orbitz.com.

Restaurants at the Soekarno-Hatta International Airport

There are a variety of restaurants and coffee shops located in the airport for those who wish to eat before boarding their flight. Jaskart also has several restaurants in the city that provide a selection of sit-down breakfasts, including Bakmi Gm, Satoo and The Duck King. Orbitz.com can assist travelers in locating cheap flights from Jakarta.

Airports in Bangkok

Bangkok, the capital of Thailand, is one of the most popular tourist hotspots in the world. In fact, it's second only to London in terms of international visitors. You can book cheap flights to Bangkok with the help of Orbitz.com. Use the powerful Orbitz.com search engine to find exactly the bargain you're looking for. Bangkok is serviced by two major airports: Don Mueang and the recently opened Suvarnabhumi for all international air traffic. Suvarnabhumi Airport is about 20 miles east of the city center. Dozens of international airlines arrive and depart from the modern and state-of-the-art Suvarnabhumi Airport.

Transportation From the Airport

Because Suvarnabhumi is so massive, a shuttle bus service is available to deliver passengers to the car rental center, city bus terminal or long-term parking area. Public taxis charge a 50-bhat airport surcharge. Depending on the traffic conditions, traveling into the city center can take an hour or longer. A public bus service provides transport to several important locales within the city. Bus fare is 35 baht.

Weather in Bangkok

Bangkok has a hot, tropical climate. High temperatures throughout the year hover around 90 degrees. The summer monsoon brings several feet of rain, while the dry winter months may see little or no rain for extended periods.

Things to Do in Bangkok

Two main attractions draw international tourists to Bangkok every year. One is the famous nightlife. Bangkok has an exotic flair that appeals to younger travelers. On the other hand, the hundreds of ancient Buddhist relics and monument offer cultural attractions for the more relaxed, meditative travelers. When you start your trip by searching for cheap flights to Bangkok on Orbitz.com, you'll have the luxury of taking your time exploring this metropolis.

^Savings based on all package bookings with Flight + Hotel made on Orbitz.com from January 1, 2019 to December 31, 2019 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.