← Back to Compare

Lombok vs Surabaya

Which destination is right for your next trip?

Quick Verdict

Pick Lombok for nature and value. Pick Surabaya for transit and food.

Can't pick? Visit both.

Build a trip that includes Lombok and Surabaya, with complementary stops we'll suggest.

🧭 Plan a trip with both →

🤝 It's a tie — both rated 69 OVR

Lombok
Lombok
Indonesia

69OVR

VS
Surabaya
Surabaya
Indonesia

69OVR

68
Safety
68
65
Cleanliness
65
92
Affordability
89
68
Food
79
62
Culture
64
65
Nightlife
65
56
Walkability
56
95
Nature
65
72
Connectivity
81
42
Transit
64
At a glanceLombokSurabaya
Mid-range cost/day$60$10/day cheaper$70
Safety score68/10068/100
Food scene★★★☆☆★★★★☆+1 on food scene
Cultural sites★★★☆☆★★★☆☆
Nightlife★★★☆☆★★★☆☆
Walkability★★☆☆☆★★☆☆☆
Nature access★★★★★+1 on nature access★★★★☆
Best monthsMay–SepApr–Oct
Flight between them1h 5m direct
Lombok

Lombok

Indonesia

Surabaya

Surabaya

Indonesia

Lombok

Safety: 68/100Pop: 3.4MAsia/Makassar

Surabaya

Safety: 68/100Pop: 2.97M (city) / 9.5M (Gerbangkertosusila metro)Asia/Jakarta

How do Lombok and Surabaya compare?

Lombok — bali's quieter neighbor offers pristine beaches, world-class surf, the challenging Mount Rinjani trek, and the idyllic Gili Islands just offshore, while Surabaya — indonesia's second-largest city and East Java's industrial capital, a 3-million-strong port at the mouth of the Mas River that most travellers treat as a launchpad for Mount Bromo and Ijen Crater rather than a stop in itself. It's the classic city-versus-island decision — pick the trip that matches what you actually want to do all day.

Surabaya is the better pick for transit. Lombok has a slight edge on nature. Mid-range budgets land around $65/day in both.

Both peak around the same window (May through September), so a single trip can hit each at its best.

💰 Budget

budget
Lombok: $20Surabaya: $22-40
mid-range
Lombok: $60Surabaya: $60-110
luxury
Lombok: $180Surabaya: $200+

🛡️ Safety

Lombok72/100Safety Score68/100Surabaya

Lombok

Lombok is generally safe but more rural and less touristically developed than Bali. Road conditions, seismic activity, and ocean currents are the main concerns.

Surabaya

Surabaya is generally safe for tourists — a working industrial port city rather than a tourism honeypot, so tourist scams are rare. Real concerns are dense traffic and motorbike accidents, opportunistic phone snatches in crowded markets, and Bromo or Ijen volcano gas exposure on the overnight trips. Late-night solo walks in Sunan Ampel and Bubutan are best avoided.

🌤️ Weather

Lombok

Lombok has a tropical climate with a dry season and a wet season. The dry season (May-October) is the best time to visit for trekking, diving, and beach activities.

Dry Season (May - October)24-32
Shoulder Season (April & November)25-33
Wet Season (December - March)25-32

Surabaya

Surabaya has a tropical monsoon climate with two distinct seasons — dry from April to October and wet from November to March. Temperatures stay hot year-round (28-33°C); humidity hovers at 75-85%. The city sits at sea level on Java's flat northern coast and gets noticeably hotter than highland Bandung or Yogyakarta.

Dry Season (April - October)24-33°C
Shoulder (October - November)24-33°C
Wet Season (December - March)24-32°C

🚇 Getting Around

Lombok

Lombok has limited public transport. Most travelers use motorbike rentals, private drivers, or shared minivans. The Gili Islands are car-free with bikes and walking as the main options.

Walkability: Low for Lombok island itself — distances are large and there are no sidewalks. The Gili Islands are highly walkable (Gili Air can be walked around in 1.5 hours).

Motorbike Rental60,000-80,000 IDR ($3.85-5.15) per day
Private Driver/Car500,000-700,000 IDR ($32-45) per day
Boats to Gili Islands15,000-85,000 IDR ($1-5.50) public boat; 150,000-350,000 IDR ($10-23) fast boat

Surabaya

Surabaya has the Suroboyo Bus rapid transit system (5 routes, IDR 0 if you pay with empty plastic bottles, 100% recyclable bottle fare) and dozens of Damri and Trans Sidoarjo bus lines, but most travellers rely on Grab and Gojek for everything. Traffic is heavy 07:00-09:00 and 16:00-19:00. The city has no metro yet; an MRT is planned for 2030.

Walkability: Surabaya is not a walking city — wide boulevards, no shade and dense traffic make most distances feel longer than they are. The Tunjungan, Embong Malang and Genteng areas of central Surabaya have improved sidewalks since 2018; the Sunan Ampel and Tugu Pahlawan areas are walkable in compact 20-30 minute loops. For most other neighbourhoods, a Grab is the practical choice.

Grab / GojekIDR 12,000-80,000 (~$0.80-5) for in-city rides; bikes are cheaper
Suroboyo BusFree (3 bottles per ride)
Bluebird TaxiIDR 7,500 flag-fall + IDR 4,500/km

📅 Best Time to Visit

Lombok

May–Sep

Peak travel window

Surabaya

Apr–Oct

Peak travel window

The Verdict

Choose Lombok if...

you want Bali without the crowds — Kuta Lombok surf, Gili Islands snorkel-ferries, Mount Rinjani volcano trek, and waterfalls around Senaru

Choose Surabaya if...

You want a workaday Javanese megacity with deep independence-war history and the easiest access to Mount Bromo and Ijen Crater.

Frequently asked

Is Lombok or Surabaya cheaper?

Lombok is cheaper on average. A mid-range day in Lombok costs about $60 vs $70 in Surabaya, so Lombok saves you roughly $10 per day compared to Surabaya.

Is Lombok or Surabaya safer?

Lombok and Surabaya score equally on our safety index (68/100). Specific risks differ by neighborhood — check the Safety section on each guide.

Which has better weather, Lombok or Surabaya?

Lombok has the more temperate climate year-round. Lombok has a tropical climate with a dry season and a wet season. The dry season (May-October) is the best time to visit for trekking, diving, and beach activities.

When is the best time to visit Lombok vs Surabaya?

Lombok peaks in May–Sep. Surabaya peaks in Apr–Oct. Both peak in May–Sep, so a single trip pairs them naturally.

How long is the flight from Lombok to Surabaya?

Roughly 1h 5m on a direct flight (about 423 km / 263 mi). One-way fares typically run $60-180 depending on season and how far in advance you book.

How do daily costs in Lombok and Surabaya compare?

In Lombok: budget ~$20/day, mid-range ~$60/day, luxury ~$180/day. In Surabaya: budget ~$22-40/day, mid-range ~$60-110/day, luxury ~$200+/day.

LombokvsSurabaya

Try another