Explore Surabaya
Things to do
Hotels

Top things to do in Surabaya

Mount Bromo Sunrise Tour from Surabaya or Malang
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo Sunrise Tour from Surabaya or Malang

Book now for tomorrow
Hotel pick-up
Private tour
4.7 / 5
(558) • 7K+ booked
Rs. 8,184.49
Multiday Shared Tour to Mount Bromo & Ijen from Surabaya or Malang
Klook's choice
Tours • From Surabaya, Malang

Multiday Shared Tour to Mount Bromo & Ijen from Surabaya or Malang

Book now for tomorrow
English guided
Free cancellation
4.4 / 5
(168) • 2K+ booked
Rs. 7,868.70
Mount Bromo Sunrise Private Tour & Ijen Hiking
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo Sunrise Private Tour & Ijen Hiking

Book now for today
Private tour
English guided
4.8 / 5
(457) • 5K+ booked
Rs. 9,363.15
Save Rs. 1,652.30
Multiday Sharing Tour to Mount Bromo & Ijen from Surabaya
Klook's choice
Tours • From Surabaya

Multiday Sharing Tour to Mount Bromo & Ijen from Surabaya

Book now for tomorrow
Hotel pick-up
English guided
3.9 / 5
(149) • 2K+ booked
From
Rs. 20,653.99
Mount Bromo and Madakaripura Waterfall Tour from Surabaya/Malang
Klook's choice
Tours • From Surabaya

Mount Bromo and Madakaripura Waterfall Tour from Surabaya/Malang

Book now for tomorrow
Private tour
English guided
4.8 / 5
(104) • 1K+ booked
Rs. 22,030.89
Multiday Tour Mount Bromo Sunrise, Ijen Crater from Surabaya
Klook's choice
Tours • From Surabaya

Multiday Tour Mount Bromo Sunrise, Ijen Crater from Surabaya

Book now for tomorrow
Hotel pick-up
Private tour
4.9 / 5
(65) • 800+ booked
Rs. 41,124.35
5% off select options
Shared Tour 2D1N Tumpak Sewu & Mount Bromo from Surabaya
Tours • Surabaya

Shared Tour 2D1N Tumpak Sewu & Mount Bromo from Surabaya

Book now for tomorrow
English guided
Free cancellation
4.7 / 5
(28) • 200+ booked
Rs. 41,307.95
Mount Bromo Sunrise & Madakaripura Waterfall Private Tour
Klook's choice
Tours • From Surabaya, Malang, Sidoarjo

Mount Bromo Sunrise & Madakaripura Waterfall Private Tour

Book now for tomorrow
Hotel pick-up
Private tour
4.9 / 5
(441) • 4K+ booked
Rs. 26,928.19
Spa Experience at Tirta Ayu Spa Royal Gallery Kayoon Surabaya
Massages • Surabaya

Spa Experience at Tirta Ayu Spa Royal Gallery Kayoon Surabaya

Book now for today
Free cancellation
Instant confirmation
4.8 / 5
(29) • 600+ booked
Rs. 2,423.39
Mount Bromo and Ijen Crater 2-Day Private Tour
Klook's choice
Tours • From Surabaya, Malang

Mount Bromo and Ijen Crater 2-Day Private Tour

Book now for tomorrow
Hotel pick-up
Private tour
4.9 / 5
(51) • 300+ booked
Rs. 64,880.99
Ijen Crater Hiking Experience from Surabaya and Malang
Outdoor & sports activities • Banyuwangi

Ijen Crater Hiking Experience from Surabaya and Malang

Book now for tomorrow
English guided
7+ hrs
4.6 / 5
(66) • 1K+ booked
Rs. 19,221.95
Meiso Reflexology Tunjungan Plaza in Surabaya
Massages • Surabaya

Meiso Reflexology Tunjungan Plaza in Surabaya

Instant confirmation
5.0 / 5
(2) • 50+ booked
Rs. 2,753.89

Hotels in Surabaya

Swiss-Belinn Tunjungan Surabaya
Hotels • Surabaya

Swiss-Belinn Tunjungan Surabaya

Instant confirmation
4.3 / 5
(200)
From
Rs. 12,511.76
Aloft Surabaya Pakuwon City
Hotels • Surabaya

Aloft Surabaya Pakuwon City

Instant confirmation
5.0 / 5
(3)
From
Rs. 16,297.39
Kampi Hotel Tunjungan – Surabaya
Hotels • Surabaya

Kampi Hotel Tunjungan – Surabaya

Instant confirmation
4.3 / 5
(21)
From
Rs. 10,517.84
Luminor Hotel Jemursari by WH
Hotels • Surabaya

Luminor Hotel Jemursari by WH

Instant confirmation
4.1 / 5
(45)
From
Rs. 9,252.29
ibis Surabaya City Center
Hotels • Surabaya

ibis Surabaya City Center

Instant confirmation
4.2 / 5
(98)
From
Rs. 6,686.37
Amaris Hotel Margorejo - Surabaya
Hotels • Surabaya

Amaris Hotel Margorejo - Surabaya

Instant confirmation
4.0 / 5
(4)
From
Rs. 6,651.55
Bumi Surabaya City Resort
Hotels • Surabaya

Bumi Surabaya City Resort

Instant confirmation
4.6 / 5
(198)
From
Rs. 14,285.86
Oakwood Hotel & Residence Surabaya
Hotels • Surabaya

Oakwood Hotel & Residence Surabaya

Instant confirmation
4.9 / 5
(47)
From
Rs. 16,509.17
Morazen Surabaya
Hotels • Surabaya

Morazen Surabaya

Instant confirmation
4.3 / 5
(26)
From
Rs. 14,742.43
JW Marriott Surabaya
Hotels • Surabaya

JW Marriott Surabaya

Instant confirmation
4.6 / 5
(469)
From
Rs. 31,929.79
Doubletree By Hilton Surabaya
Hotels • Surabaya

Doubletree By Hilton Surabaya

Instant confirmation
4.6 / 5
(152)
From
Rs. 23,040
The Trans Luxury Hotel Surabaya
Hotels • Surabaya

The Trans Luxury Hotel Surabaya

Instant confirmation
From
Rs. 22,167.75

Reviews of Surabaya activities

Klook用戶
2026-08-28 11:22:19
Fantastic 5.0
Nabil, our sweet and kind tour guide, has made it an amazing trip for us to Bromo and Madakirapura Waterfall! Overall the trip was very well-organised. The time spent on each activity was precisely calculated, allowing us to have enough time to catch a break after each eventful adventure. Nabil took care of everything. After a light meal before sunrise he guided us to a spot where most people would have missed, giving us the advantage of having a clear view of bromo at dawn. He was also very thoughtful, providing us with cushions while waiting. The view was spectacular and breathtaking, absolutely worth the wait. Nabil was loquacious and knowledgeable, a decent quality for a tour guide, about the history and culture of each spot, telling us interesting stories and explaining things in detail. He also helped us to take a lot of nice pictures, making our journey even more memorable. He’s a friend of us now!
Klook User
2026-07-04 09:39:22
Fantastic 5.0
We had an amazing experience on the Taman Safari Prigen and Putuk Truno Waterfall Private Tour. The combination of the beautiful waterfall and the incredible safari made this one of the highlights of our trip. Putuk Truno Waterfall is stunning, with a peaceful atmosphere surrounded by lush greenery. Taman Safari Prigen was equally impressive—we loved seeing the animals up close, feeding them from the car, and watching the excellent animal shows. Our guide and driver were friendly, professional, and punctual, making the entire day smooth and enjoyable. I highly recommend this private tour to anyone visiting East Java. It is perfect for families and nature lovers. Definitely a 5-star experience!
Froilan ********
2026-06-11 07:21:14
Fantastic 5.0
this became one of the highlights of my indonesian trip in java island. glad i did it coz the places where my guide took me are really stunning! Arya is very a good guide,can sense his dedication to his work. bonus is he also takes good photos and knows exactly which spots are the best for the photos. the lunch included may look simple, but its quite delicious.
Utente Klook
2026-08-03 10:47:45
Fantastic 5.0
we had an amazing experience on the Tumpak Sewu and Jodipan Village tour. Everything was perfectly organized from start to finish, making the whole day smooth and enjoyable. The guide, Rizky, was extremely knowledgeable, professional, and always available to help with any questions or requests. Tumpak Sewu was absolutely breathtaking, and Jodipan Village was vibrant and full of charm. Thanks to the excellent planning and guidance, we were able to fully enjoy both destinations without any worries. Highly recommended for anyone looking for a well-organized tour with a friendly and experienced guide! ⭐⭐⭐⭐⭐
Klook User
2026-10-06 21:59:25
Fantastic 5.0
We had a lovely tour of the city. Nita was an excellent tour guide. I will be recommend this tour to all of my friends and family✌️
Charlotte ****
2026-08-19 14:29:33
Fantastic 5.0
we had a wonderful day exploring the lost empire of Mahjapahit, barely visitors around those ruins of the old temples, it felt so exclusive. Our driver February and our guide Hermano provide excellent service. Especially our guide speaks fluent English which helps us understand the history more in depth. I would recommend this itinerary for people who enjoy historical culture tour and avoid crowds .
ChongYoon ***
2026-05-04 04:13:13
Fantastic 5.0
Was a educational tour learning more about Hindu and Buddhist philosophies, a little overloading at times but still enjoyed the overall experience. The sites themselved were very quiet so literally had the whole place to myself which was great! Truly an underrated experience!!
All *******
2026-07-08 13:52:42
Fantastic 5.0
it was my first time visiting surabaya and this city tour became the highlight of my trip. the itinerary was well planned, not rushed, enjoyable yet informative. a special shoutout to hirman, our tour guide, for his positive energy, joyful attitude & deep knowledge of surabaya history. he truly made this experience special💚💯 am a domestic traveler & highly recommending this tour to local and international visitors.
Klook User
2026-09-22 07:07:20
Fantastic 5.0
had a wonderful time with Sunny. has been a wonderful experience that was tiring but well worth the money. pickup from Surabaya was around midnight and completed the experience around midday.

Surabaya at a glance

When is the busiest time to visit Surabaya?

Based on what travelers booked on Klook

Busier than usual Quieter than usual
+100%
+50%
Typical
-50%
-100%
-20%
Jan
+11%
Feb
-20%
Mar
-63% Quietest
Apr
+11%
May
+5%
Jun
Busiest +60%
Jul
+17%
Aug
+35%
Sep
+5%
Oct
+11%
Nov
-20%
Dec

Demand peaks in July (about 60% above a typical month) while April is much quieter (roughly 63% below a typical month); travellers from Malaysia should book early for July and expect easier availability and fewer crowds in April. Based on Klook historical booking data.

When is Surabaya cheapest?

Find months that fit your budget.

$250
$200
$150
$100
$50
$0
Avg $75 Cheapest $21 Priciest $221
Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun

July is the cheapest month for activities (around USD 21), roughly 90% below the priciest month in March; this price low overlaps with the demand peak, so July can offer very low past prices despite higher demand. Based on Klook booking data, July 2025 – June 2026.

How far ahead should you book?

Plan ahead so you don’t miss out

2 daysLast-minute
7 daysTypical
29 daysEarly

Most travellers book about seven days ahead, which suggests flexibility for short-notice trips; however, during the July peak consider booking earlier to secure availability. Based on Klook booking data, February 2026 – July 2026.

Quick facts about Surabaya

Local weather

℉℃
  • JAN - DEC
    34°24°

    Tropical

General info
  • Time zone

    No time difference

  • Currency

    1LKR = 54.47IDR

  • Official languages

  • Recommended trip duration

  • Flight time

    When departing from Kuala Lumpur

What to know before visiting Surabaya

Overview of Surabaya and what draws visitors

Surabaya is a lively city where tours, massages and water activities dominate Klook bookings, with cultural experiences also present. Demand rises and falls through the year, peaking in July and dipping sharply around April, so the city’s visitor rhythm alternates between busy stretches and quieter spells.

Best times to visit based on demand and prices

Klook booking data shows July is the busiest month, while April sees the weakest demand. Prices trend separately from demand: Klook data indicates July is typically one of the cheapest months for activities, whereas March tends to be among the priciest. For lower prices and smaller crowds, consider travelling in July or the surrounding quieter months; if you want the peak-season atmosphere despite higher cost, aim for the busier period around July and September when demand climbs.

Tips for travellers from Malaysia

Most travellers book about a week ahead on average, with many last-minute bookings possible within a couple of days and a small share booked nearly a month out. If you prefer flexibility, you can often secure activities a day or two before; if you travel during the busy months named above, plan and reserve about seven days in advance to avoid disappointment. Use Klook to compare options and lock in tours or massages sooner rather than later when demand is high.

FAQs about Surabaya

When is the best time to visit Surabaya?

When is the cheapest time to visit Surabaya?

How far ahead should I book activities for Surabaya?

How much do activities in Surabaya typically cost?