AirlinesAirports.com
Powered by Google TranslateTranslate
Guide generated 2026-08-20 · time-sensitive facts (visas, prices, schedules) — verify on official sites
At a Glance
Known for: Dutch colonial architecture, Lawang Sewu, Sam Poo Kong temple, and lumpia Semarang
Best time: May to September (dry season); avoid peak wet season December–February
Suggested stay: 2–3 days
Language: Indonesian (Bahasa Indonesia); Javanese widely spoken locally
Currency: Indonesian Rupiah (IDR)
Time zone: WIB (UTC+7)

Overview

Semarang is the capital of Central Java province and one of Indonesia's major port cities, home to roughly 1.7 million people. Positioned on the northern coast of Java, it has been a significant trading hub since at least the 15th century, a history that left behind a layered urban fabric of Javanese, Chinese, Dutch, and Arab influences.

The city divides roughly into the low-lying, flood-prone coastal plain (known locally as kota bawah or Lower City) and the cooler, hilly residential and commercial areas to the south (kota atas or Upper City). The Dutch colonial quarter — Kota Lama — is the most-visited district for first-time travelers, while neighborhoods like Pecinan (Chinatown) and Kampung Melayu reveal other layers of the city's diverse heritage.

Semarang is not a major international tourist destination in the way Yogyakarta or Bali are, which works in its favor: attractions are rarely crowded, prices tend to be lower, and interactions with locals are less transactional. It rewards travelers who enjoy genuine urban exploration over curated experiences.

Before You Go

Visas

Indonesia's visa policy changes periodically. Check TravelerPulse's Visas section for current guidance and verify requirements directly with Indonesia's Directorate General of Immigration (imigrasi.go.id) before traveling.

Health

Consult a travel health professional at least four to six weeks before departure. Discuss vaccinations relevant to Java (hepatitis A and B, typhoid, and routine vaccinations are commonly recommended). Tap water is not safe to drink; use sealed bottled water. Dengue fever is present year-round — use insect repellent.

Climate

Semarang has a tropical monsoon climate. The dry season (roughly May–September) brings lower humidity and more reliable sunshine. The wet season peaks December–February with heavy afternoon rain and occasional flooding in low-lying areas. Even in the dry season, carry a compact rain jacket.

Money

ATMs (BRI, BCA, Mandiri, and international-network machines) are widely available in malls and main commercial streets. Cards are accepted in larger hotels and modern restaurants but cash is essential for street food, local markets, and smaller guesthouses. Verify locally for current exchange options.

Getting There

By Air

Ahmad Yani International Airport (SRG) sits within the city limits, unusually close to the center — around 5–7 km from Kota Lama. It handles domestic routes from Jakarta, Bali, Surabaya, Makassar, and other Indonesian cities, as well as some regional international services. Check current routes and schedules with your preferred airline or booking platform, as they change regularly.

By Train

Semarang has two main stations: Tawang (in the historic Lower City, convenient for Kota Lama) and Poncol. Both connect to Jakarta (Gambir station) and Surabaya via Kereta Api Indonesia (KAI). Journey times, fares, and classes vary; book through the KAI Access app or the official KAI website. Trains are generally a comfortable and punctual option for intercity travel on Java.

By Road

Long-distance buses connect Semarang to Yogyakarta (roughly 3–4 hours depending on traffic and route), Solo, Surabaya, and Jakarta. The Trans-Java toll road has improved journey times significantly in recent years. Several bus terminals operate in the city; Terboyo and Mangkang are the main long-distance hubs — verify which terminal serves your route locally.

Getting Around

Ride-Hailing Apps

Gojek and Grab are the most practical way to get around for most visitors. Both offer motorbike taxis (ojek), car rides, and food delivery. Fares are shown upfront in the app, removing the need to negotiate.

BRT Trans Semarang

The city operates a Bus Rapid Transit (BRT) network called Trans Semarang with several corridors covering key areas including the airport, Tawang station, and major commercial districts. It is an affordable option; verify current routes, fares, and operating hours locally or at the terminal.

On Foot

Kota Lama (the Dutch colonial quarter) is compact and walkable. Sidewalk quality varies and flooding can affect low-lying streets after heavy rain. The hilly Upper City is less pedestrian-friendly and better navigated by app-based transport.

Taxis

Metered taxis operate in the city. Use reputable operators and confirm the meter is running, or agree on a fare in advance.

Things to See & Do

Kota Lama (Old Town)

The Dutch colonial quarter is Semarang's most recognizable district, centered on Taman Srigunting square. Buildings dating from the 17th to early 20th centuries line narrow streets — some beautifully restored, others in picturesque decay. The area has seen active revitalization in recent years, with new cafés and galleries opening in restored warehouses. It is best explored on foot in the morning before heat peaks.

Lawang Sewu

One of Central Java's most photographed landmarks, Lawang Sewu ('Thousand Doors' in Javanese) is a grand Dutch-colonial office complex built in the early 1900s for the Netherlands Indies Railway Company. Its twin towers, sweeping staircases, and stained-glass windows are the main draw. Admission is charged; verify current hours and fees at the site before visiting.

Sam Poo Kong Temple

A large and visually striking Chinese-Javanese temple complex said to mark the landing site of Ming admiral Zheng He in the 15th century. The complex includes multiple shrines and is an active place of worship. It is particularly atmospheric during Chinese New Year festivities. Verify opening hours and any dress code requirements before visiting.

Pecinan (Chinatown)

Semarang's historic Chinatown is one of Java's most intact, with old shophouses, clan temples, and narrow lanes worth wandering. The area is especially lively during Imlek (Lunar New Year) and Cap Go Meh celebrations. The Pasar Gang Baru market within Pecinan is a good place to find local snacks and street food.

Gedung Batu Hill and Surrounding Viewpoints

The hilly southern parts of the city offer elevated perspectives and several residential neighborhoods with colonial-era villas. Simongan area near Sam Poo Kong also has historical Buddhist cave shrines worth exploring.

Day Trips

Semarang is a practical base for day trips to Borobudur, the Dieng Plateau, Solo (Surakarta), and Yogyakarta, all reachable within a few hours by road or rail.

Food & Drink

What to Eat

Semarang has its own distinct culinary identity within the broader Javanese tradition. Key dishes and foods to seek out include:

  • Lumpia Semarang — the city's signature snack: spring rolls filled with bamboo shoots, egg, and sometimes shrimp or chicken, served with a sweet sauce and fresh chillies. Both fried and fresh (not fried) versions exist.
  • Nasi Ayam Semarang — chicken rice served with a light, aromatic broth and accompaniments; a common breakfast dish.
  • Tahu Gimbal — a salad of fried tofu, prawn fritters, bean sprouts, and vegetables dressed with peanut sauce.
  • Mie Kopyok — noodles served with a clear broth, lontong (rice cake), sprouts, and a peanut-garlic dressing.
  • Wingko Babat — a chewy coconut cake, a popular local souvenir food.
  • Bandeng Presto — pressure-cooked milkfish (bandeng) where even the small bones are softened; a Semarang specialty often taken home as a gift.

Where to Eat

Street food stalls and warung (small local eateries) serve the most authentic and affordable food. The Pasar Semawis night market in Pecinan is a popular evening food destination. Kota Lama has seen growth in café-restaurants suited to longer stays. Verify current opening times locally.

Shopping

Semarang is not a major shopping destination but offers some worthwhile local products. Bandeng Presto and Wingko Babat are the most commonly purchased food souvenirs and are sold at dedicated shops near the train stations and along Pandanaran street, which is known as the city's main souvenir strip. Lumpia is also packaged for travel from established shops in Pecinan.

For everyday goods and air-conditioned browsing, the city has several large malls including Paragon City and Java Supermall. Pasar Johar is the city's large traditional market in the Lower City, good for textiles and household goods, though it has been affected by fire and reconstruction in recent years — check its current status locally before visiting.

Practical Information

Connectivity

Mobile data is affordable and widely available through Indonesian SIM cards (Telkomsel, Indosat, XL). Tourist SIMs can be purchased at the airport or mobile phone shops with a passport. Free Wi-Fi is offered in many cafés and hotels; quality varies.

Electricity

Indonesia uses 220V/50Hz with Type C and F plugs (two round pins). Bring a universal adapter if needed.

Emergency Contacts

For general emergencies in Indonesia, the national emergency number is 112. For police: 110. For ambulance: 118 or 119. Verify locally whether these numbers are fully operational in Semarang and confirm the location of the nearest hospital or clinic on arrival.

Pharmacies and Medical

Pharmacies (apotek) are common throughout the city. For serious medical needs, RS Kariadi (a major teaching hospital) is a reference facility — verify contact details and current hours locally.

Tipping

Tipping is not mandatory but is appreciated in restaurants (rounding up or leaving small change is common), and for guides or drivers who give good service.

Safety

Semarang is generally considered a safe city for travelers. Petty theft — phone snatching from motorbikes, pickpocketing in crowded markets — is the most commonly reported issue. Standard urban precautions apply: keep valuables secure and out of sight, be alert in busy public spaces, and avoid displaying expensive items.

The low-lying parts of the city, including Kota Lama, are prone to flooding (banjir rob) — a combination of tidal flooding and land subsidence that affects the northern coastal plain. During the wet season or high tides, some streets may be temporarily impassable. Check local conditions if traveling in those months.

Road traffic is heavy and lane discipline is loose by Western standards. Exercise caution when crossing roads and use pedestrian crossings or follow local lead.

Local Culture & Etiquette

Semarang reflects Central Java's syncretic cultural character, where Javanese, Chinese, Arab, and Dutch influences have coexisted for centuries. The city's population is predominantly Muslim, and Islamic customs should be respected — modest dress is appropriate when visiting mosques or conservative neighborhoods, and awareness of prayer times is considerate.

The city's substantial Chinese-Indonesian community maintains active temple traditions and celebrations. The Cap Go Meh festival (15 days after Lunar New Year) is particularly vibrant in Semarang and draws large crowds to Pecinan. Asking permission before photographing people at places of worship is both polite and expected.

Javanese concepts of unggah-ungguh (respectful social etiquette) remain relevant in daily interactions. A friendly greeting, patience, and a willingness to speak a few words of Indonesian will be well received.

Traveler FAQ

Is Semarang worth visiting or is it just a transit point?
Semarang deserves at least two full days as a destination in its own right. Its Dutch colonial district, Chinese heritage sites, and distinctive local cuisine offer genuine depth. Many travelers pass through without stopping, which means those who do stay find it refreshingly unhurried.
Can I do a day trip to Borobudur from Semarang?
Yes. Borobudur is roughly 90–120 km southwest of Semarang and reachable in around 2–3 hours by car or chartered vehicle depending on traffic. It is a long but manageable day trip; starting early is advisable to reach the temple before heat and crowds build.
What is 'banjir rob' and should it concern me?
Rob is the regular tidal flooding that affects Semarang's northern coastal areas, made worse by ongoing land subsidence. Low-lying streets — including parts of Kota Lama — can flood with little warning during high tides or heavy rain. Check local forecasts during the wet season and ask your accommodation about current conditions.
Is it easy to find vegetarian food in Semarang?
Vegetarian options exist but require some navigation. Rice and vegetable dishes, tofu and tempeh preparations, and some street snacks are meat-free. Dedicated vegetarian restaurants are available but not abundant — asking specifically about ingredients is advisable, as shrimp paste and anchovies appear in some dishes that look vegetarian.
What language should I use to get around?
Indonesian (Bahasa Indonesia) is understood everywhere and a basic phrase book or translation app will take you far. English is spoken in hotels, some tourist sites, and by younger residents in commercial areas, but should not be assumed outside those contexts. Javanese is widely spoken in everyday local conversation.
How does Semarang's heat compare to other Javanese cities?
Semarang's coastal location makes it notably humid and hot, often feeling more intense than inland cities like Yogyakarta or Solo. Traveling in the morning, staying hydrated, and seeking air-conditioned breaks midday is a practical approach regardless of the season.
Are there ATMs at Ahmad Yani Airport?
ATMs are available at the airport, but availability and network access can vary. It is worth having some rupiah before arrival or withdrawing promptly on landing. Verify current facilities upon arrival as terminal services may change.

Places Near Semarang

Semarang in the News

Deal alertsAll travel news →

Traveler Photo Map

Leaflet © OpenStreetMap © CARTO

No GPS-tagged traveler photos yet — upload a photo with location data in the community section below and it will appear here.

indonesiajavacolonial historychinese heritagestreet foodurban explorationtemplessoutheast asia

Hotels in Semarang

Search stays for your dates

AirlinesAirports may receive compensation when you book or purchase through some of the links on this page, at no additional cost to you. Prices and availability are set by the booking provider and may change. We never share your private trip details with partners — only the destination, dates and party size you searched.

Events & Festivals in Semarang

Collecting well-known events for Semarang… check back in a moment.

Sign in to add and maintain local events.

Know Semarang? Help travelers.

Traveler-shared tips, places, warnings and photos — community content, separate from the editorial guide above.

Sign in to share tips, places and warnings.

No traveler contributions for Semarang yet — know this destination? Be the first to help.

Can't find what you're looking for? Ask travelers about Semarang — or share what you know.
Sign in to upload photos (boarding passes, baggage tags, tickets, airport & trip photos).
No community photos yet. Be the first to share one!

Semarang Talk – Vibes

0 posts · 0 following
Sign in to join the discussion.

No posts yet — start the conversation.