Jakarta Old Town (Kota Tua) — a place that preserves the historical breath of Indonesia’s capital — is a must-visit destination, famous for its well-preserved Dutch colonial architecture. However, with the city’s notorious traffic congestion (“macet”), understanding how to get to Jakarta Old Town from the city center is an extremely important preparation step to ensure a smooth and hassle-free trip.
Thanks to its convenient location, you only need to travel a short distance from central Jakarta and change a few means of transport to reach the Old Town area. Therefore, learning how to get to Jakarta Old Town (Kota Tua) from the city center is an essential part of your pre-trip planning.
If you are starting from central Jakarta, traveling to Old Town Jakarta requires a clear plan to save time and money, and to avoid getting lost or stuck in traffic.
1. Where is Jakarta Old Town?
Kota Tua Old Town (in Indonesian, “Kota Tua” means “old city”) is located in the northwestern part of central Jakarta. In the past, this area was the administrative and commercial center of Batavia (the former name of Jakarta during the Dutch colonial period). Today, it still preserves many Dutch colonial buildings such as the old city hall, historic warehouses, and the ancient canal system.
Ideal visiting time
- You should visit early in the morning from around 08:00 to 10:00 or in the late afternoon from around 16:00 to 18:00 to avoid the harsh sun, large crowds, and to enjoy a more comfortable walking experience.
- Spending at least 2–3 hours in the Old Town is reasonable for a quick visit; if you enjoy photography, leisurely walks, and food exploration, you should plan for 3–4 hours or even half a day.
See more: Jakarta weather by season – which season is best for traveling independently?
2.1. Traveling by KRL Commuter Line (Highly recommended)
To get to Jakarta Old Town, you have three main options: the KRL Commuter Line train, TransJakarta Bus Rapid Transit, and ride-hailing taxis. Below is a detailed breakdown:
2.1. Traveling by KRL Commuter Line (Highly recommended)
This is a very worthwhile option if you are staying in central Jakarta and can easily access one of the commuter train stations. The KRL Commuter Line helps you avoid road traffic congestion and travel faster and more reliably than buses during peak hours.
Train fares to Old Town Jakarta are very affordable, costing only a few thousand Indonesian Rupiah for a short inner-city trip.
Detailed instructions:
- From central Jakarta (for example, stations such as Sudirman, Tanah Abang, or Manggarai), purchase a ticket or use a KRL card (such as a Kartu Multi Trip or KRL Access card if available), then choose the line heading to Jakarta Kota Station — the terminal station closest to the Old Town area.
After getting off at Jakarta Kota Station, it only takes a few minutes on foot to reach Taman Fatahillah Square, the central area of Kota Tua.
Be sure to check train schedules and departure stations in advance using the KRL Access app or Google Maps to avoid long waiting times.
Book your flight to Jakarta with Vietjet HERE and experience the atmosphere of Jakarta Old Town for yourself.
2.2. Traveling by TransJakarta Bus (Busway)
If you are staying near a bus stop or prefer a simpler way to get to Kota Tua Jakarta without transferring inside train stations, the TransJakarta Bus Rapid Transit system is a practical option. Ticket prices are also very low, around Rp 3,500 (approximately 10,000–12,000 VND). Travel time depends on your starting point and traffic conditions, usually around 30–40 minutes if the roads are clear.
Detailed instructions:
- From central Jakarta, for example at Bundaran HI or the Monas area, take the appropriate Busway route (such as Corridor 1 – Blok M ↔ Kota).
One downside of using public transportation to reach Jakarta Old Town is that it can be time-consuming during heavy traffic or if you need to walk a fair distance from the bus stop to your exact destination within Kota Tua.
Choose a Busway stop close to where you are staying, preferably one nearer to Kota Tua, to make traveling to Old Town Jakarta more convenient and faster.
2.3. Using taxis or ride-hailing apps (Grab/Gojek)
If you are traveling with family, carrying luggage, or want more flexibility in time and a direct drop-off at a specific spot in Kota Tua, you can choose a taxi, Grab, Gojek, or a private car. This option is significantly more expensive than public transportation, depending on the time and distance.
Detailed instructions:
- Open a ride-hailing app (Grab, Gojek) or take a taxi/car and set the destination as “Kota Tua Jakarta / Taman Fatahillah” so the driver clearly knows where you want to go.
If traffic is light, the journey from the city center may take only 20–30 minutes; however, during rush hours (07:00–09:00 in the morning, 17:00–19:00 in the evening), it can extend to 45–60 minutes or longer due to congestion.
No transfers needed — choosing to travel from central Jakarta to Kota Tua by taxi, Grab, or a private car can save you a significant amount of time.
4. What to do once you arrive in Kota Tua?
After choosing your transport and reaching the Kota Tua Old Town area, it’s time to explore and experience its charm.
Must-see attractions
- Taman Fatahillah Square: Located at the heart of Kota Tua, this stone-paved square is surrounded by Dutch colonial buildings and offers a pleasant pedestrian area to admire architecture and soak in the historical atmosphere.
- Jakarta History Museum (Fatahillah Museum): Formerly Batavia’s city hall built in 1710, the museum now displays artifacts from prehistoric times through the colonial era.
- Wayang Museum: A traditional Javanese puppet museum where you can learn about Indonesia’s performing arts heritage.
You can walk around the entire Old Town area, explore small alleys, or rent a classic bicycle to ride around the dedicated pedestrian zone.
Food and dining spots
- Cafe Batavia: A café/restaurant housed in a historic building with a colonial style, overlooking Taman Fatahillah.
- Street food stalls: The Old Town area has many casual food vendors serving Indonesian dishes such as nasi goreng, satay, and es cendol. You can stroll around while sampling local street snacks.
It’s recommended to choose places with seating or covered areas if you visit at midday.
Book flight tickets to Jakarta today to start your journey exploring Jakarta Old Town HERE.
4. Tips for getting to Old Town Jakarta easily and conveniently
To make your trip to Kota Tua more complete, keep these practical tips in mind:
- Download public transport apps: such as Moovit or Google Maps to check routes and find the nearest stations or stops.
- Prepare a public transport card: for example JakLingko, Kartu Multi Trip (KMT), or JakCard for easier ticket purchases on buses and trains.
- Avoid peak traffic hours: if traveling by taxi or road transport, avoid 07:00–09:00 in the morning and 16:30–19:00 in the afternoon due to heavy congestion.
- Travel light and dress comfortably: most visitors walk a lot in Old Town Jakarta. Wear comfortable shoes, a hat, and carry a small bag; leave large luggage at your hotel if possible.
- Bring small cash denominations: many small vendors, bicycle rentals, and snack stalls do not accept international cards.
See more: What makes Indonesia attractive? Top must-visit destinations for a tropical getaway
Whether it’s your first time or you’ve been to Jakarta before, knowing how to get to Kota Tua Jakarta will help you save time and money, while making it easier to immerse yourself in the area’s classic rhythm of life.
Once you know how to get to Jakarta Old Town, all you need is a ticket and a few hours to step into the historic world of one of Jakarta’s most memorable neighborhoods. Let your journey be more than just transportation — make it an experience, from trains and buses to timeless buildings and nostalgic cafés.
With direct routes, flexible fares, and youthful service, Vietjet is ready to accompany you to Kota Tua. Book flight tickets with Vietjet to Jakarta HERE. Don’t forget to follow Vietjet’s domestic and international 0-fare promotions available daily from 12:00–14:00 to enjoy the best deals. See details HERE.
Follow flight routes, promotions, and travel guides on Vietjet’s official information channels.
- Website: https://www.vietjetair.com
- Facebook: https://www.facebook.com/vietjetvietnam
- Instagram: https://instagram.com/vietjet
- YouTube: https://www.youtube.com/VietjetOfficial
- TikTok: https://www.tiktok.com/@vietjetvietnam
- Zalo: https://oa.zalo.me/vietjet

Booking
Skyshop
Hotel
E-Voucher
E-Sim
E-Visa
Buy foreign currency
Insurance
SkyJoy











