jakarta airport bus

Jakarta Airport To Bandung Transportation Guide

Many think that Soekarno Hatta Airport is located in Jakarta. But the fact is it’s not. Its location is in Tangerang City, quite a distance from Jakarta. But people have known Soekarno Hatta Airport as the Jakarta Airport, the capital of Indonesia. It’s the busiest airport, the hub, it transfers people to other cities. Jakarta Airport to Bandung is one of the packs as Bandung is one of the most visited cities.

For travelers departing from Jakarta. There are some modes of transportation widely use like buses and trains. For more private and fast arrival, locals usually use shuttle bus services. Have some fun by and running after the schedule switching trains. For a lenient trip, use the bus instead.

Shuttle bus services are more suitable for coziness-seeker. Just make sure that the vehicle taken suits the budget and travel preferences. And remember, each mode has its ups and downs, too.

bus waiting area
The bus waiting area in Soekarno Hatta airport. Img: Greener Green

Bus From Jakarta Airport To Bandung

Primajasa is an option passengers can take to leave for Bandung. The bus has a long operating hour, which is 7 AM to 2 AM. In total, there are 42 departures every day. So, even if the plane landed at midnight, catching the bus is still possible. The Primajasa ticket counter is available at the arrival terminal.

Simply follow the sign of the bus shelter, or just ask the officer. Tourists could also book a seat at whichever departure time is. 30 minutes before the departure time, the reservation will be closed. It means for people that plan to leave for Bandung at 5 PM, the reservation should be done by 4:30 PM.

Departing & Arrival Point

Primajasa buses also depart from international arrival terminals, too. Such as terminal 2F and terminal 3. The endpoint will be in Primajasa’s office in the Batununggal area. The arrival point is quite far from the city center which is Alun-Alun Bandung. It is around 6 km. But don’t worry once it stops at Alun-Alun Bandung, the option are plenty.

jakarta airport to bandung by primajasa bus
The Primajasa bus departs as early as 7 AM from the airport. Img: Counter Primajasa

Facilities, Schedule & Price

Primajasa’s ticket price to Bandung is Rp115.000 for 1 person. Children from 3 years old will be charged full price. Primajasa bus provides around 39 seats with 2-2 arrangements. Don’t worry about tackling the heat, there’s AC inside the bus. A smoking area and an onboard toilet are available.

The bus fare includes free baggage of up to 20kg/person. An additional kilogram will get charged Rp3.000/kg. However, the bus doesn’t provide food. So, it is advised to eat before departure and prepare snacks and water. Or buy some food to take away and enjoy during the trip. The bus doesn’t stop anywhere else to gather passengers.

As mentioned earlier, Primajasa bus operational hour is from 7 AM to 2 AM. The bus departs every 30 minutes. There are schedules with only 15 minutes gap from the previous one, as in 11:15, 13:45, 16:15, 17:15, and 19:45. After midnight until 2 AM, only 3 schedules are available. As the gap is one hour per departure.

self service kiosk
Self-service kiosk, choose the bus, destination city, and pay at the counter. Img: Nafriman Nazir

There’s no refund, so stand by at least 30 minutes before departure. The journey from Jakarta airport to Bandung will take around 5-6 hours, depending on the traffic as well.

Primajasa Jakarta Airport To Bandung Ticket Price
Adult & 3 years > Rp175,000

See: Indonesian SIM Card, Coverage & Price.

Jakarta Airport To Bandung By Shuttle or Travel Bus

For a more private transportation service, tourists could get a shuttle bus service. The X-trans, CitiTrans, and Sinar Shuttle are several examples. The Primajasa bus provides shuttle bus services too. Although a bit more expensive than the bus, the shuttle emphasizes an on-time departure. So, make sure to be on time if taking this transportation mode.

Jakarta Airport Departure & Arrival Point Bandung

For international arrivals, those shuttle buses load passengers from terminals 2F and 3. Except for Xtrans, since the shuttle bus only takes passengers from international arrival terminal 2F. The departing point from terminal 2 is the bus shelter. While in terminal 3, the shuttle bus will pick passengers up in the parking building.

bus ticket counter
The bus and shuttle bus ticket counter at Terminal 2 Jakarta Airport. Img: mada

As for the arrival point, that depends on the shuttle bus operator. The Primajasa shuttle will stop in the Batunanggal area. The X-trans will stop at their pool at De Batara Hotel (Cihampelas Street). While the Citi Trans endpoint is in Dipati Ukur/Pasteur area.

Jakarta Airport To Bandung – Shuttle Bus End Point
Primajasa Batunanggal area
Citi Trans Dipati Ukur, Pasteur Area
X-trans De Batara Hotel, Cihampelas street
Jackal Holiday Dipati Ukur

See: Sudirman Street Food, Top Culinary Spot in Bandung downtown.

Shuttle Bus Schedule & Ticket Fare

The journey will take a quite similar time. The difference is in the fare and facilities. Generally, the shuttle bus price ranges from Rp175.000-Rp200.000. From this range of fares, the X-trans is the cheapest one with Rp175.000/person.

jakarta airport train
The train journey takes 45 minutes from Soekarno Hatta International Airport to BNI City station. Img: Harry Rakhmat

Citi Trans is the most expensive one but with the longest operational hours. From 6:45 AM to 11:15 PM. Children above 2 years old will be charged with an adult fare.

For the schedule, Primajasa offers 16 departures with one hour gap starting from 7:15 AM. The last shuttle will depart at 11:15. The other operator offers the same one-hour gap too. But with a different operational hour.

Passengers can book online too, for reserving a seat. But since the plane’s arrival time sometimes is unpredictable. It’s just best to walk in and buy the ticket on the spot. Besides, the ticket is non-refundable.

Shuttle Bus Fare from Jakarta Airport To Bandung
Sinar Shuttle Rp200,000
Primajasa Rp195,000
Lintas Shuttle Rp200,000
Citi Trans Rp195,000
Jackal Holiday Rp185,000
X-Trans Rp175,000

See: Braga Street, Cafe & Restaurant Worth To Try.

Jakarta Airport To Bandung By Train

The first step to getting to Bandung from the airport is passengers will need to get to the Gambir station. There are 2 options from Soekarno Hatta Airport to Gambir. The first one is by using the airport train. The second one is by using the DAMRI bus.

By using the airport train, passengers will have to ride 2 different trains to get to Bandung. The first train is the airport train. Follow by the long-distance train from Gambir Jakarta to Bandung station. It’s more hassle, especially with passengers traveling with children or luggage.

The other public transportation from Jakarta Airport to Gambir station is by using DAMRI Bus. The bus is available in the arrival area, Terminals 1 to 3. Both domestic and international terminals. Normally with normal traffic, it takes 1 to 1.5 hours from the airport to Gambir.

Jakarta airport to bandung damri bus
The Damri bus departs from Soekarno Hatta Airport Jakarta to Gambir station. Img: Riski Pajri Yansyah

Either way, the bus or train, each offers a different advantage. The airport train is fast, but it requires passengers to catch another ride. Stop at the Sudirman BNI City station, from there it’s another 4.5 km to Gambir station. Passengers could book a ride-hail car or taxi that cost around Rp25.000 – Rp35.000.

By using the airport train, tourists will get a peek at the commuter line station as well. It’s hectic, yet it offers an uncommon scene. Seeing hundreds of locals flocking to the station. Hawkers and motorcycle taxis shouting offer their service at the gate of the station. Plus the commuter line is a hub to other cities like Bogor, Bekasi, and Tangerang.

Airport Train to BNI City Station
Fare Rp50,000
Schedule 06:57 to 18:57 (1-hour interval)

See: Jakarta Airport, Guide, Airport Hotel & VAT Refund.

Jakarta Airport To Gambir Station By Damri Bus

Compare to catching the airport train, the DAMRI bus is way more convenient. The bus is available in Soekarno Hatta Terminal 1 to 3 arrival gate area. It stops at every terminal or when the seat is full. The bus fare is Rp80,000 and it departs every 30 minutes from the arrival area.

gambir station long distance train
The train ticket from Gambir station to Bandung starts from Rp70.000 for the economy class seat. Img: Rinaldy

Gambir Station Facilities & Train Ticket

Besides buying the ticket on the spot. The long-distance train ticket can be booked online through the official Indonesian railway website. By booking online, passengers will be sent the barcode and the booking code. Which later can be printed in the Gambir station.

Ticket fare starts from Rp70,000 to Rp150,000 for the economy train. And Rp200,000 to Rp500,000 for the executive class. The trip duration is 2 hours and 50 minutes. The facilities inside the train are including an air-conditioned wagon. The seating layout is 2-2. Each wagon has a TV and a toilet too.

Jakarta To Bandung By Train Fare
DAMRI Bus Airport to Gambir Station Rp80,000
Economy class train to Bandung Rp70,000 – Rp150,000
Executive class to Bandung Rp200,000 – Rp510,000

See: Bandung Culinary Spot, Punclut Ciumbeuleuit.

There’s a USB charging port in every seat. Meals are available and not for free in the restoration wagon. Or, order it through the train stewardess during the in-train sales. Along the trip, travelers will see how stunning the view is. Greens are everywhere and there are rice terraces too.

As the destination gets closer, the scene is switching to the limestone hill and dry vale. The Bandung station isn’t far away from the city center (Alun-Alun Bandung). And finding transport and accommodation is pretty easy and near.

4 - 24 visitors

No votes so far! Be the first to rate this post.

One comment

  1. Hi, thank you for the useful information, I just wanted to update price that as today 19th of May, ticket from Jakarta airport 2F to Bandung cost now 170000 idr per adult.

Leave a Reply

Your email address will not be published. Required fields are marked *