Overview
Semarang is the capital of Central Java province and one of Indonesia's oldest port cities, with a history shaped by Dutch colonialism, Chinese merchant settlers, and Javanese culture. That layered past is still visible in the streets: a preserved Dutch-era warehouse district sits a short distance from one of Java's largest Chinese temples, while Javanese batik markets and traditional food stalls fill the gaps in between.
The city is not a typical backpacker destination, which works in its favor — crowds are manageable, prices are generally lower than in Yogyakarta or Bali, and interactions with residents tend to feel unhurried. It functions as a gateway to Central Java and rewards travelers who take time to explore beyond the main sights.
Semarang's coastal location has made it vulnerable to land subsidence and periodic tidal flooding (known locally as rob), particularly in the northern parts of the city. This is worth factoring into your itinerary and accommodation choices, especially during the rainy season.
Before You Go
Visas
Indonesia's visa policy changes periodically. For current entry requirements applicable to your nationality, check TravelerPulse's Visas section and the official Directorate General of Immigration of Indonesia (imigrasi.go.id). Do not rely on secondhand summaries.
Health
Consult a travel health clinic at least four to six weeks before departure. Mosquito-borne illnesses including dengue fever are present in Central Java; use repellent and wear long sleeves at dawn and dusk. Tap water is not considered safe to drink — bottled or filtered water is widely available.
Money
ATMs are widely available in the city center and shopping malls. Many smaller warungs (local eateries) and market stalls operate on cash only. Currency exchange counters exist in the city; compare rates before exchanging. Inform your bank of travel plans to avoid card blocks.
Climate note
Semarang is hot and humid year-round, with temperatures typically ranging from the mid-20s to low 30s Celsius. The dry season (roughly May–September) offers more comfortable sightseeing conditions, though temperatures remain high.
Getting There
By Air
Ahmad Yani International Airport (SRG) serves Semarang with domestic connections to Jakarta, Bali, Surabaya, and other Indonesian cities. Some international routes operate from the airport, though many visitors connect through Jakarta's Soekarno-Hatta. Verify current routes and schedules directly with airlines or booking platforms, as services change.
By Train
Semarang Tawang and Semarang Poncol are the city's two main train stations. Both connect to the national rail network operated by KAI (Kereta Api Indonesia). Train services run to Yogyakarta, Solo (Surakarta), Jakarta, and Surabaya, among other destinations. The train is often considered one of the more comfortable and reliable ways to travel between Javanese cities. Book tickets in advance through KAI's official channels, particularly during Indonesian public holidays.
By Road
Long-distance buses connect Semarang to cities across Java. Journey times can be long and road conditions variable; this option suits flexible travelers on a tighter budget. Some travelers arrive by private car or hire a driver when traveling with family or a group.
Getting Around
Semarang's main sights are spread across different neighborhoods, so having a plan for transportation saves time. The city has limited public transit infrastructure compared to Jakarta, and walking the full distance between major attractions is generally not practical in the heat.
Ride-hailing apps (Gojek and Grab) are the most practical option for most visitors. Both operate motorcycle taxis (ojek) and car services, with fares calculated by the app. They are reliable, affordable, and remove the need to negotiate prices.
Becak (cycle rickshaws) and andong (horse-drawn carts) are still found in some older parts of the city and offer a slower, more atmospheric way to explore compact historic areas, though they are not suitable for longer distances.
Angkot (shared minibuses) run fixed routes and are cheap, but routes can be difficult to navigate without local knowledge or prior research. Verify current routes locally.
Parking and traffic congestion can be significant during peak hours, particularly around the city center and main commercial roads.
Things to See & Do
Kota Lama (Old Town)
Semarang's Dutch colonial quarter is the most visually striking part of the city. Preserved warehouses, churches, and merchant buildings line streets that feel transplanted from another era. The Blenduk Church (Gereja Blenduk), a Dutch Reformed church with a distinctive copper dome dating to the 18th century, is one of the most photographed landmarks. The area has been undergoing gradual restoration; some buildings are now cafés or galleries, while others remain in various states of repair. Visit in the early morning or late afternoon to avoid the worst of the heat.
Sam Poo Kong Temple (Gedung Batu)
One of the largest and most visited Chinese temples in Java, Sam Poo Kong is dedicated to the memory of Admiral Zheng He, the Chinese Muslim explorer believed to have anchored near Semarang in the 15th century. The complex mixes Taoist and Buddhist iconography with a history that reflects the city's Chinese-Javanese heritage. Traditional costumes are available to rent for photos on-site. Verify current opening hours and admission fees locally before visiting.
Lawang Sewu
Translating loosely as 'thousand doors,' Lawang Sewu is a colonial-era building originally constructed for the Dutch East Indies Railway Company. Its ornate architecture and long corridors make it one of the most architecturally interesting buildings in Central Java. The building has a layered history including wartime use, and guided tours are available on-site. Verify current admission and tour details locally.
Simpang Lima Square
The city's central gathering square is a good place to observe everyday Semarang life, particularly in the evenings when food vendors, families, and street performers congregate. It is surrounded by shopping centers and restaurants and serves as a useful orientation point in the city.
Day Trips
The Dieng Plateau (approximately 3–4 hours by road) and the city of Solo (Surakarta, roughly 1.5–2 hours by train) are popular excursions from Semarang. See the Nearby section for more options.
Food & Drink
Semarang has a distinct local food culture that blends Javanese, Chinese, and Dutch influences. The city is particularly known for dishes and snacks that are not as widely found elsewhere in Indonesia.
Dishes to Try
- Lumpia Semarang — The city's most iconic food: spring rolls filled with bamboo shoots, egg, and sometimes shrimp or chicken. Both fresh and fried versions exist. Street stalls near Kota Lama and dedicated lumpia shops are common.
- Wingko Babat — A chewy coconut-based cake, often sold as a souvenir snack and found at train stations and markets.
- Tahu Gimbal — Fried tofu served with shrimp fritters, vegetables, and peanut sauce; a popular street food.
- Mie Kopyok — A Semarang-style noodle dish served with tofu, bean sprouts, and a light garlic broth.
- Bandeng Presto — Milkfish cooked under pressure until the bones are soft, a regional specialty often bought as a take-home food item.
Where to Eat
Warungs (small local eateries) offer the most affordable and often the most authentic meals. The Pecinan (Chinatown) district around Gang Warung is well regarded for Chinese-Indonesian food. Simpang Lima and the surrounding blocks have a concentration of mid-range restaurants and cafés. Night markets and food courts in shopping malls are also practical options.
Drinks
Fresh coconut water, local coffee (kopi), and sweet tea (teh manis) are ubiquitous. Alcohol is available in some restaurants and larger hotels but is not as prominently sold as in Bali; Semarang's population is predominantly Muslim.
Shopping
Semarang is a reasonable place to buy Central Javanese craft goods without Yogyakarta's tourist markup, though the dedicated craft market scene is smaller.
- Batik — Central Java is one of the heartlands of Indonesian batik. Look for batik from the Semarang and Pekalongan traditions in dedicated batik shops and markets. Pasar Johar and surrounding market streets are worth exploring, though verify current conditions as the market area has seen changes in recent years.
- Lumpia and food souvenirs — Packaged wingko babat, bandeng presto, and vacuum-sealed lumpia are popular take-home items available at dedicated shops near train stations and in the city center.
- Modern retail — Several large shopping malls operate in the city, including Paragon City Mall and Ciputra Mall, stocking Indonesian and international brands. These are also practical for picking up essentials, SIM cards, and pharmacy items.
Bargaining is expected at traditional markets but not in fixed-price shops and malls.
Practical Information
SIM Cards and Connectivity
Local prepaid SIM cards are available at the airport, convenience stores, and telecom outlets. Major Indonesian carriers (Telkomsel, Indosat, XL) provide reasonable coverage in the city. Register your SIM using your passport as required by Indonesian regulations.
Electricity
Indonesia uses 220V/50Hz with Type C and Type F (European-style round-pin) sockets. Travelers from North America and the UK will need plug adapters and possibly voltage converters for sensitive devices.
Medical
Several hospitals operate in Semarang; your hotel can advise on the nearest suitable facility. Pharmacies (apotek) are widespread for minor medical needs. Carry a copy of any prescription medications in generic (INN) format.
Emergency contacts
Verify current emergency numbers locally upon arrival. Indonesia's national emergency number is 112, but response and service quality can vary; confirm with your accommodation what local contacts to use.
Connectivity tip
Download offline maps (Google Maps or Maps.me) covering Semarang before arrival. This makes navigation significantly easier when data signals are weak or roaming costs are a concern.
Safety
Semarang is generally considered safe for tourists by Indonesian city standards. Petty theft (bag snatching, pickpocketing) occurs as it does in any large city; be attentive in crowded markets, bus terminals, and around train stations.
Motorcycle bag-snatching has been reported in some areas. Avoid carrying bags on the road-side of a footpath and keep phones out of sight when walking.
Flooding: Parts of northern Semarang, including some areas near Kota Lama, are subject to periodic tidal flooding (rob) and heavier inundation during heavy rain. Check local forecasts and ask your accommodation about current conditions if visiting during the wet season (roughly November–March).
Traffic: Road conditions and driving styles in Indonesian cities can be unfamiliar to visitors. Exercise caution when crossing streets, and if riding a motorcycle, wear a helmet and verify you hold an appropriate license category.
Travel insurance that covers medical evacuation is strongly recommended for all visitors to Indonesia.
Local Culture & Etiquette
Semarang reflects a distinctive blend of Javanese, Chinese-Indonesian (Peranakan), and Dutch colonial heritage. This is visible in architecture, food, religious practice, and local customs. The city has a significant Muslim majority, alongside communities practicing Buddhism, Christianity, and Hinduism — religious diversity that has historically coexisted with relatively little friction.
Dress and conduct: Dress modestly when visiting mosques and temples. For mosques, women should cover hair and shoulders; both men and women should cover legs. Sarongs are often available to borrow at major religious sites. Remove shoes before entering places of worship.
Javanese social norms: Javanese culture places value on politeness, indirectness, and avoiding public confrontation. Losing one's temper in a dispute is generally counterproductive and viewed negatively. A calm, respectful manner goes a long way.
Photography: Ask permission before photographing individuals, particularly at religious sites. During active prayer times, minimize disruption and put the camera away.
Ramadan: During the Islamic fasting month (dates shift annually), eating, drinking, and smoking in public during daylight hours should be done discreetly out of respect for those fasting. Many local eateries close during the day and open after sunset.