Surabaya, Indonesia’s second-largest city, offers layover travelers a compelling mix of colonial architecture, vibrant street food culture, and authentic Javanese experiences just 45 minutes from Juanda International Airport. Whether you’re stuck at SUB for a few hours or have most of a day between flights, this guide covers everything you need to know about maximizing your Surabaya layover – from verified transit times to airport amenities and city exploration strategies.
Before You Leave the Airport
- Visa Requirements: Check IATA Travel Centre for your nationality’s visa requirements. Many nationalities can enter Indonesia visa-free for short stays, but always verify before leaving the airport.
- Language: Bahasa Indonesia is the official language. English is spoken in tourist areas and at the airport, but download Google Translate offline for navigating the city.
- Transit Time Warning: You need a minimum of 6 hours total layover time to safely leave SUB airport and return for your next flight. Factor in 1 hour for immigration and customs, 45 minutes each way for transit, and 2-3 hours return buffer for security and boarding.
- Currency: Indonesian Rupiah (IDR). Use ATMs at the airport for the best exchange rates – avoid currency exchange counters which typically charge 10-15% markup.
Airport Amenities at a Glance
Juanda International Airport (SUB) provides essential amenities for layover travelers, though it’s more functional than luxurious. Here’s what’s available:
| Amenity | Available? | Details |
|---|---|---|
| Free WiFi | ✅ Yes | Free WiFi is available throughout the airport |
| Luggage Storage | ✅ Yes | Luggage storage and locker services are available for temporary baggage holding |
| Charging Stations | ✅ Yes | Mobile charging points are available at the airport |
| Water Refill Stations | ✅ Yes | Drinking water is available at the airport |
| Currency Exchange/ATMs | ✅ Yes | Currency exchange services and ATMs are available for financial transactions |
| Nursing Rooms | ✅ Yes | Private rooms for nursing and breastfeeding are available |
| Pharmacy/Medical Clinic | ✅ Yes | Pharmacy and medical clinic services are available at the airport |
| Pay-per-use Lounges | ❌ No | No pay-per-use lounges available |
| Sleep Pods | ❌ No | No sleep pods or nap pods available |
| Showers | ❌ No | No shower facilities available |
| Children’s Play Areas | ❌ No | No dedicated children’s play areas |
| Free City Tours | ❌ No | No free city tour programs for transit passengers |
Getting from SUB Airport to Surabaya City Center
Juanda International Airport is located approximately 20 kilometers south of Surabaya’s city center. The most reliable and budget-friendly option for your Surabaya layover is the Damri airport bus service, which operates on a predictable schedule with fixed pricing.
| Transport Method | Journey Time | Cost | Verdict |
|---|---|---|---|
| Damri Bus | ~45 minutes | $1-15 USD | ✅ Best value. Hourly service from 07:00-21:00 to Bungurasih Bus Station. Air-conditioned and reliable. |
| Taxi/Ride-hailing | 30-40 minutes | Check current rates | ⚠️ Faster but more expensive. Use Grab or Gojek apps for transparent pricing. Avoid unofficial taxis. |
| Private Transfer | 30-40 minutes | Check current rates | Most expensive. Best for groups or families with lots of luggage. |
Important: The Damri bus operates daily from 07:00 to 21:00 with hourly departures. If your layover falls outside these hours, you’ll need to rely on taxi or ride-hailing services. Always confirm the last bus departure time if you’re planning to return to the airport in the evening.
What to Do at SUB Airport During Your Layover
While Juanda International Airport doesn’t offer luxury amenities like sleep pods or premium lounges, it provides the essentials for a comfortable short layover:
Dining Options
Meals and snacks at airport restaurants and cafes range from moderate to slightly elevated prices compared to city center options. You’ll find a mix of Indonesian cuisine and international fast food chains. For the best value, eat in the city if you’re leaving the airport – airport food is 2-3x more expensive than local warungs (small restaurants) in Surabaya.
Staying Connected
Free WiFi is available throughout the airport, though speeds may vary during peak hours. For more reliable connectivity during your Surabaya layover, consider purchasing an eSIM before your trip (services like Airalo or Holafly offer instant data without hunting for WiFi).
Luggage Storage
Luggage storage and locker services are available for temporary baggage holding. This is essential if you’re planning to explore the city during your layover. For luggage storage near the airport or in the city, services like Bounce, Stasher, or LuggageHero typically charge $5-10 per bag per day – much cheaper than airport lockers.
Rest and Relaxation
SUB airport does not have sleep pods, nap pods, or shower facilities. If you need to rest during an overnight layover, you’ll need to find quiet seating areas. Check SleepingInAirports.net for traveler reviews on the best spots to rest at SUB.
Facilities for Families
Private rooms for nursing and breastfeeding are available at the airport, making it easier for families traveling with infants. However, there are no dedicated children’s play areas, so bring entertainment for kids in your carry-on.
What to Do in Surabaya During a Layover
If you have 6+ hours for your Surabaya layover, venturing into the city rewards you with authentic Indonesian culture, colonial history, and some of East Java’s best street food. Here’s what you can realistically accomplish based on your available time:
4-6 Hours Available (Tight but Doable)
- House of Sampoerna: A beautifully preserved Dutch colonial mansion turned museum showcasing Indonesia’s kretek (clove cigarette) history. Free admission, 15-20 minutes from Bungurasih Bus Station by taxi.
- Tugu Pahlawan (Heroes Monument): Surabaya’s iconic landmark commemorating the Battle of Surabaya. Quick photo stop and brief museum visit possible in 30-45 minutes.
- Street Food at Pasar Genteng: Sample authentic Surabayan specialties like rawon (black beef soup), sate klopo (coconut satay), and rujak cingur. Budget 30-60 minutes for a proper food crawl.
6-8 Hours Available (Comfortable Exploration)
- Chinatown (Kya Kya): Wander through colorful streets lined with Chinese temples, traditional shophouses, and street vendors. The Sanggar Agung Temple offers stunning architecture and city views.
- Submarine Monument (Monkasel): Tour a decommissioned Russian submarine turned museum. Unique experience that takes about 1 hour including travel time.
- Surabaya Heritage Track: Self-guided walking tour through the old town covering Dutch colonial buildings, Arab Quarter, and Chinatown. Download offline maps before you go.
- Lunch at a Local Warung: Try nasi rawon, lontong balap, or soto ayam at a fraction of airport prices. Meals cost $2-5 USD.
8+ Hours Available (Full Day Experience)
- Suramadu National Bridge: Drive across Indonesia’s longest bridge connecting Java and Madura Island. The views are spectacular, especially at sunset.
- Ciputra Waterpark: If traveling with kids, this massive water park offers a fun break from sightseeing (budget 3-4 hours).
- Taman Bungkul: Surabaya’s central park, perfect for people-watching, street food, and experiencing local life. Free WiFi available.
- Shopping at Tunjungan Plaza: One of Indonesia’s largest shopping malls if you need air-conditioned retail therapy or last-minute souvenirs.
Pro tip: Surabaya’s traffic can be unpredictable. Always add 30-60 minutes buffer to your return journey to the airport, especially during rush hours (7-9 AM and 4-7 PM).
Layover Budget Breakdown
Here’s what you can expect to spend during your Surabaya layover, based on typical traveler expenses:
| Category | Estimated Cost (USD) |
|---|---|
| Round-trip Damri Bus | $2-30 |
| Luggage Storage (if needed) | $5-10 |
| Meal at Local Warung | $2-5 |
| Street Food/Snacks | $3-8 |
| Museum/Attraction Entry | $1-5 |
| Local Transport (taxi/Grab) | $5-15 |
| Bottled Water/Drinks | $1-3 |
| Total Budget Range | $20-75 |
Money-saving tip: Use a Wise or Revolut card for the best exchange rates with zero markup in most countries. Never exchange money at airport currency counters – rates are terrible, typically 10-15% worse than ATMs.
Layover Tips by Traveler Type
For Families
- Pack a ‘layover bag’ inside your carry-on with snacks, entertainment, change of clothes, and basic toiletries – accessible without unpacking everything.
- Download offline maps and translation apps before landing – airport WiFi can be unreliable, especially when you need it most.
- Bring an empty water bottle to fill after security – staying hydrated helps kids manage jet lag and saves money on overpriced airport drinks.
- Private rooms for nursing and breastfeeding are available at SUB airport, making it easier for families with infants.
- The Damri bus is family-friendly and air-conditioned, but if you have multiple young children or lots of luggage, a private taxi via Grab might be worth the extra cost for convenience.
- Surabaya’s street food is generally safe, but stick to busy stalls with high turnover for the freshest options. Bring hand sanitizer and wet wipes.
For Solo Travelers
- Download offline maps (Google Maps or Maps.me) before landing – essential for navigating Surabaya without data.
- Keep your most valuable items (passport, phone, wallet) in a cross-body bag or hidden money belt when exploring the city.
- Share your location with a trusted contact when exploring Surabaya solo, especially if it’s your first time in Indonesia.
- The Damri bus is the safest and most economical option for solo travelers. Sit near the driver and keep your belongings close.
- Get an eSIM before traveling (Airalo, Holafly) – instant data without hunting for WiFi or buying local SIMs.
- Use Bounce or Stasher for luggage storage – typically $5-8 per bag per day, partnering with local businesses near the airport.
- Solo travelers can take advantage of voluntary bumping – airlines often offer $200-800+ in compensation, and it’s easier to rebook one person.
For Groups
- Add 15-30 minutes ‘group tax’ to all time estimates – groups move slower through immigration, security, and transit.
- Designate a ‘group leader’ before the layover who manages timing, headcount, and communication. This person should have everyone’s flight details.
- Use WhatsApp or a group chat for real-time coordination – share departure gate and boarding time as a pinned message.
- For groups, budget 2.5-3 hours before international departure and 60 minutes before domestic when returning to SUB airport.
- Food courts and street food markets work better than sit-down restaurants for groups – everyone can choose what they want and eat at their own pace.
- Use Splitwise to automatically calculate who owes what – essential for groups sharing transport, food, and activities.
- Bounce and Stasher offer multi-bag discounts – book all group luggage together for the best rate.
- Check IATA Travel Centre for visa requirements – covers every nationality and destination, crucial when traveling with an international group.
Insider Tips for SUB Airport
- Damri Bus Schedule: The bus operates from 07:00 to 21:00 daily. If your return flight departs after 21:00, you’ll need to leave the city by 19:00-20:00 to catch the last bus. Plan accordingly or budget for a taxi back.
- ATM Strategy: Withdraw Indonesian Rupiah from ATMs inside the airport after immigration. Bank Mandiri and BCA ATMs have the best rates and lowest fees. Avoid the currency exchange counters.
- Charging Stations: Mobile charging points are available at SUB, but bring your own cable and adapter. Power outlets can be scarce during peak hours.
- Immigration Timing: SUB immigration can take 30-60 minutes during peak hours (morning and early evening). If you’re leaving the airport, factor this into your time calculations.
- Food Strategy: If you’re not leaving the airport, eat before security – there are more dining options and better prices in the public area. Once through security, options are limited and more expensive.
- Weather Considerations: Surabaya is hot and humid year-round. If you’re exploring the city during your layover, bring sunscreen, a hat, and stay hydrated. The rainy season (November-March) can cause traffic delays.
Frequently Asked Questions
Is it worth leaving Surabaya airport during a layover?
Yes, if you have 6+ hours total layover time. Surabaya offers authentic Indonesian culture, colonial architecture, and excellent street food just 45 minutes from the airport via the Damri bus. The bus operates from 07:00 to 21:00 daily with tickets costing $1-15. However, factor in 1 hour for immigration, 45 minutes each way for transit, and 2-3 hours return buffer. If your layover is shorter or falls outside bus operating hours, stay at the airport.
How do I get from Surabaya airport to the city center?
The Damri bus is the most reliable option, operating hourly from 07:00 to 21:00 between Juanda Airport and Bungurasih Bus Station. The journey takes approximately 45 minutes and costs $1-15. Alternatively, use Grab or Gojek ride-hailing apps for faster but more expensive transport (30-40 minutes). Avoid unofficial taxis and always confirm fares before departure.
What can I do at Surabaya airport during a layover?
SUB airport offers free WiFi, mobile charging points, luggage storage services, currency exchange, ATMs, dining options, and nursing rooms. However, there are no pay-per-use lounges, sleep pods, showers, or children’s play areas. For longer layovers, consider exploring the city – Surabaya’s colonial heritage, street food scene, and cultural attractions are more interesting than staying at the airport.
How long of a layover do I need to leave Surabaya airport?
You need a minimum of 6 hours total layover time to safely leave SUB airport and return for your next flight. This includes 1 hour for immigration and customs, 45 minutes transit to the city, 2-3 hours for exploration, 45 minutes return transit, and 2-3 hours return buffer for security and boarding. For 8+ hours, you can comfortably explore multiple attractions. Always factor in traffic delays during rush hours (7-9 AM and 4-7 PM).
Are there lounges at Surabaya airport?
No, SUB airport does not have pay-per-use lounges available for transit passengers. Some airlines may have dedicated lounges for their premium passengers, but there are no independent lounges accessible via Priority Pass or day passes. If you need a comfortable place to rest, consider leaving the airport to explore the city or find quiet seating areas in the terminal.
Is there luggage storage at Surabaya airport?
Yes, luggage storage and locker services are available at Juanda International Airport for temporary baggage holding. This is essential if you’re planning to explore Surabaya during your layover. For more affordable options, services like Bounce, Stasher, or LuggageHero partner with local businesses and typically charge $5-10 per bag per day – much cheaper than airport lockers.
What is there to eat at Surabaya airport?
Meals and snacks at SUB airport restaurants and cafes range from moderate to slightly elevated prices. You’ll find a mix of Indonesian cuisine and international fast food chains. For the best value and authentic experience, eat in the city if you’re leaving the airport – local warungs serve delicious meals for $2-5, while airport food is 2-3x more expensive. Try Surabayan specialties like rawon (black beef soup), sate klopo (coconut satay), or lontong balap.
Plan Your Surabaya Layover
Use the Yopki Layover Calculator above to see exactly how much time you have and what you can realistically do with it. Whether you’re exploring the city or staying at SUB airport, make every minute count.