Free Semarang Travel Guide & Mobile App
Plan your Semarang trip with Evendo. Get free guides to top attractions, restaurants, hotels, and bars. Web access or download the mobile app.
Semarang, Indonesia blends Kota Lama heritage, Javanese culture, coastal food and striking landmarks for rewarding city sightseeing and local experiences.
Coastal History and Colonial Streets
Semarang rises from Java’s north coast, where a busy port, lowland plain and densely settled hills have shaped the city’s character for centuries. Its most distinctive quarter is Kota Lama, the Old Town, where broad streets and former commercial buildings reflect the trading networks that connected Java with Europe, China and other parts of the Indonesian archipelago. The area’s best-known landmark, Gereja Blenduk, is an elegant domed church dating from the Dutch colonial period, while nearby warehouses and civic buildings are being adapted for cafés, galleries and cultural events.Read more about Semarang
Javanese Culture and Urban Life
From Lowlands to Hills
When is the best time to visit Semarang?
Best: January–March · 31°C| Month | High (°C) | Rainfall (mm) |
|---|---|---|
| January (best) | 31 | 321 |
| February (best) | 31 | 322 |
| March (best) | 31 | 323 |
| April | 31 | 324 |
| May | 32 | 325 |
| June | 32 | 327 |
| July | 32 | 328 |
| August | 32 | 329 |
| September | 32 | 330 |
| October | 32 | 331 |
| November | 32 | 333 |
| December | 32 | 334 |
Getting to and around Semarang
How to get there
Transportation
Best attractions in Semarang
Semarang’s principal attractions reveal several layers of Central Javanese life. Kota Lama, the restored Old Town, invites slow exploration among former trading offices, warehouses and civic buildings, with Gereja Blenduk at its architectural centre. Lawang Sewu, once linked to the Dutch East Indies railway system, is known for its grand corridors and distinctive windows, while the Museum Kereta Api Ambarawa lies outside the city and should be treated as a separate excursion. Sam Poo Kong in Simongan is a colourful temple complex connected with local traditions surrounding Zheng He and Chinese-Indonesian heritage. In the centre, the Museum Ranggawarsita introduces Javanese archaeology, arts and material culture, and the Great Mosque of Central Java provides a major contemporary Islamic landmark. Markets, food streets and short walks through Chinatown add an everyday dimension to formal sightseeing.
-
Tourist attraction
Lawang Sewu
Explore the majestic Lawang Sewu in Semarang, an iconic historical landmark rich in culture and architectural beauty.
15 min walk · 1.2 km from city centre
-
Buddhist temple
Wisata Sam Poo Kong
Experience the serene beauty and rich cultural heritage of Wisata Sam Poo Kong, a stunning Buddhist temple in Semarang, Central Java.
8 min drive · 2.5 km from city centre
-
Historical landmark
Tugu Muda Semarang
Discover the rich history and cultural significance of Tugu Muda Semarang, a landmark that symbolizes Indonesia's fight for independence.
17 min walk · 1.3 km from city centre
-
National park
Indonesia Kaya Park
Explore the lush landscapes and serene atmosphere of Indonesia Kaya Park, a must-visit national park in Semarang for nature lovers and adventurers.
3 min walk · 0.3 km from city centre
Best landmarks in Semarang
Lawang Sewu is Semarang’s most recognisable colonial-era landmark, its name meaning “A Thousand Doors” in Javanese and Indonesian, a reference to the building’s many openings rather than a literal count. Gereja Blenduk, formally the Protestant Immanuel Church, anchors Kota Lama with its prominent dome and long association with the colonial port community. Tugu Muda, an obelisk-like monument near the city centre, commemorates the struggle remembered as the Battle of Five Days in 1945. Sam Poo Kong’s richly coloured halls and courtyards express the city’s Chinese-Indonesian religious heritage, while the Great Mosque of Central Java is a large modern Islamic complex with monumental arcades and umbrellas. The Old Town’s warehouses, façades and street plan are significant collectively, showing how commerce and colonial administration shaped Semarang’s historic core.
-
Tourist attraction
Lawang Sewu
Explore the architectural beauty and haunting history of Lawang Sewu, a historical landmark and museum in Semarang, Central Java, Indonesia.
15 min walk · 1.2 km from city centre
-
Buddhist temple
Wisata Sam Poo Kong
Explore Wisata Sam Poo Kong, a stunning Buddhist temple in Semarang that offers a blend of cultural heritage, spiritual tranquility, and breathtaking architecture.
8 min drive · 2.5 km from city centre
-
Tourist attraction
Eling Bening
Discover the breathtaking views and culinary delights at Eling Bening, a picturesque tourist attraction in Central Java, Indonesia.
49 min drive · 29 km from city centre
-
Historical landmark
Tugu Muda Semarang
Discover Tugu Muda Semarang, a historical landmark symbolizing Indonesia's resilience, surrounded by lush gardens and a vibrant atmosphere.
17 min walk · 1.3 km from city centre
Explore Semarang on the map
Plan your Semarang trip on one map. See where the top attractions, landmarks, restaurants, bars and hotels are, find what's near where you're staying, and book hotels and experiences in a few clicks.
Neighbourhoods in Semarang
-
Chinatown Semarang Chinatown Semarang reveals Tay Kak Sie Temple, Gang Warung food stalls, Semawis evenings and the city's enduring Chinese-Indonesian heritage. 5 min drive · 1.8 km from city centre
-
Kota Lama Kota Lama Semarang reveals Dutch-era streets, Gereja Blenduk, restored warehouses, cafés, galleries and port history in Indonesia’s historic old town. 8 min drive · 2.6 km from city centre
-
Old Town Semarang Old Town Semarang reveals Dutch colonial architecture, Gereja Blenduk, creative cafés and heritage walks through Semarang’s historic port district. 8 min drive · 2.6 km from city centre
-
Simpang Lima Simpang Lima Semarang pairs a landmark civic square with malls, street food, Baiturrahman Mosque and easy access to Central Java’s cultural capital. 6 min walk · 0.5 km from city centre
Swipe for more neighbourhoods
Best hotels in Semarang
Best restaurants in Semarang
Semarang’s food culture reflects its position as a north-coast trading city, combining Javanese flavours with Chinese-Indonesian influences. The signature snack is lumpia Semarang, a spring roll commonly filled with bamboo shoots and other ingredients, while tahu gimbal pairs fried tofu, vegetables and prawn fritters with a peanut-based sauce. Soto Semarang, nasi ayam, wingko babat and bandeng presto are other local specialities found in restaurants, market stalls and modest warungs. Around Kota Lama, Chinatown and the central districts, old-fashioned eateries sit beside cafés and contemporary restaurants, while morning markets provide a more informal view of local cooking. Sweet dishes, fried snacks and strong coffee are part of the city’s daily rhythm. Menus may vary by stall, so diners with allergies or dietary restrictions should ask about sauces, seafood and meat-based ingredients before ordering.
-
Seafood
Restoran Kampung Laut
Experience exquisite seafood dining at Restoran Kampung Laut in Semarang, where every dish is crafted from the freshest ingredients and served with stunning views.
15 min drive · 4.9 km from city centre
-
Restaurant
Kedai Beringin
Experience authentic Chinese cuisine at Kedai Beringin in Semarang – a family-friendly restaurant offering delightful breakfasts and rich flavors.
6 min drive · 1.9 km from city centre
-
Indonesian
Waroeng Kaligarong - Kuliner Semarang Panjaitan
Discover the authentic flavors of Indonesia at Waroeng Kaligarong, where every dish tells a story.
12 min walk · 0.9 km from city centre
-
Bistro
Spiegel All Day Bar & Dining
Discover the vibrant culinary scene at Spiegel All Day Bar & Dining in Semarang, where exquisite flavors meet a lively atmosphere.
8 min drive · 2.6 km from city centre
Best bars in Semarang
Semarang’s nightlife is relatively restrained compared with Jakarta or Bali, with evening life centred more on food, cafés and social gatherings than on large club districts. Kota Lama has become a popular setting for coffee shops, casual bars and late-afternoon gatherings, particularly in and around its restored heritage streets. The central districts also offer lounges, hotel bars and restaurants where evenings are generally relaxed, while live music appears periodically in cafés and entertainment venues rather than through a single dominant scene. Local families and students often spend the night at food stalls, dessert shops and open-air venues, giving the city a sociable, low-key character. Visitors should respect local religious and cultural norms, check transport arrangements before travelling late and remember that venues, licensing conditions and opening patterns can change.
-
Bistro
Spiegel All Day Bar & Dining
Experience the vibrant culinary scene at Spiegel All Day Bar & Dining in Semarang, where delightful flavors meet lively entertainment.
8 min drive · 2.6 km from city centre
-
Bar
The Tavern
Experience the best of American dining in Semarang at The Tavern, where delicious food meets a vibrant atmosphere.
6 min drive · 2.0 km from city centre
-
Grill
Sakapatat Beer Garden & Resto
Experience Semarang's vibrant culinary scene at Sakapatat Beer Garden & Resto, where delicious grills meet a lively atmosphere in a stunning garden setting.
16 min walk · 1.3 km from city centre
-
Bar
AtoZ Bar Wine & Brasserie
Discover the perfect blend of fine wines and exquisite dining at AtoZ Bar Wine & Brasserie in Semarang, where culinary excellence meets vibrant ambiance.
5 min drive · 1.6 km from city centre
Best nightclubs in Semarang
Semarang’s nightlife is relatively restrained compared with Jakarta or Bali, with evening life centred more on food, cafés and social gatherings than on large club districts. Kota Lama has become a popular setting for coffee shops, casual bars and late-afternoon gatherings, particularly in and around its restored heritage streets. The central districts also offer lounges, hotel bars and restaurants where evenings are generally relaxed, while live music appears periodically in cafés and entertainment venues rather than through a single dominant scene. Local families and students often spend the night at food stalls, dessert shops and open-air venues, giving the city a sociable, low-key character. Visitors should respect local religious and cultural norms, check transport arrangements before travelling late and remember that venues, licensing conditions and opening patterns can change.
-
Bar
AtoZ Bar Wine & Brasserie
Experience Semarang's vibrant nightlife at AtoZ Bar Wine & Brasserie, where exquisite cuisine meets an extensive wine selection in a lively atmosphere.
5 min drive · 1.6 km from city centre
-
Karaoke bar
Orbit Executive Karaoke Semarang
Experience vibrant nightlife and sing your heart out at Orbit Executive Karaoke Semarang – the ultimate destination for karaoke enthusiasts in Central Java.
9 min drive · 2.9 km from city centre
-
Karaoke bar
Babyface Karaoke
Experience vibrant nightlife and unforgettable karaoke sessions at Babyface Karaoke in Semarang, where every night is a celebration of music and fun.
12 min drive · 4.1 km from city centre
-
Night club
HW Tiger Club Semarang
Discover the electrifying nightlife at HW Tiger Club Semarang, where vibrant music and exceptional cocktails create unforgettable memories.
9 min drive · 2.9 km from city centre
Best shops in Semarang
Shopping in Semarang ranges from traditional markets and specialist food shops to modern malls and small independent retailers. Pasar Johar, rebuilt after major damage and long associated with the city’s central trading life, is a useful place to encounter everyday commerce, although the market environment is busier and more practical than a curated souvenir centre. Around Kota Lama and nearby districts, independent shops and cafés sell local snacks, crafts and contemporary products, while Chinatown offers Chinese-Indonesian food goods and traditional retail character. Visitors may look for lumpia, wingko babat, bandeng products, batik from Central Java and locally made packaged foods, checking how items should be transported before buying. Shopping centres provide air-conditioned retail and familiar brands, but smaller markets and long-established food sellers offer a closer connection to Semarang’s culinary and commercial traditions.
-
Shopping mall
Paragon City Mall Semarang
Discover shopping, dining, and entertainment at Paragon City Mall Semarang, a vibrant hub in Central Java for tourists and locals alike.
17 min walk · 1.3 km from city centre
-
Shopping mall
Pollux Mall Paragon Semarang
Experience the best shopping, dining, and entertainment at Pollux Mall Paragon Semarang, a vibrant hub in Central Java.
17 min walk · 1.3 km from city centre
-
Shopping mall
Mal Ciputra Semarang
Discover Mal Ciputra Semarang, a vibrant shopping mall offering diverse retail options, delightful dining, and entertainment for an unforgettable experience.
6 min walk · 0.4 km from city centre
-
Shopping mall
Java Supermall
Explore Java Supermall: Semarang's ultimate shopping haven with diverse stores, delicious dining, and vibrant entertainment options.
7 min drive · 2.3 km from city centre
Get your free copy of our complete guide to Semarang, delivered straight to you.
Everything on this page, from attractions and restaurants to essentials and local phrases, in one PDF you can read offline, print or share.
Already have an account? Sign in
Your Semarang guide is ready.
We'll send it to · Not you? Sign out

Getting your guide ready…
We are putting together a fresh copy of the Semarang guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.
Semarang essentials
Currency and Payment
Safety
Emergency Situations
Do's and Don'ts
Local Tips
From Eve
Local phrases worth knowing
You don't need to get them perfect. A few words go a long way, and locals appreciate the effort.
Basics
| English | Local | Say it |
|---|---|---|
| Hello | Halo | [ha-lo] |
| Goodbye | Sampai jumpa | [sam-pai jum-pa] |
| Yes | Ya | [ya] |
| No | Tidak | [ti-dak] |
| Please/You're welcome | Silakan | [si-la-kan] |
| Thank you | Terima kasih | [te-ri-ma ka-sih] |
| Excuse me/Sorry | Maaf | [ma-af] |
| How are you? | Apa kabar? | [a-pa ka-bar] |
| Fine. And you? | Baik. Dan kamu? | [ba-ik. dan ka-mu] |
| Do you speak English? | Bisa bicara bahasa Inggris? | [bi-sa bi-ca-ra ba-ha-sa ing-gris] |
| I don't understand | Saya tidak mengerti | [sa-ya ti-dak men-ger-ti] |
Eating & Drinking
| English | Local | Say it |
|---|---|---|
| I'd like to see the menu, please | Saya ingin melihat menu, tolong | [sa-ya in-gin me-li-hat me-nu, to-long] |
| I don't eat meat | Saya tidak makan daging | [sa-ya ti-dak ma-kan da-ging] |
| Cheers! | Selamat! | [se-la-mat] |
| I would like to pay, please | Saya ingin membayar, tolong | [sa-ya in-gin mem-ba-yar, to-long] |
Emergencies
| English | Local | Say it |
|---|---|---|
| Help! | Tolong! | [to-long] |
| Go away! | Pergi! | [per-gi] |
| Call the Police! | Panggil polisi! | [pang-gil po-li-si] |
| Call a doctor! | Panggil dokter! | [pang-gil dok-ter] |
| I'm lost | Saya tersesat | [sa-ya ter-se-sat] |
| I'm ill | Saya sakit | [sa-ya sa-kit] |
Shopping
| English | Local | Say it |
|---|---|---|
| I'd like to buy... | Saya ingin membeli... | [sa-ya in-gin mem-be-li...] |
| I'm just looking | Saya hanya melihat-lihat | [sa-ya han-ya me-li-hat-li-hat] |
| How much is it? | Berapa harganya? | [be-ra-pa har-ga-nya] |
| That's too expensive | Itu terlalu mahal | [i-tu ter-la-lu ma-hal] |
| Can you lower the price? | Bisa kurangi harganya? | [bi-sa ku-rang-i har-ga-nya] |
Time & Numbers
| English | Local | Say it |
|---|---|---|
| What time is it? | Sekarang jam berapa? | [se-ka-rang jam be-ra-pa] |
| It's one o'clock | Jam satu | [jam sa-tu] |
| Half past (10) | Setengah (sepuluh) | [se-ten-gah (se-pu-luh)] |
| Morning | Pagi | [pa-gi] |
| Afternoon | Sore | [so-re] |
| Evening | Malam | [ma-lam] |
| Yesterday | Kemarin | [ke-ma-rin] |
| Today | Hari ini | [ha-ri i-ni] |
| Tomorrow | Besok | [be-sok] |
| 1 | Satu | [sa-tu] |
| 2 | Dua | [du-a] |
| 3 | Tiga | [ti-ga] |
| 4 | Empat | [em-pat] |
| 5 | Lima | [li-ma] |
| 6 | Enam | [e-nam] |
| 7 | Tujuh | [tu-juh] |
| 8 | Delapan | [de-la-pan] |
| 9 | Sembilan | [sem-bi-lan] |
| 10 | Sepuluh | [se-pu-luh] |
Transport & Directions
| English | Local | Say it |
|---|---|---|
| Where's a/the...? | Dimana ada/ada... | [di-ma-na a-da/a-da...] |
| What's the address? | Alamatnya apa? | [a-la-mat-nya a-pa] |
| Can you show me (on the map)? | Bisa tunjukkan saya (di peta)? | [bi-sa tun-juk-kan sa-ya (di pe-ta)] |
| When's the next (bus)? | Kapan yang berikutnya (bis)? | [ka-pan yang be-ru-tu-nya (bis)] |
| A ticket (to ....) | Tiket (ke ....) | [ti-ket (ke ....)] |
History of Semarang
Early Coastal Settlements
Semarang developed on Java’s northern coast in a region shaped by maritime trade, river mouths and fertile lowlands. The modern city grew from settlements associated with the Semarang River and the coastal trading world of Central Java, although its earliest history is better understood through broader regional connections than through a single documented foundation date. Javanese communities exchanged rice, timber and other goods with merchants travelling between ports around the Java Sea, while the nearby hills provided a defensible and agriculturally useful hinterland. This relationship between coast and uplands remains visible in Semarang’s geography: the northern districts are dense, commercial and port-oriented, whereas the southern city climbs towards cooler residential and institutional areas.
Islamic Java and Demak Influence
During the growth of Islamic sultanates in northern Java, Semarang became part of a coastal political and religious landscape linked to Demak and other Javanese centres. Muslim scholars, traders and pilgrims contributed to the spread of Islam, while older Javanese customs and local forms of religious practice continued alongside it. A traditional account connects the arrival of the Chinese Muslim admiral Zheng He, known locally as Sam Poo Tay Djien, with the wider history of the area; Sam Poo Kong commemorates this tradition, though the stories surrounding Zheng He combine historical memory and later devotional interpretation. By the early modern period, Semarang was an established port within Java’s expanding commercial networks.
Dutch East India Company Rule
The Dutch East India Company entered Semarang’s political history in the late seventeenth century, receiving control of the settlement from the Mataram court in 1678. Dutch authority strengthened the port’s role in the export economy and brought new administrative, military and commercial structures. The colonial town expanded around the harbour and river, with canals, warehouses, defensive works and separate residential areas reflecting the period’s rigid social order. Chinese merchants and communities played an important role in commerce, while Javanese residents remained central to the surrounding agricultural economy. The foundations of the present Kota Lama emerged from this period of intensified colonial trade and urban administration.
Railways and Colonial Expansion
In the nineteenth and early twentieth centuries, Semarang grew as a transport and administrative centre in the Netherlands East Indies. Roads, railways and port facilities connected the city with agricultural districts in Central Java, helping move sugar, coffee, tobacco and other commodities to the coast. Railway development left an especially strong architectural legacy, represented by Lawang Sewu and the former offices associated with the Nederlands-Indische Spoorweg Maatschappij. European civic buildings and commercial premises rose in the Old Town, while Chinese and Arab quarters developed their own institutions, shops and places of worship. This expansion brought economic growth but also entrenched colonial inequalities in land, labour and access to services.
Occupation and Indonesian Independence
Japanese forces occupied Semarang from 1942 during the Second World War, disrupting colonial administration and imposing wartime controls on the city’s population and economy. After Indonesia proclaimed independence in 1945, Semarang became a centre of conflict between Indonesian republican forces and returning Dutch-backed forces. The Battle of Five Days in Semarang, fought from 15 to 19 October 1945, is remembered as an important episode in the early independence struggle; its commemoration is associated with the Tugu Muda monument. These years transformed the meaning of the city’s public spaces, which increasingly represented Indonesia’s national struggle rather than colonial authority.
A Modern Central Javanese City
After independence, Semarang became the capital of Central Java and expanded rapidly as a provincial government, education, manufacturing and transport centre. Urban growth spread southwards from the historic coastal core, while new roads and housing connected older districts with the hills. The port remained economically important, although land subsidence, tidal flooding and drainage have become significant challenges in parts of the northern plain. Conservation work in Kota Lama, the continued importance of Sam Poo Kong and the preservation of buildings such as Lawang Sewu show how Semarang presents its layered past within a modern Indonesian city. Its identity today rests on the coexistence of Javanese traditions, maritime commerce and a visibly multicultural urban heritage.
Semarang in Photos
Browse through our photo collection highlighting the charm and character of the destination.
Cities near Semarang
The closest cities to Semarang, if you have time for more than one stop.
-
Yogyakarta Yogyakarta brings Javanese court culture, ancient temples, creative cafés, vivid markets and volcanic landscapes together in Indonesia’s cultural heart. 1 h 50 min drive · 90 km from city centre
-
Surabaya Surabaya blends colonial streets, heroic history, East Javanese cuisine and lively markets with Madura and Mount Bromo nearby for culture-rich city breaks. 4 h 39 min drive · 259 km from city centre
-
Bandung Bandung, Indonesia blends Dutch-era streets, Sundanese culture, volcanic scenery, creative cafés, museums and memorable food in West Java's cool highlands. 5 h 29 min drive · 309 km from city centre -
Jakarta Jakarta blends Indonesian history, colonial architecture, vibrant arts, street food and modern city life, with museums, markets and island escapes nearby. 7 h 7 min drive · 407 km from city centre
-
Bali Discover Bali, the Island of Gods, where stunning beaches, vibrant culture, and lush landscapes create a tropical paradise for every traveler. 9 h 29 min drive · 549 km from city centre
Swipe for more cities
Explore more

Explore more of Indonesia
Explore Indonesia: An archipelago of diverse cultures, stunning landscapes, and endless adventures from bustling cities to serene beaches.
Explore Indonesia