Quick Answer
For most travelers, the best way to get from Halim Perdanakusuma Airport (HLP) to Monas is by taxi or ride-hailing service (Grab/Gojek). The journey covers about 15 km and takes 20 to 40 minutes depending on Jakarta's notorious traffic, costing approximately IDR 60,000 to IDR 150,000. This option provides a direct, door-to-door service. For budget-conscious travelers comfortable with public transport, combining a short ride-hail to the Dukuh Atas MRT station and taking the MRT to Bundaran HI is the most efficient public transit route.
By Train & MRT: The Step-by-Step Public Transport Guide
While Halim Airport itself has no train station, Jakarta's Mass Rapid Transit (MRT) system is the backbone of efficient city travel. The most seamless public transport strategy involves a short road transfer to an MRT station.
Recommended Route: Ride-Hail + MRT Combo
- Step 1: Airport to Dukuh Atas Station: Use the Grab or Gojek app to book a car or motorcycle taxi from the airport arrivals area. This 3-4 km ride takes 10-15 minutes and costs ~IDR 20,000-40,000.
- Step 2: MRT to Bundaran HI Station: At Dukuh Atas, purchase a single-trip ticket or tap a multi-mode card (Jak Lingko). Take the northbound MRT (towards Bundaran HI). The journey is 4 stops and takes about 8 minutes.
- Step 3: Walk to Monas: Exit at Bundaran HI station. Monas (National Monument) is a 15-20 minute walk (1.3 km) through Merdeka Square. Alternatively, take a short *ojek* (motorcycle taxi) from the station.
| Leg | Mode | Estimated Time | Estimated Cost (IDR) | Notes |
|---|---|---|---|---|
| HLP â Dukuh Atas | Ride-Hail Car | 10-15 min | 20,000 - 40,000 | Use app for fixed fare. |
| Dukuh Atas â Bundaran HI | MRT | 8 min + wait | 14,000 | Frequent departures (~5 min intervals). |
| Bundaran HI â Monas | Walk | 15-20 min | 0 | Pedestrian-friendly path. |
| Total (Approx.) | Combo | 35-50 min | 34,000 - 54,000 | Best value for money & time. |
Important Considerations for Train Travel
LRT (Light Rail Transit) Alternative? The nearby Tegalluar LRT station is not practically useful for Monas. It serves a different corridor (to Bogor/Barat) and would require multiple complex transfers back into central Jakarta, making it an inefficient choice for airport transfer.
Luggage: MRT trains have dedicated spaces for luggage. During peak hours (7-9 AM, 4-7 PM), trains can be very crowded, making travel with large suitcases challenging.
By Bus (TransJakarta): The Budget Adventurer's Choice
TransJakarta's Bus Rapid Transit (BRT) is the city's extensive and incredibly cheap bus network. This is the most economical but also the most time-consuming and complex option, especially with luggage.
Route Options & Challenges
There is no direct bus from HLP to Monas. You'll need at least one transfer. A sample route:
- Walk or take a local *angkot* (minibus) from HLP to the Halim Perdanakusuma TransJakarta Shelter (not a full station).
- Take Corridor 4 (Pulo Gadung - Dukuh Atas 2) towards Tosari/Dukuh Atas.
- Get off at Bundaran HI stop.
- Walk ~1.5 km to Monas or transfer to a local bus/crossing bus within the BRT network.
Cost: A single trip on TransJakarta costs a flat IDR 3,500 with a Jak Lingko card. The initial *angkot* may cost IDR 5,000-10,000. Total cost: under IDR 15,000.
Drawbacks: Buses can be severely crowded. Not all stops/shelters are connected to pedestrian bridges, requiring street crossings. Navigating the transfer system without Indonesian language skills is difficult. Not recommended for first-time visitors or those with more than a small backpack.
By Taxi, Ride-Hailing & Private Transfer: Door-to-Door Convenience
This is the most straightforward and recommended method for most travelers arriving at HLP, particularly with luggage, families, or during off-hours.
1. Ride-Hailing Apps (Grab & Gojek) - Top Recommendation
How it works: Use the Grab or Gojek app on your smartphone (ensure you have a local SIM or roaming data). Set your pickup at the airport arrivals and destination to "Monas" or "National Monument".
- Pros: Upfront, fixed fare; cashless payment option; driver tracking; various vehicle types (car, motorcycle *ojek*, 6-seater).
- Cons: Requires internet. Slightly longer wait times during peak hours as drivers may be outside the airport zone.
- Estimated Fare (Car): IDR 60,000 - IDR 120,000.
2. Official Airport Taxis
Look for the official taxi counter inside the terminal. You pay a fixed rate based on your destination zone before entering the taxi. Companies like Blue Bird are reputable.
- Pros: Readily available; regulated fares; generally safe and reliable.
- Cons: Slightly more expensive than ride-hailing; fare is zone-based, not meter-based.
- Estimated Fare: IDR 80,000 - IDR 150,000.
3. Pre-Booked Private Transfers
You can book a private car with a driver in advance through global platforms like Kiwitaxi or local travel agencies.
- Pros: Driver meets you with a sign; no haggling; fixed price; comfortable for groups.
- Cons: Most expensive option; requires advance planning.
- Estimated Fare: IDR 250,000 - IDR 400,000+.
Traffic Advisory
Jakarta's traffic is legendary. Always add a significant buffer to your travel time. Peak hours (weekdays 7-10 AM & 4-8 PM) can easily double or triple travel time. The 15 km journey can take over an hour during these periods.
Ticket & Cost Comparison: All Transport Methods at a Glance
Use this table to quickly compare your options for traveling from Halim Airport to Monas.
| Transport Method | Total Travel Time* | Approximate Cost (IDR) | Convenience / Difficulty | Best For |
|---|---|---|---|---|
| Ride-Hailing Car (Grab/Gojek) | 20 - 40 min | 60,000 - 120,000 | Very High (Door-to-door) | Most travelers, families, those with luggage |
| Official Airport Taxi | 20 - 40 min | 80,000 - 150,000 | Very High (Door-to-door) | Travelers without internet, preferring official service |
| Ride-Hail + MRT Combo | 35 - 60 min | 34,000 - 54,000 | Medium (One transfer, walking involved) | Budget-conscious, solo travelers, light luggage |
| TransJakarta Bus (with transfer) | 60 - 90+ min | < 15,000 | Low (Complex, multiple transfers, crowds) | Adventurous budget travelers, no luggage |
| Pre-Booked Private Car | 20 - 40 min | 250,000+ | Very High (Premium door-to-door) | Groups, business travel, special occasions |
* Times are highly dependent on Jakarta traffic. Peak hours can double these estimates.
Verdict: For a balance of cost, speed, and comfort, Ride-Hailing (Grab/Gojek) is the overall winner. For the absolute lowest cost and if you're not rushed, the Ride-Hail + MRT Combo is excellent.
Traveler Experience & Insider Tips
Beyond schedules and fares, hereâs practical advice for a smooth journey from real traveler experiences and local knowledge.
Essential Pre-Arrival Prep
- Get a Local SIM Card or eSIM: Having mobile data upon arrival is crucial for using ride-hailing apps (Grab/Gojek) and navigation. Consider purchasing an eSIM online before you fly or at the airport kiosks.
- Download the Apps: Install Grab and/or Gojek before you land. You can register with an international number and often add a credit card for cashless payment.
- Small Currency: Have some Indonesian Rupiah (IDR) in small denominations (e.g., IDR 50,000 notes) for paying for transport, especially if you use a metered taxi or local bus.
At the Airport & Navigating Traffic
- Ride-Hail Pickup Point: Follow signs for "Online Taxi" or "Ride-Hailing" at HLP. Designated pickup zones help avoid confusion with drivers.
- Traffic is Unpredictable: Use Google Maps or Waze in the car to monitor the route. Even locals rely on these apps to check for jams and accidents.
- Peak Hour Strategy: If you land during evening rush hour (4-8 PM), consider having a drink or meal at the airport for 45-60 minutes to let traffic die down. The time saved can be significant.
For Public Transport Users
- Get a Jak Lingko Card: If you plan to use MRT, TransJakarta, and other modes, a Jak Lingko multi-modal card is convenient and saves time buying single tickets. Available at MRT stations.
- MRT Etiquette: Stand on the left side of escalators, walk on the right. Queue orderly to board trains. Food and drink are prohibited on MRT platforms and trains.
FAQs: Getting from Halim Perdanakusuma Airport to Monas
What is the fastest way to get from Halim Perdanakusuma Airport to Monas?
The fastest way is by taxi or ride-hailing app (like Grab or Gojek). The journey takes 20-40 minutes depending on traffic, offering a direct, door-to-door service without transfers.
How much does a taxi from Halim Airport to Monas cost?
A regular taxi costs between IDR 80,000 to IDR 150,000. Ride-hailing apps like Grab are often cheaper, ranging from IDR 60,000 to IDR 120,000. Always ensure the meter is used or the fare is agreed upon beforehand.
Is there a direct train from Halim Airport to Monas?
No, there is no direct train. The best public transport option involves a combination: Take a taxi/ride-hail to the nearest MRT station (Dukuh Atas), then ride the MRT to Bundaran HI station, which is a short walk from Monas. Total travel time is about 45-60 minutes.
What should I do if my flight arrives at Halim Airport late at night?
Taxis and ride-hailing apps (Grab/Gojek) are your only reliable options late at night, as most public transport stops operating by 10-11 PM. Ride-hailing is recommended for fixed fares. Official airport taxi counters may also operate for late arrivals.
Is Halim Perdanakusuma Airport connected to the city by bus?
There is no dedicated airport shuttle bus from HLP to central Jakarta. However, you can take public city buses (TransJakarta) from stops near the airport with one or more transfers to get near Monas. This is the cheapest but slowest and most complex option, not recommended with luggage.
What is the cheapest way to travel from HLP to Monas?
The cheapest way is using public buses (TransJakarta), costing less than IDR 10,000. However, this requires navigating multiple bus lines and transfers. A more convenient budget option is combining a short ride-hail to an MRT station (approx. IDR 30,000) with an MRT ticket (IDR 14,000).
Is it easy to travel from Halim Airport to Monas with children or lots of luggage?
For families or travelers with significant luggage, a taxi or ride-hailing car is strongly advised. It provides direct transport, space for bags, and avoids the crowds and multiple stairs often found in Jakarta's public transport stations.
How does Halim Airport compare to Soekarno-Hatta (CGK) for getting to Monas?
Halim (HLP) is much closer to Monas (approx. 15 km) compared to Soekarno-Hatta (CGK) which is over 30 km away. Therefore, travel time and cost from HLP are significantly lower. HLP is used mainly for domestic and certain international flights, so always check which airport you arrive at.