
Jakarta's Dutch colonial old town, a cobbled square ringed by museums and rented bicycles.
Kota Tua is what remains of Batavia, the Dutch trading capital built in the 1600s. The heart of it is Fatahillah Square, a wide cobbled plaza framed by the old City Hall (now the Jakarta History Museum), the Wayang puppet museum, and the Fine Art and Ceramic museum. The buildings are weathered, some restored and some peeling, but the colonial scale is intact and walkable.
Locals come to hang out, and the square fills with vendors, street performers, and brightly painted single-speed bicycles you can rent with a matching wide-brimmed hat.
Cafe Batavia, on one corner, is a long-running restaurant inside a 19th-century building worth a drink for the interior alone. Side lanes lead to Kali Besar canal and the old harbour at Sunda Kelapa.
Getting there
From central Jakarta the easiest option is the TransJakarta bus to Kota Tua station, or the commuter KRL train to Jakarta Kota, both of which drop you a short walk from the square. A Grab or Gojek ride works too, but allow extra time for traffic. The square itself is pedestrian and closed to cars.
Best time
Come on a weekday morning to avoid the heavy weekend crowds, when the square gets packed and hot. Late afternoon is pleasant as the light softens, though some museums close around 3pm to 4pm.
Good to know
Carry small cash for museum tickets, bicycle rental (around IDR 20,000 to 30,000 for a short ride with the hat), and snacks. Watch your belongings in the crowd, and use the public toilets in the museums rather than the makeshift ones outside.
The square itself is free and open. Each museum charges a small separate ticket, usually around IDR 5,000 to 25,000, and bicycle rental is extra.
The Jakarta History Museum inside the old City Hall is the main one, covering Batavia's history in colonial-era rooms. The Wayang Museum, focused on Indonesian puppetry, is a good second if you have time.
Take the commuter KRL train to Jakarta Kota station or the TransJakarta bus, both of which avoid road congestion and stop close to the square. Driving in can be slow, especially on weekends.
Add it to a route across Indonesia and we will work out the travel time and cost between every stop.
Build your trip