Overview
Semarang is the capital of Central Java province in Indonesia. It is a bustling, growing mid-sized city with a population of almost 1.7 million in 2020. It is more an administrative and business town than a tourist destination. It nevertheless has its own charm, with contrasting modern mid-rises, a significant set of Dutch colonial architecture, Chinatown, and "kampung" all jutting against each other.
Understand
The city's name is said to derive from the Javanese words "asem" and "arang", which could be translated as "scarce tamarind."
Orientation Semarang lies on the province's northern coast.
Semarang's topography is marked by a narrow coastal plain, rising sharply inland. The sea is slowly reclaiming the coastal lowlands during the monthly rob or high tides, causing flooding up to more than a kilometer from the coast.
The coastal location can make the climate uncomfortably hot and humid. It is not unusual for temperatures to be above .
In contrast to many Indonesian cities, Semarang still has a fair amount of greenery. Locals will tell you that areas that used to be (by their standards) "cool" are no longer. The climate is hot and humid, except on the slope - where it is slightly more pleasant - towards Ungaran, so wear light-coloured cotton clothes, such as T-shirts and knee-length trousers for comfort.
Visitor information In 2007 the government started to promote Semarang as a tourist destination, starting with the Semarang Pesona Asia (Semarang, Asia's Enchantment) branding.
Tourist Information Center (TIC) Semarang. Has an information counter and some leaflets about Semarang and other parts of Central Java. The Joglosemar bus (going to Yogyakarta or Solo) and the Central Java Travel shuttle van (going to Jepara), depart from here.
Tourist Information Center, (TIC) Achmad Yani Airport. The tourist office also has an information counter at the airport.
Get in
For international arrivals, if you need a Visa on Arrival, proceed to the left side of the immigration queue, otherwise, go straight to the immigration counter.
Buses from the airport Line 5 (Koridor V) of the TransSemarang Bus Rapid Transit (BRT) system passes through the airport between 05:30 and 18:30 with a headway every 10 minutes. TransSemarang BRT Airport bus runs between 18:00 and 24:00. For the city centre (e.g. Simpang Lima or the City Hall Balai Kota), take the bus towards Tawang railway station and transfer to Line 1 (Koridor I) in Karangayu. Keep your ticket for checking.
Taxis from the airport There is a taxi counter outside arrivals, to the left. Cross over the drop-off lane. A cheaper option is to turn right out of arrivals and walk to where incoming taxis drop off travellers at the departure area, and take one that has just dropped its passengers off.
There are two main railway stations, both on the north coast mainline connecting Jakarta with Surabaya:
Semarang is well-connected to Jakarta, Bandung and Surabaya by train. The economy and executive class train Joglosemarkerto travels in a loop across Central Java, through Yogyakarta, Solo, Semarang, Pekalongan, Tegal, Purwokerto, and back to Yogyakarta, as well as in the reverse direction. Multiple executive-class trains connect Semarang to Jakarta (6 hours) and Surabaya (4 hours) several times a day, with overnight journeys also possible. The Harina service connects Semarang to Bandung and Surabaya once a day with executive and economy class coaches.
By car Semarang can be reached by car from both Jakarta and Surabaya in around 4-5 hours and from Solo in less than 2 hours using the Trans-Java toll road.
From Cilacap in the very southwest of Central Java will take seven to eight hours, via Banyumas, Wonosobo and Temanggung. At Temanggung you can choose to keep going on the main roads through Secang and Ambarawa, or to cut up over the side of Mount Ungaran to Sumowono and Bandungan and take advantage of their all-day fruit and vegetable market.
By bus The biggest and most modern bus terminal in Semarang is:
Many bus companies offer daily service from Jakarta, from Pulo Gebang Bus Terminal and Kampung Rambutan Bus Terminal in East Jakarta, Kalideres Bus Terminal and Grogol Bus Terminal in West Jakarta, or from Pasar Jumat Bus Terminal (the successor of Lebak Bulus Bus Terminal) in South Jakarta. The overnight bus with A/C is also available with good service. Sometimes the bus route is Jakarta to Solo via Semarang. In this case, you can ask the bus driver's assistant (the on-board ticket-checker) to wake you up in Semarang.
There is an executive-class tourist bus Joglosemar, which connects Jogjakarta, Solo, and Semarang (hence the name). It picks up tourists from specific hotels and provides snacks and water for their trip. Pricier than other executive buses, it is more comfortable and provides friendly service. They depart almost hourly.
Other companies providing shuttle vans in and out of Semarang include DayTrans (from Jogjakarta, Jepara), Solo and Cilacap), Central Java Travel, Bejeu (from Jepara), Bintang Raya, Matraman Travel, Mitra Travel and Putra Mandiri.
If you want to reserve a bus and travel online, there are some booking portals called Easybook, redBus, or Traveloka. This serves bus and travel tickets from cities like Bandung, Jakarta, Surabaya and Yogyakarta.
By boat Semarang's Tanjung Emas Port (reachable by TransSemarang Koridor III) is located in the northern part, in an area that unfortunately is often flooded during high tide.
It is regularly served by ships mostly to/from destinations in Kalimantan. The state-owned PELNI has ships going to Banjarmasin (using KM. Egon), Pontianak (using KM. Lawit), and Kumai (using KM. Leuser and KM. Egon). Another operator with ships also going to Kalimantan is Dharma Lautan Utama (DLU), which serves Pontianak, Ketapang, Kumai, and Sampit. There are no regular ships going directly into Semarang from other major cities in Java, except for occasional ships from Jakarta during the mudik period close to Lebaran offered an alternative for people going back to their hometowns.
Cruise ships occasionally spend a day in port. It has few facilities for passengers, but an informal market of street vendors often assembles outside the secure area. Most passengers take a one-day tour to Borobudur or a city tour of Semarang.
Get around
There are big and medium-sized buses operated by city government-owned company called TransSemarang buses with designated stops on raised platforms (locally known as shelter). Despite being called a BRT system, the buses do not travel in designated lanes. There are eight routes:
Koridor : Penggaron (Bus Terminal)-Mangkang (Bus Terminal) Koridor 1M: Mangkang (Bus Terminal)-Simpang Lima (night service, 18:00-23:00) Koridor : Sisemut (Bus Terminal)-Terboyo (Bus Terminal) Koridor : Pelabuhan (Port)-Elisabeth (via Peterongan) Koridor : Pelabuhan (Port)-Elisabeth (via Simpang Lima) Koridor : Cangkiran-Stasiun Tawang (Tawang Station) Koridor : Meteseh-Ahmad Yani Airport-PRPP Koridor : Diponegoro University (UNDIP) to Semarang State University (UNNES) Koridor : Terboyo (Bus Terminal)-Balai Kota (City Hall) Koridor : Cangkiran-Gunung Pati-Simpang Lima Koridor : Ahmad Yani Airport-Simpang Lima (night service, 18:00-24:00)
Most interchanging of buses is done at the Balai Kota (City Hall) or SMAN 5 shelter on Jl Pemuda.
The ticket is valid for as long as you are travelling, but you cannot break your journey. If you get off one bus and get straight on another, the ticket is valid. Keep your ticket when transferring from one corridor to another so that you won't have to buy a new ticket. Some of the less-frequented shelters do not have officials selling tickets, so you have to buy on board. Every bus also has a conductor. This is by far the most visitor-friendly method of going around by public transport.
Central Java provincial government also runs a bus rapid transit route, TransJateng, from Tawang railway station to the Bawen bus terminal, away on the southern outskirts of the city. Passing through Semarang Old Town, the main post office, town hall, Tugu Muda, Kariadi hospital. It also passes the Watu Gong Buddhist temple and the Sido Muncul jamu factory. If you break your journey, you will need to buy another ticket when you get back on. The first bus leaves at 05:00 until 21:00. They run every 15-20 minutes and should do the whole journey in about 90 minutes.
There are plenty of minibuses (locally called angkot or daihatsu) serving other routes. The route is written on the windscreen, and sometimes on the back and side of the vehicle. The route is normally written in the form of 'origin-destination' and sometimes with 'via' information if there is more than one minibus route with the same origin-destination but with a different path in between. For example, the route written as Johar-Sampangan, means it starts in Johar and ends in Sampangan, and vice-versa. There are two kinds of minibuses, the orange-coloured ones travel longer routes, and the yellow ones travel shorter routes (e.g. from a housing complex to the nearest market or terminal). Ask the conductor or driver before you board about the route and whether it goes where you want to go. This is where you need some rudimentary Indonesian as the person you ask is unlikely to speak English.
Make sure you understand the route or ask a friend. Make sure the driver uses the meter ("argo"). If he refuses to use the meter, use another taxi. List of taxi companies:
Blue Bird. Ordering a Blue Bird in Semarang is now possible through a smartphone app. They also link up with the Go-Jek ride service to offer Go-Bluebird.
Online ride-hailing apps Using your smartphone, you can now easily hail a GoJek or Grab in Semarang. It is worth investing in a local SIM card with data so you can use the apps. In Semarang, Grab offers Grab Car and Grab Bike, and GoJek offers its full range, including Go-Bluebird, its tie-in with Bluebird Taxis: book a Bluebird using the GoJek app. Because the maps used in the app are not always reliable, drivers tend to call you shortly after they accept the job, to get more precise information. It is helpful to have enough Indonesian language skills to tell them exactly where you are waiting, to be able to describe a useful landmark, and what colour clothes you are wearing.
On foot At first glance, central Semarang seems to have wide pavements. On closer inspection, they turn out to be paved with ceramic wall tiles that are lethally slippery when wet. Trees grow out of them, bus shelters take up nearly the whole width, traders start to encroach. Coupled with the hot and humid climate, walking suddenly seems a lot less attractive. What's more, trying to cross the road is borderline suicidal. Many of the main roads in the central area are one way, which turns them into race tracks. Pedestrian crossings, even with traffic lights, are disregarded. There are footbridges in places, but construction is low quality so watch your step on the stairs, and some have railings missing.
The Old Town is the only part of town that can be truly explored on foot. Behind Gereja Blenduk you will find a fascinating warren of streets between colonial offices and warehouses.
You can walk around the open green space of Simpang Lima, but crossing the road to get there is risky.
See
Gua Kreo. A modest cave formation surrounded by a man-made lake with a resident band of long-tailed macaques. Can get crowded on the weekend, but you may have it all to yourself on a weekday. Near the cave, there is Waduk Jatibarang or Jatibarang reservoir with a beautiful sight.
Lawang Sewu. Lawang Sewu means 'a thousand doors' in Javanese. It has a lot of them, but probably not that many. Built as the headquarters of the Dutch East Indies railway company in 1907, over time it served various purposes. The Dutch reputedly used the basement as a jail and torture centre. During World War II it was used as the Japanese army's headquarters in Semarang, and further atrocities were committed by the Japanese. The attic, with its twin water towers, was used by the military as a badminton court. Reputed to be haunted. Tour guides are available at the building's entrance. Flashlight tours of the basement, with its interesting system of small pools of water to help keep it cool, are a fun scare.
Sam Poo Kong Temple. The beautiful Sam Poo Kong temple (Gedung Batu) was built to honour the Muslim Chinese admiral Cheng Ho of the Ming Dynasty, who visited Semarang in the early 15th century. It was extensively renovated in 2006 to celebrate the 600th anniversary of Cheng Ho's visit. In the entry area, there are a couple of stores that sell Chinese art and objects, including giant candles and, of course, there's a place to eat. This complex is one of the major temples for certain Chinese religions, notably Kong Hu Chu (Confucianism), and is replete with a long stone mural depicting major events of Cheng Ho's time here, as well as several different temples, each with its own specific style and architecture. You can burn an envelope in a special prayer oven, or ask a soothsayer to read fortune-telling sticks for you. The temple area is open to visitors if you pay an additional fee, otherwise, you can see much of it from behind a chain - but the mural is behind the temples - but only those seeking to pray may actually enter the temples.
Simpang Lima. A large square and shopping district at the heart of Semarang. At night, you can eat, drink, or just wander around. Enjoy a ride on the decorated bicycles ("gowes"). On Sunday mornings, this is the venue for Semarang's Car Free Day (actually a couple of hours only), where families gather and enjoy activities such as cycling, roller-blading, playing basketball or simply enjoying the atmosphere while eating in their favorite food stall.
Taman Budaya Raden Saleh. A park and cultural centre, with theater and dance performances and the occasional art exhibition in the four buildings in the complex. It used to be the site of Semarang's zoo. Suitable for family recreation or just watching artists practice for their performances.
Port of Tanjung Emas. A busy, important port during Dutch occupation (from 17th century to 1945). Of special interest is the lighthouse built in 1884.
Watugong Buddhist Temple. Popular Buddhist site, featuring the 45m Pagoda Avalokitesvara with seven tiers, the tallest in Indonesia. Various shrines are relevant to the Theravada, Mahayana, and Vajrayana traditions. Development started in the 1950s.
Before you get into the hilly area named Bukit Sari, you will see on your left, the park where you can stop by, drink tea and see Semarang from the hill. It's a really beautiful view in the daytime and a very special romantic view during the nighttime.
Semarang Zoo. After several periods of removal and renewal, Semarang Zoo reopened in 2020 with a variety of new animals, a new playground and many other facilities.
Grand Mosque of Central Java. If you want to see a big mosque, this will probably not disappoint. Presumably non-Muslims can take the lift up to the top of the minaret for a scenic view of the city too.
Kampung Pelangi Kalisari. A multi-colored rainbow village focused on sustainable initiatives. Near the village, there is a Kalisari floral market and a promising outlook in the wood construction library that won Architizer A+ Awards 2020 and became the winner of ArchDaily building of the year 2021, named .
Layur Old Mosque. Masjid Layur, or commonly called the Masjid Menara, is an old mosque building in the city of Semarang which was founded around 1802. Precisely located on Jalan Layur, Kampung Melayu area. This mosque was built by Arab traders. There is a minaret that is an icon of the mosque.
Gondoriyo Waterfall. A waterfall with lights at night.
Old Town. Northern Semarang has many old Dutch colonial buildings. This was where the old walled city was located. The wall is no longer there, but many of the buildings remain. While there are a number specific points of interest, the whole area is atmospheric and interesting for a wander. Early morning or late afternoon offers the coolest parts of the day and the best light for photography. The rundown nature is part of its charm, but the City Council is making concerted efforts to bring it back to life. The numbers of cafes and restaurants is slowly growing. This helps to give life to the area at night also, and there is a semi-permanent bric-a-brac market that is most active during these cooler hours. During certain high tides, the area is flooded. Tackling it is also part of the government's plan, and the flooding is slowly dropping in terms of number and intensity of incidents.
Gereja Blenduk. The name means "domed church". A beautiful Protestant church built in 1753, it is the oldest church in Semarang. It has a baroque organ, a rarity in Indonesia.
Semarang Contemporary Art Gallery. Modern gallery offering a selection of contemporary art in revolving exhibitions. Strong focus on Asian artists in general and Indonesian artists in particular.
Rumah Akar. An alley with some buildings with tree roots growing on its walls. Many people make it as a photo background even for pre or post-wedding photos.
Taman Garuda. A small park with Garuda monument.
Taman Srigunting. A small, shady square nestled by the Gereja Blenduk. Good for a quick sit-down after the exertions of walking around the Old Town, and great for indulging in a bit of the Indonesian national pastime of taking selfies. Expect to be invited to join in photos with other visitors.
Gedung Djakarta Lloyd. Gedung Djakarta Lloyd was once the office of the largest shipping company in the Netherlands named Stoomvaart Maatschappij Nederland (SMN). This building was designed by Ir. Thomas Karsten in 1930. SMN was later nationalized to become Djakarta Lloyd. Until now this building is still used as the office of state-owned, Djakarta Lloyd.
Gedung MARBA. Marba (Martak Badjened) is a company owned by a Yemen-Indonesia businessman who is engaged in export and import. This building was built in the mid-19th century.
Gedung Monod Diephuis & Co. Located in the middle of Hoogendoorpstraat, now Jalan Kepodang. Monod & Co company was founded in 1882 by CLF Monod de Froideville and is one of the oldest companies in Semarang. This company is engaged in brokerage, especially sugar, coffee, copra, and other agricultural products for export to Europe. The building is used for art galleries, public libraries, and wedding halls also social activities.
Gedung Oudetrap. The building has a spiral staircase in front of the building, which was built in 1834. It was used as a spice warehouse in the Dutch colonial era.
Gedung PELNI. This building was used by Koninklijke Paketvaart Maatschappij (KPM) in the early 20th century. The building is an Art Deco Indies style building that was first built in Semarang. Designed by F.J.L Ghijsels of the AIA bureau in 1917. Construction took a year and was only completed in 1918. Now, It is owned by the national marine passenger transport company, PT PELNI.
Gedung PTPN XV. Built in the early 19th century and used for Cultuur-Maatschappij der Vorstenlanden N.V., a Dutch company engaged in plantations and agriculture. The company opened a branch in Semarang in 1888. Now, the building is owned by state-owned PT Perkebunan Nusantara.
Tugu Muda. One of Semarang's landmarks - an obelisk set in the middle of a roundabout. It commemorates the five days of fierce battle (14-19 October 1945) between Indonesian freedom fighters and Japanese soldiers who refused to surrender.
Museum Ronggowarsito. Javanese culture and art museum.
Museum Perjuangan Mandala Bhakti. Military museum.
Museum Kota Lama. The history of Semarang City since 1547. It is free but you have to make a reservation on Lunpia App, the application can be downloaded on Apple Store or Google Play.
Johar Market. Built in 1936, and famous for its neo-vernacular design by architect Thomas Karsten. Unfortunately damaged by fire in 2016, but renovation started in late 2017. As of 2022, Pasar Johar has been reopened. Near the market, there are some landmarks, including the city square Aloon-Aloon Semarang and Masjid Agung Semarang (Semarang Central Mosque) or known as Masjid Kauman.
Do
Marina Beach. Facilities: swimming pool, children's playground, beach volleyball, water sports.
Taman Lele. Facilities: children's playground & pool, cultural and art shows, also animal shows.
Taman Puri Maerokoco. Tawangmas PRPP, a Central Java Miniature like Indonesia Miniature of TMII (East Jakarta). Facilities: cultural and art shows, boat, water bike, small train, fishing pond. It also contains Kampoeng Laut, a famous over-the-water restaurant. On the other hand, you also can walk around the mangrove forest there.
Kampung Anggrek Sodong. Orchid cultivation village.
Hutan Wisata Tinjomoyo. A city forest with a lush atmosphere and an iconic suspension bridge. It is good for picnics and camping. Some music events had been held there.
Maron Beach. Do plane spotting there because the beach is located at the end of Ahmad Yani Airport runway. You also may do mangrove trekking in the mangrove park close to the beach. Maron beach is separated by a river kali Silandak from Tirang beach.
Ngrembel Asri. Do paintball and fishing. There is also a kid's playground & pool also a restaurant serves ikan bakar (grilled fish).
Burung Kuntul Banteng Raider. Do birdwatching, white egrets in some tamarind trees beside the road.
GOR Jatidiri. There is a sports complex owned by the Central Java government. Main football stadium, swimming pool, indoor stadium, roller skate velodrome, and so on. You may watch the tier-1 Indonesian football league match on the weekend.
GOR Tri Lomba Juang. Running track, badminton, and tennis venue. Every afternoon, many Semarang people run and jog in this place.
Reflexology After some hard travelling, a long flight, climbing a volcano or just a long walk around town, an easy way to unwind is one of 'reflexology' places offering an hour or two in an easy chair, with vaguely Oriental ambient music tinkling away, while someone squeezes your feet (despite being called reflexology, it is rarely that, but very pleasant nonetheless).
Yu Zu Tang. Reflexology and massage.
Dug Der Festival. Annual festival, one week before fasting month, or puasa. The name is derived from the sound of bedug ("Dug" - the sound of a gigantic drum often associated with Islam), and meriam bambu ("Der" - the sound of the traditional bamboo cannon). At the end of the festival, there's "Ngarak Warak", meaning a procession to bring Warak across the city's main street (normally from the Mayor's office to the Johar Market). The Warak is a mythical animal, with the body of an Arab buraq, the head of a Chinese dragon, and the legs of a Javanese goat. It's the icon of the festival and symbolizes the three cultures, Arab, Chinese, and Javanese in Semarang. You can buy toys at the festival, normally a warak laying an egg, thus the name "Warak Ngendog".
Jaran Sampo. Attend the biggest ceremony of the Chinese community in Java, featuring a colourful procession and dances of decorated horses and 'liong' (dragon).
Jateng Fair. Annual showcase of the Central Java Promotions and Development. It's held between June and July.
Loenpia Jazz. Etesian jazz music festival. Presenting local and national musicians. The event is hosted by the Semarang jazz community, Jazz Ngisoringin.
Semarang Bridge Fountain. Dancing fountain show in the evening.
Semarang Great Sale. Annual shopping promotions and discounts with lucky draws are held by the city council.
Semarang Night Carnival. Yearly fashion carnival around Semarang city main road. It usually starts at the city hall.
Wayang Wong Ngesti Pandowo. A weekly show of Javanese drama in the form of the human puppet (wayang orang in Indonesian or wayang wong in Javanese), with stories from folklore, Mahabarata, and Ramayana. There is a show every Saturday night. An excellent chance to get a glimpse of Javanese culture in Semarang
Learn
Sobokartti. A cultural institution offering presentations and some training of Javanese performing arts: dance, gamelan, wayang kulit. The building was designed by Thomas Karsten, drawing together elements of indigenous Javanese and Dutch tropical colonial styles.
Diponegoro University. State university, and the biggest and oldest university in the city (est. 1956). Faculties of law, economics, medicine, architecture, engineering, fisheries and marine sciences, animal agriculture, humanities, social and political sciences, public health, natural sciences and mathematics, and psychology. Almost 40,000 students in two campuses, Pleburan (downtown) and Tembalang in the southeastern part of the city. Offers six month and one year Indonesian language courses through the Darmasiswa program.
Semarang State University. Has over 21,000 students in faculties of education, language and arts, social sciences, mathematics and science, engineering, sport science, economics and law. Opened in 1965. It offers six month and one year courses via the Darmasiswa program: Indonesian language, fine art, handicrafts, traditional music, traditional dance and batik art.
Work
Finding part-time work as a traveller in Indonesia is never easy and will be of questionable legality due to the strict labour laws. You may be in contravention of the terms of your visa.
Having said that, there is always demand for native English speakers to share their skills in some formal or informal capacity. Formal requirements for foreign nationals teaching English in Indonesia are very stringent.
As a manufacturing centre, especially for the export-oriented furniture industries in Semarang and Jepara, you may hear of opportunities for those with the required technical or sales background, with native English language ability.
Be aware that your part-time work may take the place of a full-time job for a competent and experienced Indonesian.
Buy
One of the favourites is milkfish, bandeng, pressure-cooked to soften the bones. It goes by the name bandeng presto or bandeng duri lunak. Also popular are lumpia Semarang (a spring roll with bamboo-shoot filling), wingko babat (small grilled patties of glutinous rice and shredded coconut), ganjel rel (a cake named after the railway sleeper that it resembles in shape and texture) and pia Kemuning (various kind of filling pastry, but the traditional ones are filled with palm sugar, not halal snack because of there is a label containing pork on the package). There is a well-known strip of toko oleh-oleh stores on Jl Pandanaran.
Bandeng Juwana Elrina. Bandeng presto, lumpia Semarang, wingko babat, ganjel rel cake and more. Free tasting.
Wingko Babat Cap Kereta Api. This outlet is just on the edge of Semarang's Old Town. In addition to wingko they have a wide range of other sweet and savoury snack stuffs, and a small selection of souvenirs like fridge magnets. The shop is a much calmer experience than the toko oleh-oleh of Jl Pandanaran which can be crowded and hot, especially if a coachload of tourists arrives.
Lumpia Gang Lombok. The pioneer of Semarang's many lumpia (spring roll) stalls. Started operating before the Second World War. Some of the owners of other lumpia outlets started by working at this place. Uses both dried shrimp and fresh shrimp. Semarang lumpia is known for the use of bamboo shoots, which give them a distinctive taste.
Tahu Baxo Ibu Pudji. Tahu bakso is tofu stuffed with beef or fish dough. It is a delicacy of Ungaran, Semarang (Regency).
Moaci Gemini. Kue moaci is a Semarang mochi stuffed with the peanut paste and sesame seeds outside.
Arts and crafts There are numerous places around town to buy jewelry, paintings, handicrafts, art, and other items that could make great souvenirs, and these places can be found all over town. You can buy batik, antiques, and traditional items in Pasar Johar (Johar Market). There is plenty of choices. It is also accessible by Angkot (mini-bus).
La Vogue. The city's oldest antique shop.
Lia's Gallery. Fine art calligraphy painting.
Pasar Antik Semarang. Semarang antique market.
Semarang Creative Gallery. Gallery of creative products & unique crafts from Semarang craftsmen.
You can also buy high-quality batik at department stores, or at batik specialists like Batik Keris and Danar Hadi, both in the Simpang Lima square area. Semarang also has its own style of batik called Batik Semarangan, which can be found in various stores around town, one of them in kampung batik near old town.
DP Mall. The mall has three floors. Fashion tenants include H&M, Uniqlo, and Giordano. It is a comfortable place to hang out with culinary tenants including Sushi Tei, Yoshinoya and Istana Mie & Es. There are the Cinema XXI cinema and Masterpiece karaoke on the second floor.
Java Supermall. The mall has four floors. Fashion tenants include Matahari Department Store, Hammer, Giordano, and Bellagio. It is a comfortable place to hangout with culinary tenants including Starbucks, J.CO Donuts, Pizza Hut, Solaria, Es Teler 77, and Kopi Luwak. There is the Cinemazz cinema at the third floor.
Mall Ciputra. The ground floor has many fashion options, including The Bra House, Andre Valentino, Batik Keris, Hammer, Giordano, Nike, dan Rotelli Shoes. The first floor has more with Planet Surf, Wacoal, Warna Fashion dan Fada Boutique. The second floor has XXI and Citra 21 cinemas.
Paragon City Mall. At the G floor, you can buy beauty products at L'Occitane and the Body Shop. Some of the well-known tenants include Adidas, Giordano, Levi’s, Hush Puppies, and Wakai. Food options include BreadTalk, J.CO Donuts, dan Starbucks.
ADA. Modern supermarket in Semarang. It provides a variety of household needs, clothing, shoes, toys, and a food court. It has 4 branches all over Semarang.
Besides the famous Pasar Johar, there are other traditional markets across the city. You may buy fresh vegetables, fruits, and meats, also numerous traditional snacks or kue known as jajan pasar. Go early in the morning to see the most activity. They tend to have quietened down by late morning. There are plenty to choose from.
Pasar Bulu. In addition to providing ingredients for cooking, there is also a food court here.
Pasar Karangayu. One of the biggest traditional markets in Semarang. Just 5 km away from the airport.
Pasar Peterongan. Known for its old tamarind tree. It is older than the market which was built in 1916.
Changing money As Semarang is not a tourist city, you won't find a large concentration of money changers.
Eat
Semarang's choice of foods is large as other cities, you can find Japanese, Italian, Thai, Korean, Indian, and more.
Semarang cuisine Semarang has many special foods that cannot be found in other cities, including: Babat gongso, beef tripe in a sweet and spicy sauce. Badak sambel, a veggies fritter in a spicy peanut sauce. Empal kelem, beef in thick spiced gravy. Kue jongkong singkong, a cake made from grated cassava. Mie kopyok, noodle in a garlic soup. Petis bumbon, boiled eggs cooked in fish paste sauce called petis banyar. Petis kangkung, boiled water spinach mixed with shrimp paste sauce and lime juice. Tahu gimbal, tofu dish with cabbage and gimbal (shrimp fritter) in a peanut sauce. Tahu petis, tofu stuffed with black shrimp paste sauce. Terang bulan Semarang, different from common martabak manis, it is softer and sprinkled with strawberry jam, white powder sugar, and sweetened chocolate condensed milk.
Budget There are food stalls all over Semarang. However, they usually open in the same spot and time every day.
The cheapest of the cheap is nasi kucing (literally, cat rice) which is very small portions (just enough for a cat to eat, presumably) of rice served with a modest amount of side dishes and vegetables. Another cheap dish, bakso (meatball soup) with offal and cartilage also become a favorite lunch in Semarang such as Bakso Doa Ibu, Bakso Pak Geger, and Bakso Pak Ripto. Soto Semarang is a type of chicken soto with clear soup and various side dishes for budget breakfast, some of the oldest including Soto Bangkong, Soto Bokoran, Soto Pak Man, and Soto Pak Ra'an.
Porridge is one of the budget breakfast menus in the morning in the city of Semarang, the salty one is called bubur terik (porridge with tofu and boiled egg in yellow coconut milk soup) and the sweet one is bubur ketan kinco (porridge with glutinous rice, grated coconut, and liquid brown sugar). Chicken-specialty
Ayam Goreng Kalasan. Traditional boiled and fried chicken.
Ayam Goreng Mbok Berek. Ayam penyet (traditional Javanese fried chicken that is smashed in a mortar and pestle so you can enjoy the sumsum - marrow), served with sambal and lalapan (raw vegetables).
Ayam Goreng Salim. Tasty fried chicken.
Nasi Ayam Bu Wido. Nasi Ayam Semarang (Semarang-Javanese Chicken Curry Rice).
Nasi Goreng Babat Hengky. Nasi goreng babat is a typical Semarang's nasi goreng with tripe. It is a sweet, spicy, and savoury dish. Also, try babat gongso (tripe in sweet, spicy, and garlicky sauce).
Nasi Kucing Pak Gik Gajahmada. Cat portion rice with various side dishes.
Tahu Gimbal H. Edy. Tahu gimbal is a Semarang tofu dish with gimbal (shrimp fritter) and peanut sauce.
Tahu Petis Prasojo. Tahu petis is a typical Semarang fried tofu with black coloured shrimp paste sauce called petis inside, eat them while they're hot with a green chilli named cabe rawit if you love spicy hot snack.
Bakso Kakap Pak Wahid. A snapper fishball soup. One of delicacy from Semarang.
Gudeg Koyor Mbak Tum. A typical Semarang's gudeg with koyor (knee-tendon beef).
Gule Kambing Bustaman Pak Sabar. Gule is a type of Javanese food containing rich, spicy, and succulent curry-like soup. The main ingredient of this dish is goat meat.
Kampung Serabi Kalicari. Try the local dessert of Semarang, bubur serabi, pudding with some small pancakes in a sweet coconut milk soup. It is served in a bowl made from banana leaves.
Kedai Beringin Indonesia. frequently visited by office workers at lunchtime for its cheap and good Javanese-style dishes - rice with various soupy dishes (rawon, asem-asem daun kedondong, etc), nasi campur, gado-gado and so on. Various ice-based desserts are also available. Halal. Opens for two sessions a day. The first, at lunchtime, offers the Javanese menu. Opening again in the late afternoon and evening, it offers a more Chinese-style menu. Be aware that there are two Kedai Beringin in town. The other is not so far away, in front of Poncol train station. Bigger, with a wider menu, and offering some dishes with pork.
Kue Lekker Paimo. A Javanese crispy flat cake. The Indonesian version of Dutch baby pancakes and French crêpe. There are two types of kue lekker, the sweet and the salty one.
Mie Kopyok Pak Dhuwur. Mie kopyok is boiled noodles served in garlic soup with slices of fried tofu, rice cake, bean sprouts, and crushed crackers, sprinkled with sliced fresh celery, and fried shallot.
Penyet Kuah Timoho. Spicy Indonesian soups, including tempeh, tofu, chicken & seafood, are on offer in this snug neighborhood eatery. Usually, ayam penyet is an Indonesian fried chicken with sambal and raw veggies. Unlike the case here, ayam penyet kuah is a chicken served in thick and spicy coconut milk gravy. The pioneer of penyet in gravy in Semarang.
Semawis Night Market. Night market, Friday, Saturday and Sunday nights. Hawker-style local food. There's also an annual, larger Semawis Market before Chinese New Year.
Simpang Lima. This square in the heart of Semarang has plenty of stalls offering a variety of local food. Prices are low: a piece of fried chicken, a thigh or a leg, plus a plate of steamed rice for as little as Rp15,000. Some stalls offer lesehan (sitting on a mat), with or without a low table. Active from early morning until late at night. The best stalls are busy and sell out quickly. You will also find many food stalls under tents (tenda), selling a variety of foods from Gudeg (Jogjakartan pressure-cooked sweet jackfruit meal, usually served dry or wet with coconut milk soup, and you can add in fried chicken, eggs, and other items), bubur ayam (chicken porridge, a real treat), jagung bakar (grilled corn), pecel (Javanese salad in peanut sauce) and many others. Pamper yourself with plenty of good food, yet very cheaply.
Soto Bangkong. Clear chicken soup, a local variation of the soto ayam found across Indonesia. A Semarang institution.
Warung Bubur Berkah. Serves porridge bubur terik and bubur ketan kinco for breakfast.
Warung Makan Asem-Asem Koh Liem. Offering Asem-asem daging (beef in a sour clear soup).
Gama Ikan Bakar & Seafood. Indonesian seafood, with indoor and outdoor eating areas.
Ikan Bakar Cianjur. Highly dependable Sundanese food with quick service in lovely old Dutch bank building. The name refers to the grilled fish for which it is famous.
Dyriana Bakery & Cafe. Freshly baked bread — try "roti pisang" (bread with a small banana inside) —– cakes, and a nice cafe serving local hot food and cold drinks. Air-conditioned. Often has demonstrations of traditional products being made (call first, often around 15:00-17:00).
Elrina Restaurant. Serving different dishes of milkfish with local taste, Chinese and seafood. Air-conditioned.
Gelato Matteo. Real Italian gelato made by a real Italian man. All the favourite flavours plus some specials. Cups, cones and in brioche. Small range of other snacks, and proper Italian coffee.
Karuna. One of Semarang's only vegetarian restaurants. In the Chinese style, this replicates meat-dishes but with mushrooms, beancurd and tempe. Canteen-style, where you look in the case and point to what you want. If not, you will be fined. Has a small selection of wholefoods for sale as well - pulses, dried fruit, nuts.
Mbah Jingkrak. One of the chain of Javanese restaurants. Choose from a large number of dishes laid out - white or red rice, beancurd and tempe dishes, devil's hair chicken (pitik rambut setan), hot and sour steamed chicken (garang asem). Staff will spoon portions of those you point to, then the total is added up when you get to the end. Bentuman Steak shares the same building.
Nglaras Rasa. Regular food and buffet. Specialising in catering for large groups, including coach parties. Air-conditioned.
Sate & Gule Kambing 29. Anything you like, as long as it is goat. Famous for its goat sate and soup. This is the original restaurant, with original interiors and no air-conditioning. There are two more branches in Semarang - less inspiring interiors, but they do have AC, and a branch in each of Yogyakarta and Jakarta.
Toko Oen. A Semarang institution since Dutch colonial days. Famous for its ice cream, steak and fried rice, and bread and cookies. Still with the atmospheric original decor. Serves pork.
Talisman Rotisserie. It's all about chicken - mostly cooked on a rotisserie, but also soups. Salads and sides, including mashed potatoes. Part of the same group as the Basilia and Massimo restaurants.
Warung Kepala Manyung Bu Fat. Offering mangut ikan manyung (ariid catfish in yellow coconut milk-curry soup).
The Blue Lotus Coffeehouse. Famous for the freshly home-roasted Indonesian coffee and eight different ways of brewing, but has a great selection of Western food and Japanese cheesecake. Comfy sofas and strong Wi-Fi.
Bowery. Steaks, wine, cocktails, mocktails, generally fine dining. Western and Asian. Black and chrome, atmospheric lighting, Gotham-city vibe. Paired with the more casual dining Eastman.
Holliday. Chinese food, including dim sum, is often considered the best Chinese restaurant.
Pesta Keboen. Indonesian and Dutch cuisine served in a restored Dutch colonial house furnished with antiques and Dutch East Indies memorabilia. Go there for the ambiance.
Pringgading Restaurant. Chinese food with an Indonesian flair. Yum cha on Sunday mornings. Always full, very lively, and chaotic. Service is not outstanding.
Rinjani View. One-stop entertainment, food, and beverage centre in the upper town. Rinjani View consists of six outlets: Resto, Lounge, Teraz, Karaoke, The Cafe, and Apartment's View. There's a fabulous view of Semarang City and Java Sea from all six. Serves Western, Chinese, and Indonesian food. WiFi is available.
Seoul Palace. Korean-style restaurant, with delicious barbecue, flavourful soups, and noodle dishes. Does not serve pork.
Sisingamangaraja Site. A modern and hip mixed-use complex where people can hang out, drink, eat Japanese, Peranakan, or Western cuisine, or have coffee and desserts.
Spiegel Bar and Bistro. Thoughtful and atmospheric reworking of an almost derelict heritage building, which was a general store during colonial times. Pizza, burgers, pasta, steak, fish and chips, Caesar salad - the menu is similar to all other Indonesian venues of this kind. A few surprises here and there. It's a bar too, so there is alcohol, but also means smoking is allowed. The building also hosts two related businesses:Spiegel Home Studio — a rental studio apartment. Sleeps 4. Rp800,000. Room service available from the bistroImpala.space — co-working space, on the mezzanine above the bistro
The Tavern. Steaks, burgers, grills, pasta, pizzas. A selection of Indonesian dishes. Beer, wine. Fills up quickly so book or go early.
Trattoria. One of the chain of Italian restaurants found across southeast Asia. Dependable and good - pizzas, kinds of pasta, steak. Also serves Japanese sushi and sashimi. Serves wine by the glass.
Xiang Yuen. Jl Sisingamangaraja No. 16. M-F 06:00-15:00 & 18:30-22:30, Sa-Su p7:00-15:00 & 18:30-22:30. Authentic Cantonese & Szechuanese. Rp100,000-1,000,000.
Drink
In Semarang, it is not easy to find bars. However, lately a few stylish venues have sprung up, mainly catering to the trendy young population. There are a few bars and cafes around Simpang Lima (right downtown). After sunset, please avoid small tents selling homemade tea (teh poci) as lots of hookers looking for targets, especially rich-looking travelers.
Marabunta Resto and Bar. Using one of the old historic buildings in the old town. During the Dutch colonial period in Indonesia, this building was used as a city theater building. During its active period, the Marabunta Building was used as a special recreational building for the Dutch. The building was only used for comedy, orchestra, and ballet performances. The bar serves cocktails and Western & Indonesian foods.
Dharma Boutique Roastery. A coffee shop that has been established in 1916. There is traditional coffee processing.
Han's Kopi. Serves coffee and light meals.
Strada Coffee and Caffee. Coffee, cakes, and light meals.
Tekodeko Koffiehuis. Serves hot and iced coffee.
Wedang or wedhang means hot, soothing drink. You can get them in Simpang Lima, hotels or restaurants in Semarang. One of the most popular variety is STMJ (Susu Telor Madu Jahe, a concoction of milk, egg, honey, and ginger drink).
Es Cao Gang Lombok. Es cao is a traditional Semarang iced drink with black grass jelly, coconut, and red colour coconut pandan syrup.
Es Kelapa Muda Kartika. One of the most delicious young coconut drinks. Daytime only, just get there early because in late afternoon they're most likely sold out already.
Es Panekuk Pak Yono. Fruit ice cream with pancake and bread.
Es Puter Cong Lik. A traditional ice cream based on coconut milk, with fruits, coconut and jelly.
Jahe Rempah Mbah Jo. A traditional ginger drink with spices and herbs.
Jamu Jun Mbak Lina. Jamu jun is a typical Semarang's jamu (Indonesian herbal medicinal drink). It is made from rice flour and some spices.
Wedang Kacang Kapuran. Offering one of the traditional drink of Semarang, wedang kacang tanah (hot drink made from peanut).
Sleep
Go to Jalan Kauman (Near Johar Market - TransSemarang Koridor II or buses to/from Terboyo Terminal) and you'll find a lot of cheap accommodation. Several places offering basic fan room are located near the mosque at the northern end (Masjid Kauman) with rooms going for as cheap as Rp 50,000. Many budget places will not have a western-style shower.
Another group of budget accommodation, slightly more upmarket but still affordable hotels, can be found along Jl. Imam Bonjol. With Rp 250,000 or even less you can possibly have an air-conditioned room in these hotels, such as Hotel Bali and Rahayu. TransSemarang Koridor III and buses to/from Terboyo Terminal (except DAMRI) pass by Jl. Imam Bonjol.
Both areas are not too far from both train stations (Poncol and Tawang), as well as the seaport (Tanjung Mas).
Hostel Imam Bonjol. 400 m from Tugu Muda, a 10-minute walk to Paragon Mall, 12 minutes to Dp Mall, 20 minutes from Ahmad Yani Airport, 5 minutes from Tawang train station, 2 minutes from the Joglosemar Shuttle bus station. Free WiFi, hot water, free map. They rent bicycles, and can assist with car rental.
Hotel Elizabeth. Located in the southern, slightly hilly part of Semarang, in the area known as Candi. Close to St. Elizabeth hospital and popular with many guests actually visiting their hospitalized relatives.
Hotel Merbabu. Single bed to family room for 4 people. Refrigerator for deluxe rooms and above. Strategic location in Jl Pemuda next to Paragon City Mall.
Hotel Oewa Asia. A hotel which is slightly derelict, but is unique as it has witnessed Semarang's history from the Dutch colonial era. Located in Semarang's Old Town (Kota Lama) area.
Hotel Rahayu. Double, triple, and quadruple rooms available, both fan and air-conditioned. Wi-fi available.
Hotel Terboyo Indah. Located in the northeastern part of Semarang, in the same area as Terboyo Bus Terminal.
Hotel Candi Baru. Dutch colonial era hotel in Semarang's hilly district. Hosts a branch of Black Canyon Cafe, a Thai café chain, in its front yard.
Hotel Dafam. Three-star hotel for business and leisure travellers, comfortable accommodation.
Hotel Grasia. Three-star hotel in Gajahmungkur.
Hotel Ibis Simpang Lima. 3-star hotel near the hustle and bustle of Simpang Lima.
Hotel Muria. Two-star hotel near Chinese business area. Caters to family and convention needs, has six meeting rooms, buffet breakfast, pick up service from/to airport, car wash, unlimited WiFi access.
New Metro Hotel. 3-star hotel. Close to Pasar Johar traditional market.
Quest Hotel. Near Simpang Lima business district and Chinatown . Ten minutes from the train station. Rooms have cable TV, safe and tea/coffee making facilities and a private balcony.
Grand Candi Hotel. In an upscale residential area on the hill, and has several excellent restaurants.
Gumaya Tower Hotel. 5-star hotel. Houses a few restaurants and a coffee shop.
Hotel Ciputra. Managed by Swiss-Belhotel. Overlooking the town square and connected to Semarang's largest shopping mall, Mall Ciputra.
Novotel Semarang. Novotel is in the CBD area.
Patra Semarang. Resort-style hotel is in the hilly area of Candi Baru.
Santika Premiere Semarang. Four-star hotel close to the city centre.
Make Semarang your own.
Before committing, pick one main reason for this visit and two nearby experiences that support it. Check the guide’s transport sections against current operator information. A convenient base can save more time than adding another attraction.
- Choose your arrival point and one base. Write down the real transfer time, not just the map distance.
- Build a first-day plan with room to settle in. Cluster the places you want to see rather than crossing the city repeatedly.
- Use actual accommodation and transport quotes in your budget. Add fees to the quote before comparing it.
- Keep one uncommitted block. Weather, energy and a good local recommendation can all change your plan.
Source transparency
This guide adapts licensed text by Wikivoyage contributors. It is not a claim that Lakhou has visited or independently verified every listing. We converted the source to plain text, selected practical sections and removed price sentences and private contact information. The planning framework and any related-business booking recommendations above are Lakhou editorial additions.
Original revision 5360684 · Contributor history · CC BY-SA 4.0. Reused text and adaptations on this page are available under that license. Source revision date: 2026-09-13. This is not a date of field verification.
For current entry conditions and travel advisories, consult your government and destination authorities. We do not determine visa eligibility.