
Things to Do in Semarang
8 experiences in Semarang
Get notified about new experiences in Semarang
Be the first to know when we add tours and tickets in Semarang.
About Semarang
Semarang doesn't try to charm you the way Yogyakarta or Bali do, and that's precisely its appeal. This is Central Java's working port city, a place where Dutch colonial warehouses sit half-swallowed by tidal floods a few streets from a hillside Chinese temple older than the city's founding legends. The Old Town (Kota Lama) has real melancholy to it — crumbling facades, canals, a Gothic church with peeling paint — and the city has invested seriously in restoring it rather than turning it into a sanitized theme park.
What makes Semarang worth a stop is the layering: Javanese, Dutch, Chinese and Arab influences all left physical marks that are still standing and still in use, not roped off in a museum. Sam Poo Kong temple commemorates Admiral Zheng He's fifteenth-century landing here, Kampung Kauman still calls the faithful to prayer past Art Deco shophouses, and Chinatown (Pecinan) does a brisk trade in the same lumpia snacks it's sold for generations. Add a functioning cool-climate hill town twenty minutes up the road in Ungaran, and a coastline that produces some of Java's best seafood, and you've got more range than the city gets credit for.
Semarang suits travelers who've already done Bali and Yogyakarta and want something less polished — history buffs, food travelers chasing regional variations on lumpia and bandeng presto, and anyone breaking up a Java rail journey between Jakarta and Surabaya. It's not a resort town and doesn't pretend to be; there's minimal English signage outside hotels, tourist infrastructure is functional rather than slick, and the reward is a city that feels used rather than curated. Budget two to three days: one for Kota Lama and the temples, one for markets and food, and a half-day if you can spare it for the cooler hills nearby.
Good to Know
- Buy a local SIM (Telkomsel or Indosat) at the airport or a phone shop in town — data is cheap and coverage is solid, useful for Grab/Gojek
- Carry cash in small bills; street food, markets, and many small shops don't take cards
- Tipping isn't expected but rounding up for taxi drivers or leaving small change at warungs is appreciated, not required
- Dress modestly when visiting Kampung Kauman, mosques, and Sam Poo Kong — cover shoulders and knees
- Check flood conditions in Kota Lama before visiting after heavy rain; some streets become impassable
- Bargaining is normal at markets but not at malls, cafes, or fixed-price food stalls
- Semarang is generally safe with low violent crime, but watch belongings in crowded markets and bus terminals
- Grab and Gojek are far more reliable than flagging taxis on the street, especially outside the city center









