COVID-19 Travel restrictions may apply upon entering Indonesia. Learn More.

There are 5 ways to get from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP) by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Suvarnabhumi to Jakarta Halim Perdana Kusuma  •  10h 11m

  1. Fly from Suvarnabhumi (BKK) to Jakarta Halim Perdana Kusuma (HLP) BKK - HLP

Rp1618970 - Rp3724431

Cheapest option

Fly Don Muang to Soekarno–Hatta  •  8h 4m

  1. Fly from Don Muang (DMK) to Soekarno–Hatta (CGK) DMK - CGK

Rp934711 - Rp1253554

3 alternative options

Fly Don Muang to Jakarta Halim Perdana Kusuma  •  10h 34m

  1. Fly from Don Muang (DMK) to Jakarta Halim Perdana Kusuma (HLP) DMK - HLP

Rp1304711 - Rp9023554

Fly Suvarnabhumi to Soekarno–Hatta  •  7h 31m

  1. Fly from Suvarnabhumi (BKK) to Soekarno–Hatta (CGK) BKK - CGK

Rp1148970 - Rp2954431

Fly Suvarnabhumi to Husein Sastranegara, train  •  13h 32m

  1. Fly from Suvarnabhumi (BKK) to Husein Sastranegara (BDO) BKK - BDO
  2. Take the train from Bandung to Jakarta Gambir

Rp1257970 - Rp6266431

Coronavirus (COVID-19) in Indonesia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Indonesia. For the latest travel status, please check the official page for Indonesia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Indonesia.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Indonesia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Indonesia

Some domestic travel restrictions began to ease in Indonesia from May 25.

Official Coronavirus (COVID-19) Information for Indonesia

International flights leaving Thailand are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Official Coronavirus (COVID-19) Information for Thailand

Last updated: August 7 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP) is to fly which costs ฿1900 - ฿2700 and takes 8h 4m.

More details

The quickest way to get from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP) is to fly which costs ฿2400 - ฿6500 and takes 7h 31m.

More details

The distance between Bangkok and Jakarta Halim Perdana Kusuma Airport (HLP) is 2335 km.

It takes approximately 10h 11m to get from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP), including transfers.

More details

There is no direct flight from Suvarnabhumi Airport to Jakarta Halim Perdana Kusuma Airport. The quickest flight takes 13h 45m and has one stopover.

Search flights

Wings Air, Scoot Tigerair , SilkAir and five other airlines offer flights from Suvarnabhumi Airport to Jakarta Halim Perdana Kusuma Airport.

Search flights

There are 2663+ hotels available in Jakarta Halim Perdana Kusuma Airport (HLP). Prices start at Rp1325000 per night.

More details

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details

Map of how to get from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP).
Launch map view
  • Distance: 2335.1 km
  • Duration: 10h 11m

What companies run services between Bangkok, Thailand and Jakarta Halim Perdana Kusuma Airport (HLP), Indonesia?

Thai Airways International, Citilink Indonesia and 11 other airlines fly from Bangkok to Jakarta Halim Perdana Kusuma Airport (HLP) hourly.

Airlines
Batik Air
Website
batikair.com
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Juanda International
Ave. Duration
9h 5m
When
Monday, Wednesday and Friday
Estimated price
Rp4000000 - Rp12000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Sultan Syarif Kasim II
Ave. Duration
9h 45m
When
Monday, Wednesday and Friday
Estimated price
Rp4200000 - Rp12000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Bandar Lampung
Ave. Duration
10h 55m
When
Monday, Wednesday and Friday
Estimated price
Rp3400000 - Rp10000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Singapore Changi, Juanda International
Ave. Duration
12h 2m
When
Every day
Estimated price
Rp3000000 - Rp10000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Ahmad Yani
Ave. Duration
11h 10m
When
Monday, Wednesday and Friday
Estimated price
Rp3700000 - Rp11000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Singapore Changi, Kuala Namu
Ave. Duration
16h 5m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
Rp2000000 - Rp10000000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Kuala Lumpur, Sultan Mahmud Badaruddin II
Ave. Duration
7h 25m
When
Tuesday, Thursday and Saturday
Estimated price
Rp1300000 - Rp9000000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Bandar Lampung
Ave. Duration
7h 35m
When
Every day
Estimated price
Rp5000000 - Rp7500000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Kuala Lumpur, Minangkabau
Ave. Duration
9h 40m
When
Every day
Estimated price
Rp1500000 - Rp9500000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Kuala Lumpur, Yogyakarta
Ave. Duration
10h
When
Every day
Estimated price
Rp1700000 - Rp11000000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Ahmad Yani
Ave. Duration
10h 55m
When
Every day
Estimated price
Rp3600000 - Rp7500000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Soekarno–Hatta, Yogyakarta
Ave. Duration
11h 10m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
Rp1300000 - Rp6500000
Singapore Airlines
Website
singaporeair.com
Flights from Suvarnabhumi to Soekarno–Hatta via Singapore Changi
Ave. Duration
6h 26m
When
Every day
Estimated price
Rp2200000 - Rp8500000
Flights from Suvarnabhumi to Husein Sastranegara via Singapore Changi
Ave. Duration
10h 3m
When
Monday, Tuesday, Wednesday, Friday and Saturday
Estimated price
Rp1600000 - Rp6500000
Flights from Suvarnabhumi to Husein Sastranegara via Phuket, Singapore Changi
Ave. Duration
8h 10m
When
Monday, Tuesday and Friday
Estimated price
Rp2500000 - Rp7500000
Flights from Suvarnabhumi to Husein Sastranegara via Siem Reap, Singapore Changi
Ave. Duration
8h 20m
When
Tuesday and Friday
Estimated price
Rp2500000 - Rp7500000
Indonesia AirAsia
Website
airasia.com
Flights from Don Muang to Soekarno–Hatta
Ave. Duration
3h 35m
When
Every day
Estimated price
Rp1800000 - Rp4000000
Flights from Suvarnabhumi to Husein Sastranegara via Singapore Changi
Ave. Duration
5h 40m
When
Tuesday, Thursday and Saturday
Estimated price
Rp1900000 - Rp7000000
Flights from Suvarnabhumi to Husein Sastranegara via Kuala Lumpur
Ave. Duration
7h 55m
When
Monday, Friday, Saturday and Sunday
Estimated price
Rp3600000 - Rp5500000
AirAsia
Website
airasia.com
Flights from Don Muang to Soekarno–Hatta via Kuala Lumpur
Ave. Duration
6h 27m
When
Every day
Estimated price
Rp1200000 - Rp8000000
Citilink Indonesia
Website
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Ngurah Rai
Ave. Duration
11h 20m
When
Tuesday, Thursday and Saturday
Estimated price
Rp4100000 - Rp12000000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Singapore Changi, Ahmad Yani
Ave. Duration
9h 10m
When
Wednesday
Estimated price
Rp1600000 - Rp3700000
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Singapore Changi, Ngurah Rai
Ave. Duration
9h 35m
When
Tuesday
Estimated price
Rp2300000 - Rp11000000
Flights from Don Muang to Jakarta Halim Perdana Kusuma via Ngurah Rai
Ave. Duration
8h
When
Every day
Estimated price
Rp1600000 - Rp8000000
SilkAir
Website
silkair.com
Flights from Suvarnabhumi to Husein Sastranegara via Phuket, Singapore Changi
Ave. Duration
8h 10m
When
Monday, Tuesday and Friday
Estimated price
Rp2500000 - Rp7500000
Flights from Suvarnabhumi to Husein Sastranegara via Siem Reap, Singapore Changi
Ave. Duration
8h 20m
When
Tuesday and Friday
Estimated price
Rp2500000 - Rp7500000
Flights from Suvarnabhumi to Husein Sastranegara via Singapore Changi
Ave. Duration
11h 55m
When
Wednesday, Friday and Saturday
Estimated price
Rp1100000 - Rp6000000
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Suvarnabhumi to Soekarno–Hatta
Ave. Duration
3h 35m
When
Every day
Estimated price
Rp3400000 - Rp7500000
Flights from Suvarnabhumi to Husein Sastranegara via Singapore Changi
Ave. Duration
11h 55m
When
Wednesday, Friday and Saturday
Estimated price
Rp1100000 - Rp6000000
Scoot Tigerair
Website
flyscoot.com
Flights from Suvarnabhumi to Soekarno–Hatta via Singapore Changi
Ave. Duration
6h 17m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
Rp1100000 - Rp2900000
Jetstar Asia Airways
Website
jetstar.com
Flights from Suvarnabhumi to Soekarno–Hatta via Singapore Changi
Ave. Duration
6h 27m
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
Rp1200000 - Rp7000000
Wings Air
Website
lionair.co.id
Flights from Suvarnabhumi to Jakarta Halim Perdana Kusuma via Singapore Changi, Husein Sastranegara
Ave. Duration
7h 45m
When
Monday, Tuesday and Friday
Estimated price
Rp2600000 - Rp9500000
Thai Airways International
Website
thaiairways.com
Flights from Suvarnabhumi to Soekarno–Hatta
Ave. Duration
3h 35m
When
Monday, Wednesday and Friday
Estimated price
Rp2900000 - Rp9000000
Thai Lion Mentari
Website
lionairthai.com
Flights from Don Muang to Soekarno–Hatta
Ave. Duration
3h 40m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
Rp1000000 - Rp4400000
Malindo Airways
Website
malindoair.com
Flights from Don Muang to Soekarno–Hatta via Kuala Lumpur
Ave. Duration
6h 20m
When
Every day
Estimated price
Rp2389526
Train operators
Kereta API
Phone
021-121
Website
kai.id
Train from Bandung to Jakarta Gambir
Ave. Duration
3h 26m
Frequency
Hourly
Estimated price
Rp75000 - Rp170000
Website
kai.id
Economy
Rp75000 - Rp170000
Business
Rp95000 - Rp210000
Executive
Rp140000 - Rp290000

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, Which London airport should I choose? and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.