a city with many buildings
white and brown concrete building near green trees under white sky during daytime
woman in brown and green dress standing on street during daytime
a tall red brick building with a clock on it's side
a building with columns and a tower

Holiday in Semarang

City in Indonesia — tips, highlights & best time to visit 🇮🇩

Country

Indonesia

Type

City

Best time to travel

May to September (dry season, 26-33 °C). October to April is the rainy season with heavy afternoon showers.

Budget/day

35-80 €

Getting there from Germany

Flight to Semarang Ahmad Yani (SRG, approx. 16-20 hours with layovers via Jakarta, Singapore, or Kuala Lumpur). Visa on arrival or eVoA.

What makes Semarang special as a destination?

Semarang is the capital of the Central Java province and, with around 1.8 million inhabitants, the fifth largest city in Indonesia. The port city on the north coast of Java combines Javanese tradition, colonial Dutch architecture, and Chinese influences into a fascinating cultural mix — and remains largely untouched by mass tourism. The old town Kota Lama (Old Town) is a jewel of colonial architecture: dozens of decaying and restored Dutch buildings from the 18th and 19th centuries form an atmospheric neighborhood sometimes referred to as Little Amsterdam. The Blenduk Church (1753) with its distinctive dome is the oldest church building in Central Java. The Sam Poo Kong Temple is the oldest Chinese temple complex in Java, founded in the 15th century by the legendary Admiral Zheng He, who sailed the coasts of Southeast Asia with his treasure fleet. The colorful red pavilions and carved dragons attract visitors of all religions. Lawang Sewu (“Thousand Doors”) is a monumental colonial building of the Dutch railway company, built in 1907, with countless arches and windows. Long famous as a haunted house, it has been extensively restored and is now one of the most photographed buildings in Java. On the Gedong Songo Plateau, about 45 km south of the city at over 1,200 meters high, stand nine Hindu temples from the 8th and 9th centuries amidst misty forests overlooking steaming volcanic slopes — a mystical experience away from the tourist trails. The nearby Borobudur (about 2 hours away) and Prambanan are easily accessible as day trips.

Food
90
Urban
85
Culture
75
Safety
65
Winter
65

What are the top highlights in Semarang?

The top highlights in Semarang include Kota Lama (Old Town), Sam Poo Kong Temple, Lawang Sewu, Gedong Songo Temple, Brown Canyon.

The places you absolutely must not miss.

1

Kota Lama (Old Town)

Colonial district with Dutch buildings from the 18th century: atmospheric alleys, cafes, and the Blenduk Church from 1753.

2

Sam Poo Kong Temple

Oldest Chinese temple complex in Java from the 15th century: founded by Admiral Zheng He, colorful complex.

3

Lawang Sewu

Monumental colonial building from 1907 with countless arches: once famous as a haunted house, now a restored landmark.

4

Gedong Songo Temple

Nine Hindu temples from the 8th century at 1,200 m height: misty forests, hot springs, and mystical volcanic atmosphere.

5

Brown Canyon

Abandoned quarry with dramatic rock formations: Semarang's Instagram hotspot, similar to the Grand Canyon in miniature.

Hotels in Semarang

Compare thousands of hotels, apartments and resorts on Expedia – with price guarantee, free cancellation and reward points.

Over 700,000 hotels
Free cancellation
Price guarantee
Compare hotels in Semarang

* You will be redirected to Expedia.de. Their terms of use apply.

Reise-SIM für Semarang

Günstig surfen im Urlaub mit travSIM

Pauschalreisen & Rundreisen

Berge & Meer – 170 Tage Cookie

When is the best time to visit Semarang?

The best time to visit Semarang is May to September (dry season, 26-33 °C). October to April is the rainy season with heavy afternoon showers.. 27-34 °C, dry and sunny, best travel time In winter: 25-32 °C, humid with daily tropical rain showers

Recommended travel time

May to September (dry season, 26-33 °C). October to April is the rainy season with heavy afternoon showers.

Summer

27-34 °C, dry and sunny, best travel time

Winter

25-32 °C, humid with daily tropical rain showers

How much does a holiday in Semarang cost?

Budget travellers: 15-30 €/day, mid-range: 35-80 €/day, luxury: 90-250 €/day.

Average costs per person per day

Budget

15-30 €

Hostel, Street food, Public transport

Mid-range

35-80 €

Hotel, Restaurant, Excursions

Luxury

90-250 €

Boutique hotel, Fine dining

How do I get from Germany to Semarang?

Flight to Semarang Ahmad Yani (SRG, approx. 16-20 hours with layovers via Jakarta, Singapore, or Kuala Lumpur). Visa on arrival or eVoA.

Book a package holiday to Semarang

Compare thousands of package holidays to Semarang and find the best deals with flight & hotel.

Compare package holidays now

What travel tips are there for Semarang?

Insider knowledge that makes your holiday better.

Visa on Arrival — Germans receive a 30-day visa upon entry (500,000 IDR, approx. 30 €) or in advance as eVoA online. Extendable once.

Indonesian Rupiah (IDR) — 1 € ≈ 17,200 IDR. ATMs are widespread, smaller shops accept cash only.

Borobudur as a day trip — the largest Buddhist temple in the world is only 2 hours away. Best to visit early in the morning for sunrise.

Grab and Gojek — Ride-hailing apps are cheap and reliable. Motorcycle taxis (Ojek) are the fastest way through traffic.

Visit Gedong Songo early — the temples are in the mountains and are often shrouded in mist in the morning. Best to go on weekdays when it's less crowded.

What should you eat in Semarang?

Typical specialities in Semarang: Lumpia Semarang — crispy spring rolls with bamboo shoots and shrimp: Semarang's most famous dish, a Chinese-Javanese fusion., Nasi Ayam Semarang — rice with shredded chicken, sambal, and egg: local variant of the Indonesian classic, spicier than elsewhere., Tahu Gimbal — fried tofu with shrimp, cabbage, and sweet-spicy peanut sauce: unique street food from Semarang., Bandeng Presto — milkfish cooked in a pressure cooker until the bones are soft: Semarang's original solution for bony fish., Wingko Babat — sticky coconut cake made from glutinous rice and grated coconut: sweet snack traditionally sold at Tawang Station..

These specialties you must try!

Lumpia Semarang — crispy spring rolls with bamboo shoots and shrimp: Semarang's most famous dish, a Chinese-Javanese fusion.
Nasi Ayam Semarang — rice with shredded chicken, sambal, and egg: local variant of the Indonesian classic, spicier than elsewhere.
Tahu Gimbal — fried tofu with shrimp, cabbage, and sweet-spicy peanut sauce: unique street food from Semarang.
Bandeng Presto — milkfish cooked in a pressure cooker until the bones are soft: Semarang's original solution for bony fish.
Wingko Babat — sticky coconut cake made from glutinous rice and grated coconut: sweet snack traditionally sold at Tawang Station.
Suitable for:ColonialTempleJavaneseInsider TipStreet FoodCultureHistory

Ready for Semarang?

Plan your Semarang holiday now with our free tools.

All destinations in IndonesiaAll destinations in Asia