- JAN - DEC34°24°
Tropical

Surabaya
Surabaya may not be as popular among tourists as Jakarta or Bali, but it offers a wealth of great things to discover! Visit key landmarks to learn about the nation's history, such as the Monument to the Heroes and the Sampurna House Museum. Explore traditional Indonesian cuisine to experience local culture through flavor. Venture outside the city to explore the natural beauty of Bromo Tenger National Park.
If you have the chance to visit Indonesia, make sure to add this special city to your itinerary. You're sure to be amazed by its hidden charms.
Share it with your friends!
Top things to do in Surabaya
Mount Bromo Sunrise Tour from Surabaya or Malang
Mount Bromo Sunrise Private Tour & Ijen Hiking
Multiday Shared Tour to Mount Bromo & Ijen from Surabaya or Malang
Multiday Sharing Tour to Mount Bromo & Ijen from Surabaya
Spa Experience at Tirta Ayu Spa Royal Gallery Kayoon Surabaya
Ijen Crater Hiking Experience from Surabaya and Malang
Multiday Tour Mount Bromo Sunrise, Ijen Crater from Surabaya
Mount Bromo and Madakaripura Waterfall Tour from Surabaya/Malang
Shared Tour 2D1N Tumpak Sewu & Mount Bromo from Surabaya
Mount Bromo Sunrise & Madakaripura Waterfall Private Tour
Mount Bromo Sunrise & Tumpak Sewu Waterfall 2-Day Private Tour
Madura Island One-day Private Tour
Hotels in Surabaya
Reviews of Surabaya activities
Surabaya at a glance
When is the busiest time for Surabaya activities?
Book earlier for peak months
Demand peaks in December (about 83% above a typical month) while March is much quieter (about 57% below a typical month), so travellers from Hong Kong should book early for December and expect easier availability and fewer crowds in March. Based on Klook historical booking data.
When is Surabaya cheapest?
Find months that fit your budget. Prices in USD.
Activities tend to be cheapest in November (around USD 20), roughly 76% below the priciest month in April, so if November also matches lower demand it’s a good time to hunt deals. Based on Klook booking data, July 2025 – June 2026.
How far ahead should you book?
Plan ahead so you don’t miss out
Most travellers from Hong Kong book about 7 days ahead, with a flexibility for last‑minute trips (around 2 days); during the December peak consider booking sooner than this. Based on Klook booking data, February 2026 – July 2026.
Quick facts about Surabaya
Local weather
℉℃Time zone
GMT +07:00
No time difference
Currency
Indonesian Rupiah
1HKD = 2,247.19IDR
Official languages
Indonesian
Recommended trip duration
3 days
Flight time
5 hours
When departing from Hong Kong
What to know before visiting Surabaya
Quick snapshot of Surabaya’s travel scene
Surabaya draws most Klook bookings for tours, massages and water activities, with cultural experiences also present. Demand is highly seasonal across the year, peaking in December and dipping sharply in March.
Best times to visit and what to expect
Klook booking data shows December is the busiest month while March is the quietest. Prices rise through the early part of the year and reach their high in April, while November typically sees the lowest prices. If you want smaller crowds and lower prices, aim for November through March; for the full peak-season atmosphere, December is the month to pick. Note that demand and prices don’t move in perfect lockstep here—December is busiest but the priciest month historically is April, so you can sometimes avoid the highest costs by visiting in a different busy month.
Tips for travellers from Hong Kong
Most travellers book about a week ahead on Klook, with some last-minute bookings possible just a couple of days before. If you’re planning to travel in December (the peak month), booking earlier—towards that one-month window—helps secure preferred tours and times; for quieter months you can be more flexible and still find good options. Use Klook to compare local tours and treatments so you can lock in experiences that suit your schedule.
FAQs about Surabaya
When is the best time to visit Surabaya?
When is the best time to visit Surabaya?
The busiest time for Surabaya on Klook is December, so that’s the peak period to visit. Demand data shows bookings spike in December, so expect more activity options and a livelier atmosphere then.
When is the cheapest time to visit Surabaya?
When is the cheapest time to visit Surabaya?
November is typically the cheapest month for Surabaya on Klook, with activity prices dipping toward the low end. In recent Klook booking data, average activity prices were lower in November, making it a good choice if you’re hunting for deals.
How far ahead should I book activities for Surabaya from Hong Kong?
How far ahead should I book activities for Surabaya from Hong Kong?
Aim to book about a week in advance, with typical bookings occurring around 7 days before travel. If you prefer to lock in plans earlier, booking up to about 29 days ahead is common, and very last-minute bookings sometimes happen within 2 days.
How much do activities in Surabaya typically cost?
How much do activities in Surabaya typically cost?
In recent Klook booking data, activities in Surabaya averaged around USD 48. Popular categories show a range—for example, tours often fall around the USD 47–107 median range, while massages tend to be much cheaper.
What is Surabaya best known for on Klook?
What is Surabaya best known for on Klook?
Tours are the top-selling category for Surabaya on Klook, followed by massages and water activities. High booking counts for tours indicate the city’s guided excursions and local tours are particularly popular with travellers.
Explore more on Klook
Everything you need for your Surabaya visit
Top destinations in Indonesia
- 1 Kuta
- 2 Jakarta
- 3 Ubud
- 4 Bali
- 5 Denpasar
- 6 Labuan Bajo
- 7 Bintan
- 8 Yogyakarta
- 9 Batam
- 10 Surabaya
- 11 Malang Regency
- 12 Bandung
- 13 Tangerang
- 14 Medan
- 15 Bogor
- 16 Canggu
- 17 Banyuwangi
- 18 Tanjung Pinang