Indonesia  »  Central Java  »  Semarang

Top Things to Do in Semarang

We compared all 7 experiences in Semarang so you can choose in minutes — real prices, verified reviews and our editorial picks.

4.9 7 experiences from US$ 55 Free cancellation on most experiences
Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 days
Mount Bromo & Ijen Blue Fire tour from Surabaya: 2 days★★★★★★★★★★ 4.98 (381)2dA 2-day tour from Surabaya to Mount Bromo and Mount Ijen combines jeep access to Bromo's crater rim at sunrise with a midnight trek to witness Ijen's blue fire phenomenon. The itinerary includes hotel pickup in Surabaya or Malang, a professional guide in English, German, Chinese or Japanese, one night's accommodation, meals, entrance fees, and a one-way ferry ticket to Bali. Pickup begins at 11:30 PM; the return drive to Surabaya takes place the following afternoon.Is it for me?Book this if you're visiting from Surabaya or Malang and want to see both Bromo and Ijen in one overnight trip—the late-night pickup and midnight Ijen trek pack both summits into two days.Free cancellationTravelers' pickMost bookedfromUS$ 333View ›
Jakarta: Old Town, Chinatown & Sunda Kelapa Private Tour
Jakarta: Old Town, Chinatown & Sunda Kelapa Private Tour★★★★★★★★★★ 4.90 (173)3h–4hYou’ll walk barefoot across cool marble in Istiqlal Mosque, snap photos beneath Monas’ towering obelisk, taste Chinatown’s bustle (and maybe some snacks), then end up watching boats drift at Sunda Kelapa harbor — all with a local guide who knows every shortcut and story. Expect contrasts: silence beside city noise, old Dutch walls beside neon signs. It’ll stick with you.Free cancellationTravelers' pickBest valuefromUS$ 55View ›
Jakarta to Bogor: Botanical Gardens, Rice Terraces & Waterfall Day Trip
Jakarta to Bogor: Botanical Gardens, Rice Terraces & Waterfall Day Trip★★★★★★★★★★ 4.88 (163)7h–8hYou’ll feel Bogor’s cool mountain air as you walk its vast Botanical Gardens with a local guide, eat lunch overlooking Mount Salak, see terraced rice fields in Mulyaharja, and visit a waterfall where monkeys play in the trees. Includes hotel pickup from Jakarta and all entry fees — expect to return feeling lighter somehow.Free cancellationTravelers' pickKids −23%fromUS$ 95View ›
Jakarta: Old Batavia Heritage Tour with Museum & Chinatown
Jakarta: Old Batavia Heritage Tour with Museum & Chinatown★★★★★★★★★★ 4.84 (148)5h–6hYou’ll wander Jakarta’s Old Batavia with a local guide, from Fatahillah Square’s colonial echoes to incense-filled Chinatown streets. Step inside Istiqlal Mosque, ride a tuk tuk to Sunda Kelapa harbor, and taste local food along the way. Every stop feels like a new layer of Jakarta’s story—sometimes chaotic, always alive.Free cancellationTravelers' pickfromUS$ 65View ›
Mount Bromo Sunrise Tour from Surabaya & Malang with Jeep
Mount Bromo Sunrise Tour from Surabaya & Malang with Jeep★★★★★★★★★★ 4.95 (146)12hYou’ll ride through East Java’s darkness to see Mount Bromo’s sunrise with a local guide, cross volcanic sands by jeep, walk up to the crater rim, and share breakfast in a mountain village before heading back to your hotel — it’s not always comfortable but you’ll remember how it felt long after.Free cancellationTravelers' pickfromUS$ 102View ›
Borobudur Temple tour from Semarang port: Two Buddhist temples
Borobudur Temple tour from Semarang port: Two Buddhist temples★★★★★★★★★★ 4.74 (46)10hA shore excursion from Semarang port to Borobudur and Mendut temples with a licensed English-speaking guide, entry to both sites, local snacks and a souvenir. You travel three hours each way and spend three hours exploring the temples, learning the story of Buddha Gautama from the relief carvings at Borobudur and encountering the three large Buddha statues at Mendut, which was built in the 7th century and remains a place of active prayer. Transportation, all fees and an air-conditioned vehicle are included.Is it for me?The full day — nine hours of travel and exploration combined — suits travelers who have a full port call and want to see two significant temples without arranging transport or guides themselves. If your ship docks for fewer than 10 hours or you prefer to stay closer to the port, a shorter excursion would fit better. Children from age 5 are welcome; the tour is not recommended for travelers with spinal injuries, pregnancy, or cardiovascular concerns.Free cancellationTravelers' pickKids −18%fromUS$ 148View ›
Borobudur Temple Private Tour from Semarang Port with Pickup
Borobudur Temple Private Tour from Semarang Port with Pickup★★★★★★★★★★ 5.00 (11)10hYou’ll meet your guide right at Semarang Port before heading out for a private day trip to Borobudur Temple. Walk among ancient carvings, listen to local stories, and climb up through centuries-old stone (unless it’s Monday). With pickup included and someone making sure you’re back before your ship leaves, you can just focus on soaking it all in.Free cancellationTravelers' pickfromUS$ 147View ›
Do you need help planning your next activity?