Indonesia  ›  East Java  ›  Surabaya

Top Things to Do in Surabaya

We compared all 56 experiences in Surabaya so you can choose in minutes: real prices, verified reviews and our editorial picks.

★4.9 56 experiences from US$ 22 ✓Free cancellation on most experiences

All tours (21–40 of 56)

Ubud Rafting: Jungle Swing and White Water on Ayung River
›
‹
Best value
Ubud Rafting: Jungle Swing and White Water on Ayung RiverRaft 11 km down the Ayung River through jungle and rapids, then swing between coconut trees above the forest canopy on this full-day adventure from Ubud with guide and lunch.
65 reviews
4.89★
Duration
6h–8h
start times · Every day
3
Live guide ENHotel pickupFree cancellationfromUS$ 65per person
Surabaya Shore Excursion: History, Markets & Temples Tour
›
‹
Travelers' pick
Surabaya Shore Excursion: History, Markets & Temples TourCruise passengers docking in Surabaya get picked up at the port and explore the city's markets.
63 reviews
4.60★
Duration
4h–5h
start times · Every day
13
Live guide ENHotel pickupFree cancellationfromUS$ 85per person
3-day Bromo Ijen tour from Surabaya: Blue flames and crater rim
›
‹
Travelers' pick
3-day Bromo Ijen tour from Surabaya: Blue flames and crater rimThree-day volcano tour from Surabaya with guided Mount Bromo sunrise viewing and nighttime Ijen Crater blue sulfur flames exploration by jeep.
57 reviews
5.00★
Duration
3d
start times · Every day
13
Hotel pickupFree cancellationfromUS$ 268per person
3-day Bromo and Ijen tour from Surabaya: Volcanoes and waterfalls
›
‹
Travelers' pick
3-day Bromo and Ijen tour from Surabaya: Volcanoes and waterfallsThree-day private tour from Surabaya to Mount Bromo's sunrise, Tumpak Sewu waterfall, and Ijen's blue flame with accommodations and transport.
53 reviews
4.94★
Duration
3d
Every day
07:00
Live guide ENHotel pickupFree cancellationfromUS$ 325US$ 289per person
Tumpak Sewu Waterfall tour: Private guide & forest trek
›
‹
Tumpak Sewu Waterfall tour: Private guide & forest trekPrivate tour from Malang to Tumpak Sewu Waterfall with guide, forest trek and entry included. Visit Goa Tetes cave on the same day, with round-trip transport and lunch stop.
44 reviews
4.98★
Duration
10h
start times · Every day
3
Live guide EN · AR · KOHotel pickupFree cancellationfromUS$ 58per person
Majapahit Historical Tour from Surabaya: Red Brick Ruins
›
‹
Majapahit Historical Tour from Surabaya: Red Brick RuinsPrivate half-day tour of Majapahit ruins near Surabaya with English-speaking guide, air-conditioned transport and bottled water.
40 reviews
4.90★
Duration
5h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 73per person
Trowulan Tour from Surabaya: Majapahit Kingdom Ruins
›
‹
Travelers' pick
Trowulan Tour from Surabaya: Majapahit Kingdom RuinsVisit ancient temples and royal baths of the Majapahit Kingdom near Surabaya. Guided tour includes lunch and hotel or port pickup for a complete historical experience.
31 reviews
4.94★
Duration
6h–7h
start times · Every day
10
Live guide ENHotel pickupFree cancellationfromUS$ 89per person
Surabaya: Bromo Sunrise & Ijen Blue Fire 3-Day Private Tour to Bali
›
‹
Surabaya: Bromo Sunrise & Ijen Blue Fire 3-Day Private Tour to Bali3-day private tour from Surabaya to Mount Bromo sunrise and Ijen Crater's blue fire, with ferry to Bali. Includes accommodation, transport, guides, and meals.
28 reviews
5.00★
Duration
3d
Every dayHotel pickupFree cancellationfromUS$ 311per person
Mount Bromo sunrise tour from Surabaya: Private 4WD jeep
›
‹
Mount Bromo sunrise tour from Surabaya: Private 4WD jeepPrivate Mount Bromo sunrise tour from Surabaya with pickup, professional guide, 4WD jeep, breakfast and crater entry.
24 reviews
4.83★
Duration
13h
Every day
23:30
Live guide EN · DE · ZH · JAHotel pickupFree cancellationfromUS$ 160per person
Mount Bromo & Ijen Crater 3-day tour: Sunrise & blue fire
›
‹
Mount Bromo & Ijen Crater 3-day tour: Sunrise & blue fireThree-day tour from Surabaya to Mount Bromo and Ijen Crater with private jeep, guide, accommodation and all park fees.
22 reviews
4.95★
Duration
3d
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 250per person
Mount Bromo Sunrise Tour from Surabaya: 4WD & hiking
›
‹
Travelers' pick
Mount Bromo Sunrise Tour from Surabaya: 4WD & hikingMount Bromo sunrise tour from Surabaya with 4WD jeep, guided hike to the crater rim, breakfast and hotel pickup. Departs midnight, returns by early afternoon.
21 reviews
4.76★
Duration
12h
Every day
00:30
Live guide ENHotel pickupFree cancellationfromUS$ 70per person
Mt. Bromo 2-day tour: Sunrise, crater hike, waterfalls
›
‹
Mt. Bromo 2-day tour: Sunrise, crater hike, waterfallsTwo-day Mt. Bromo tour from Surabaya with sunrise at Penanjakan, crater hike, Madakaripura waterfalls, one night accommodation.
21 reviews
4.95★
Duration
2d
Every day
09:30
Live guide ENHotel pickupFree cancellationfromUS$ 213per person
Mount Bromo Sunrise Tour: Private Jeep, All Included
›
‹
Mount Bromo Sunrise Tour: Private Jeep, All IncludedWatch sunrise from Mount Penanjakan's crater rim on a full-day jeep tour from Surabaya with private transport and expert guide.
21 reviews
5.00★
Duration
10h–13h
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 119per person
Mount Bromo Sunrise Tour: Private Jeep & Crater Hike
›
‹
Mount Bromo Sunrise Tour: Private Jeep & Crater HikeStart before dawn in Surabaya, drive a private Jeep across the Sea of Sand to Mount Penanjakan for sunrise, hike 45 minutes to Bromo's active crater.
14 reviews
5.00★
Duration
12h–16h
Every dayLive guide ENHotel pickupFree cancellationfromUS$ 145per person
Tumpak Sewu & Mount Bromo 2-day tour: Sunrise jeep ride
›
‹
Tumpak Sewu & Mount Bromo 2-day tour: Sunrise jeep rideTrek to Tumpak Sewu Waterfall and Mount Bromo's crater on this two-day adventure with accommodation, meals and park access included throughout.
12 reviews
5.00★
Duration
2d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 209per person
Ijen Crater & Mount Bromo Tour: Blue Fire & Sunrise
›
‹
Ijen Crater & Mount Bromo Tour: Blue Fire & SunriseFour-day tour from Surabaya to Ijen Crater, Tumpak Sewu Waterfall and Mount Bromo with private transport, guide, accommodation and all entry fees.
12 reviews
4.75★
Duration
4d
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 290per person
2-Day Mount Bromo & Ijen Crater Tour from Surabaya
›
‹
2-Day Mount Bromo & Ijen Crater Tour from SurabayaStart at midnight from Surabaya or Malang to catch sunrise at Mount Bromo, then hike to Ijen's blue crater lake the next morning. Includes private jeep.
9 reviews
4.89★
Duration
2d
Every day
00:05
Season until 30 NovLive guide ENHotel pickupFree cancellationfromUS$ 235per person
3-day East Java tour: Bromo sunrise, Ijen blue fire, waterfall
›
‹
3-day East Java tour: Bromo sunrise, Ijen blue fire, waterfallThree-day private tour from Surabaya exploring Mount Bromo's sunrise, Ijen Crater's blue fire, and Madakaripura Waterfall with local guide.
8 reviews
5.00★
Duration
3d
start times · Every day
2
Live guide ENHotel pickupFree cancellationfromUS$ 311per person
Mount Bromo sunset tour from Surabaya: Private jeep, no crowds
›
‹
Travelers' pick
Mount Bromo sunset tour from Surabaya: Private jeep, no crowdsPrivate Mount Bromo sunset tour from Surabaya with English-speaking guide, jeep transport, and all park entry included.
7 reviews
5.00★
Duration
8h–10h
Every day
12:00
Live guide ENHotel pickupFree cancellationfromUS$ 110per person
3-day Bromo Ijen tour from Banyuwangi: Blue fire and sunrise
›
‹
Travelers' pick
3-day Bromo Ijen tour from Banyuwangi: Blue fire and sunriseThree days starting in Banyuwangi: hike Ijen Crater at night to see the blue fire, then drive to Mount Bromo for a jeep sunrise tour and crater walk.
7 reviews
5.00★
Duration
3d
Every dayLive guide ENPickup optionalFree cancellationfromUS$ 267per person
Need help planning your next activity?