Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Teluknaga?

Book now

There are 6 ways to get from Jakarta to Soekarno–Hatta Airport (CGK) by bus, train, taxi, car, shuttle or towncar

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

Bus  •  29 min

  1. Take the bus from Jalan MH Thamrin to Soekarno-Hatta International Airport Thamrin City / ...

Cheapest option

Train  •  56 min

  1. Take the train from Manggarai to Soekarno-Hatta International Airport Manggarai

4 alternative options

Taxi  •  23 min

  1. Take a taxi from Jakarta to Soekarno–Hatta Airport (CGK) 31.5 km

Drive  •  23 min

  1. Drive from Jakarta to Soekarno–Hatta Airport (CGK) 31.5 km

Shuttle  •  23 min

  1. Take a shuttle bus from Jakarta to Soekarno–Hatta Airport

Towncar  •  23 min

  1. Take a town car from Jakarta to Soekarno–Hatta Airport 31.5 km

Questions & Answers

The cheapest way to get from Jakarta to Soekarno–Hatta Airport (CGK) is to train which costs Rp30000 - Rp50000 and takes 56 min.

More details

The quickest way to get from Jakarta to Soekarno–Hatta Airport (CGK) is to taxi which costs Rp160000 - Rp200000 and takes 23 min.

More details

Yes, there is a direct bus departing from Jalan MH Thamrin and arriving at Soekarno-Hatta International Airport. Services depart every 20 minutes, and operate every day. The journey takes approximately 29 min.

More details

Yes, there is a direct train departing from Manggarai and arriving at Soekarno-Hatta International Airport. Services depart hourly, and operate every day. The journey takes approximately 56 min.

More details

The distance between Jakarta and Soekarno–Hatta Airport (CGK) is 23 km. The road distance is 31.5 km.

Get driving directions

The best way to get from Jakarta to Soekarno–Hatta Airport (CGK) without a car is to bus which takes 29 min and costs Rp50000 - Rp80000.

More details

The bus from Jalan MH Thamrin to Soekarno-Hatta International Airport takes 29 min including transfers and departs every 20 minutes.

More details

Jakarta to Soekarno–Hatta Airport (CGK) bus services, operated by JA Connexion (by Perum PPD), depart from Jalan MH Thamrin station.

More details

Jakarta to Soekarno–Hatta Airport (CGK) train services, operated by Railink, depart from Manggarai station.

More details

The best way to get from Jakarta to Soekarno–Hatta Airport (CGK) is to bus which takes 29 min and costs Rp50000 - Rp80000. Alternatively, you can train, which costs Rp30000 - Rp50000 and takes 56 min.

Mode details

Map of how to get from Jakarta to Soekarno–Hatta Airport (CGK).
Launch map view
  • Distance: 22.7 km
  • Duration: 29 min

What companies run services between Jakarta, Indonesia and Soekarno–Hatta Airport (CGK), Indonesia?

JA Connexion (by Perum PPD) operates a bus from Jalan MH Thamrin to Soekarno-Hatta International Airport hourly. Tickets cost Rp80000 and the journey takes 29 min. Two other operators also service this route. Alternatively, Railink operates a train from Manggarai to Soekarno-Hatta International Airport hourly. Tickets cost Rp30000 - Rp50000 and the journey takes 56 min.

Train operators
Railink
Email
info@railink.co.id
Website
ticket.railink.co.id
Train from Manggarai to Soekarno-Hatta International Airport
Ave. Duration
56 min
Frequency
Hourly
Estimated price
Rp30000 - Rp50000
Schedules at
railink.co.id
Book at
reservation.railink.co.id
Bus operators
JA Connexion (by Perum PPD)
Phone
(+62)21 8591 2547
Email
info@perumppd.co.id
Bus from Jalan MH Thamrin to Soekarno-Hatta International Airport
Ave. Duration
29 min
Frequency
Hourly
Estimated price
Rp80000
Schedules at
perumppd.co.id
Damri
Phone
(021) 1500 825
Email
humas@damri.co.id
Website
damri.co.id
Bus from Thamrin City to Soekarno-Hatta International Airport
Ave. Duration
30 min
Frequency
Hourly
Estimated price
Rp50000
Book at
\https://12go.asia/en/operator/damri
Big Bird Airport Shuttle
Website
bluebirdgroup.com
Bus from Plaza Semanggi to Soekarno-Hatta International Airport
Ave. Duration
43 min
Frequency
Hourly
Estimated price
Rp65001
Schedules at
traveloka.com
Other operators
Taxi from Jakarta to Soekarno–Hatta Airport (CGK)
Ave. Duration
23 min
Estimated price
Rp160000 - Rp200000
Grab Taxi
Website
grab.com
Gamya
Phone
+62 21 840 7545
Website
gamya.com
Express Taxi
Phone
+62 24 468 7715 00122
Website
expressgroup.co.id
Jayride
Ave. Duration
23 min
Frequency
On demand
Shuttle from Jakarta to Soekarno–Hatta Airport
Estimated price
Rp50305
Towncar from Jakarta to Soekarno–Hatta Airport
Estimated price
Rp390000 - Rp550000

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 Want to know more about Flixbus?, Italy Travel Guides and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

More Questions & Answers

Jakarta to Soekarno–Hatta Airport (CGK) bus services, operated by JA Connexion (by Perum PPD), arrive at Soekarno-Hatta International Airport station.

More details

Jakarta to Soekarno–Hatta Airport (CGK) train services, operated by Railink, arrive at Soekarno-Hatta International Airport station.

More details

Yes, the driving distance between Jakarta to Soekarno–Hatta Airport (CGK) is 32 km. It takes approximately 23 min to drive from Jakarta to Soekarno–Hatta Airport (CGK).

Get driving directions

There are 1347+ hotels available in Soekarno–Hatta Airport (CGK). Prices start at Rp423799 per night.

More details