Semarang
Central Java's capital, named after Admiral Zheng He's landing, with Sam Poo Kong, Lawang Sewu and the Dutch Old Town, plus the Gedong Songo temples up in the hills.
Semarang is the capital of Central Java province in Indonesia and a major port on Java's north coast, with a population of about 1.7 million. Legend has it that Admiral Zheng He's Ming-dynasty fleet landed here, and the city's name is linked to his title "Sam Po"; its Chinese community has deep roots. In the Dutch colonial era it was the trading and railway hub of Java's north coast, leaving behind swathes of colonial architecture, so the city blends Javanese, Chinese, Arab and Dutch cultures.
The sights fall into four areas: the Old Town (Kota Lama) in the north, with Blenduk Church, Tawang Station and rows of Dutch warehouses; Chinatown just south of the Old Town, with Tay Kak Sie Temple, a night market and long-established lumpia shops; the city centre, built around the Tugu Muda monument, Lawang Sewu and Simpang Lima square; and the scattered sights of Sam Poo Kong in the southwest, the Great Mosque of Central Java in the east and the Avalokitesvara pagoda (Pagoda Watugong) in the southern outskirts, all easy to reach by taxi. The highlands 25–35 km south of the city are a different world: the Gedong Songo temples on the slopes of Mount Ungaran, the Bandungan plateau, the Ambarawa Railway Museum and Rawa Pening lake make a good day trip with a hired car and driver.
The climate is hot. The dry season from May to September is the best time to visit; the rainy season from November to March brings heavy afternoon downpours, and low-lying parts of the northern city flood easily. Ahmad Yani International Airport is about 5 km from the city centre; trains from Jakarta take about 5–6 hours to Tawang or Poncol station, and Yogyakarta is about 3 hours away by road. Sights in the city are spread out, so ride-hailing with Grab or Gojek is the way to go. Allow 2–3 days: one for the historic sites and food in town, one for the mountain temples and the railway museum. Must-tries include Semarang lumpia (spring rolls), bandeng presto (pressure-cooked milkfish) and oxtail soup. Dress modestly when visiting mosques, and women should bring a headscarf.
Top sights
- Sam Poo Kong – A red temple complex commemorating Zheng He's landing, the best-known Zheng He site in Southeast Asia, with grand Chinese-style architectur…
- Lawang Sewu – The former headquarters of a Dutch railway company, named 'Thousand Doors' for its countless windows and doors. It is Semarang's best-known…
- Kota Lama – Known as 'Little Holland,' this colonial old town is a classic walking district of warehouses, churches, and a train station.
- Blenduk Church – A Protestant church with a domed roof, built in 1753, one of the oldest churches in Central Java and a landmark of the old town.
- Great Mosque of Central Java – A grand mosque completed in 2006, with six giant umbrellas that open and close and a 99-meter minaret offering city-wide views.
- Pagoda Avalokitesvara – One of Indonesia's tallest pagodas, a seven-tier octagonal red pagoda dedicated to Avalokitesvara, located in a Buddhist temple complex on…
- Gedong Songo Temples – A group of 8th- to 9th-century Hindu temples on the slopes of Mount Ungaran, with hikes offering views of volcanoes such as Mount Merbabu a…
- Umbul Sidomukti – A mountain resort on the slopes of Mount Ungaran, with cliffside natural spring pools overlooking the valley and outdoor activities.
- Simpang Lima – A city centre square where five major roads meet, with coloured-light pedal carts at night and rows of street food stalls that capture the…
- Tugu Muda – A landmark monument commemorating the 1945 "Five Days of Semarang" battle, surrounded by historic buildings such as the Thousand Doors Buil…
- Semarang Chinatown & Tay Kak Sie Temple – One of the best-preserved Chinatowns in Indonesia, with the 1746 Tay Kak Sie Temple and the weekend Pasar Semawis night market as highlight…
- Loenpia Gang Lombok – A century-old spring roll shop beside Tay Kak Sie Temple, one of Semarang's most famous long-established lumpia (spring roll) restaurants.
- Kampung Pelangi – Houses in a hillside neighbourhood painted in rainbow colours, now a popular photo spot that has gone viral in recent years.
- Great Mosque of Semarang (Kauman) – Semarang's oldest mosque, with a traditional Javanese multi-tiered roof, and the centre of the Dugderan festival held before Ramadan.
- Ranggawarsita Museum – The Central Java Provincial Museum, displaying everything from prehistoric fossils to Hindu and Buddhist artefacts, batik and shadow puppet…
- Ambarawa Railway Museum – A railway museum in a station built in 1873, displaying more than twenty steam locomotives, with the option of a heritage train ride.
- Rawa Pening Lake – A highland lake surrounded by mountains, where you can take a small boat through water hyacinths and fishing nets while gazing at Mount Mer…
- Goa Kreo & Jatibarang Reservoir – A legendary rock cave beside a reservoir, where a red suspension bridge leads to troops of long-tailed macaques. A small natural attraction…
- Saloka Theme Park – Central Java's largest theme park, themed on Javanese folk tales and located on the eastern shore of Rawa Pening Lake.
- Demak Great Mosque – A 15th-century mosque built by the Demak Sultanate, one of Java's oldest mosques, with a three-tiered timber roof that blends traditional J…
Where to eat
- Loenpia Gang Lombok – A century-old spring roll shop next to the Tay Kak Sie Temple in Chinatown, run by the fourth generation with no other…
- Toko Oen – Opened in 1936, this colonial-style historic restaurant is famous for its handmade ice cream, Dutch pastries, and nosta…
- Soto Bangkong – A historic Semarang clear-soup chicken soto eatery established in the 1950s, most famous for its small bowls of soup pa…
- Tahu Gimbal Haji Edy – A historic 1970s food stall on Jalan Pandanaran, specializing in the famous Semarang dish of fried tofu with shrimp fri…
Itineraries
- Central Java 10-Day Loop: Ancient Temples, Highlands & Royal Cities – Travel from Yogyakarta up to the Dieng Plateau, then via Semarang and Solo to the ancient temples of Mount Lawu, connec…