- Must visit
Museum Sepuluh Nopember
A city museum beneath Tugu Pahlawan presenting Surabaya’s role in the independence struggle through dioramas, archives, and wartime objects.
Showing the fastest and cheapest results for 03 Nov

|
| ||||||||||||

|
| ||||||||||||

|
| ||||||||||||
Accessing Surabaya by air offers unparalleled convenience with direct flights from Indonesia's major hubs like Jakarta (1.5 hours), Bali (1 hour), and Makassar (2 hours), as well as key Southeast Asian cities including Singapore (2.5 hours), Kuala Lumpur (3 hours), Bangkok (4 hours), and Ho Chi Minh City (3.5 hours). The journey time makes flying the most practical option, especially when compared to lengthy overland alternatives. Affordability is a significant advantage, with domestic fares ranging from IDR 600,000-1,200,000 for Jakarta-Surabaya routes, while international connections from Singapore start at SGD 120, Kuala Lumpur from MYR 350, and Bangkok from THB 3,500. Travelers enjoy exceptional flexibility with Juanda International Airport operating 24/7 and offering over 25 daily domestic departures from Jakarta alone, plus multiple daily connections from Singapore and Kuala Lumpur, with morning and evening options that accommodate both business and leisure schedules across the region.
Planning a trip to Surabaya has never been easier with Omio's seamless booking platform. Whether flying domestically from Jakarta (CGK), Denpasar (DPS), or Makassar (UPG), or internationally from Singapore (SIN), Kuala Lumpur (KUL), Bangkok (BKK), or Ho Chi Minh City (SGN), Omio's website and app offer comprehensive search options to Juanda International Airport (SUB). Compare flights across popular carriers including Garuda Indonesia, Lion Air, AirAsia, Singapore Airlines, and Malaysia Airlines, with transparent pricing in IDR, SGD, MYR, THB, or VND. Secure payment options ensure worry-free transactions, while the digital ticketing system delivers your boarding pass directly to your smartphone with real-time updates about gate changes or delays. For international flights, remember to have your passport valid for at least six months beyond your travel date. Book 3-4 weeks in advance for domestic routes and 2-3 months ahead for international connections to secure the best fares, especially during peak Indonesian holidays like Lebaran or year-end festivities.
Travelers heading to East Java's bustling metropolis enjoy numerous convenient options when flying to Surabaya's Juanda International Airport (SUB). The Jakarta to Surabaya route ranks as Indonesia's busiest corridor, with Garuda Indonesia, Lion Air, and Citilink operating over 30 daily flights from Soekarno-Hatta International Airport (CGK), completing the 690km journey in approximately 1 hour and 30 minutes. From Bali, passengers can take a quick 50-minute flight via Wings Air or AirAsia from Ngurah Rai International Airport (DPS) to SUB. International travelers from Singapore have excellent connectivity with Singapore Airlines and Scoot offering daily direct services from Changi Airport (SIN) to Surabaya in just 2 hours and 15 minutes. Kuala Lumpur residents can fly Malaysia Airlines or AirAsia from Kuala Lumpur International Airport (KUL) to SUB in 2 hours and 30 minutes, while Bangkok passengers can connect through SilkAir's services from Suvarnabhumi Airport (BKK), typically reaching Surabaya in about 3 hours and 45 minutes with a brief stopover.
Navigating Surabaya, Indonesia's second-largest city, offers several transportation options with varying degrees of convenience. The city's public transportation backbone is the Suroboyo Bus, a relatively modern system covering major corridors with fares starting at Rp5,000 or payable with plastic bottles through its unique eco-friendly program. Trans Semanggi Suroboyo (tram-like buses) provide additional coverage at similar prices. For comprehensive reach, angkot (public minivans) serve numerous routes throughout the city for Rp4,000-5,000 per trip. From Juanda International Airport, travelers can reach downtown via DAMRI airport buses (Rp25,000, 45-60 minutes) or taxis (Rp100,000-150,000, 30-45 minutes). Ride-hailing apps Gojek and Grab dominate for convenient point-to-point travel, offering motorbike (ojek) options from Rp5,000 or car services from Rp25,000. Traditional Blue Bird taxis remain reliable with metered fares starting at Rp7,500. For seamless payments, download both Gojek and Grab apps before arriving, as they accept credit cards and provide real-time ride tracking.
Surabaya, Indonesia's second-largest city, seamlessly blends colonial heritage with modern vibrancy. Begin your exploration at the iconic Heroes Monument (Tugu Pahlawan), commemorating the historic Battle of Surabaya against Dutch colonizers. The city's rich past comes alive at House of Sampoerna, a beautifully preserved Dutch colonial complex now housing a museum and active cigarette factory. Architecture enthusiasts will marvel at the striking Cheng Hoo Mosque with its unique Chinese-style design and the neo-gothic Gereja Kepanjen Cathedral. For cultural immersion, visit Kampung Arab in the Ampel district, centered around the sacred Ampel Mosque, one of Indonesia's oldest Islamic sites. Nature lovers can escape to Kenjeran Beach with its distinctive pagoda-topped pier or explore the lush Mangrove Wonorejo conservation area, where urban development gives way to serene ecological sanctuary.
Culinary adventures define the Surabaya experience, with local delicacies like spicy rujak cingur (vegetable salad with beef snout) and aromatic rawon (black beef soup) available at Pasar Atom food court. Shopaholics should navigate the textile treasures at Pasar Atum or find contemporary goods at Tunjungan Plaza and Grand City Mall. For authentic souvenirs, Mirota Batik offers high-quality traditional fabrics and crafts. The city comes alive during Mei festivities celebrating its founding, featuring cultural performances and street parades. Navigate the city via affordable ride-hailing services or experience local color aboard traditional bemo minivans. When evening falls, G-Walk food street buzzes with open-air dining options, while North Quay offers seaside relaxation with stunning sunset views over the Madura Strait.
Discover the best of Surabaya — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Surabaya trip today.
A city museum beneath Tugu Pahlawan presenting Surabaya’s role in the independence struggle through dioramas, archives, and wartime objects.
A compact museum in the House of Sampoerna complex showing clove cigarette history, family heritage, and preserved colonial interiors.
An art museum in a preserved colonial building displaying Indonesian paintings, sculpture, and temporary exhibitions in an atmospheric setting.
Surabaya’s restored Old Town quarter features colonial façades, heritage streets, and photogenic corners that are best explored on foot.
A waterfront public park with the Suro and Boyo statues. Come for river views, evening strolls, and one of the city’s best-known photo spots.
A central civic square beside the governor’s office, popular for walking, people-watching, and seeing an important colonial-era urban setting.
A rich black beef soup flavoured with keluak nuts. It is one of East Java’s signature dishes and a classic Surabaya comfort food.
Beef stew with a sweet, spicy petis-based sauce, usually served with bean sprouts and rice cake. It is a long-standing Surabaya speciality.
Sliced cow muzzle and vegetables in a dark fermented shrimp paste sauce. This unusual mix is closely associated with Surabaya’s food heritage.
Polished restaurant in Hotel Majapahit serving Indonesian and colonial-era dishes in an elegant heritage setting.
Historic casual eatery famed for rawon, offering a simple traditional setting and one of Surabaya’s best-known local dining experiences.
Well-known traditional venue specialising in lontong balap, served in a straightforward, classic Surabaya style.
Surabaya is budget-friendly for most travellers, with low food and local transport costs and good-value hotels compared with many major Asian city breaks.
Tipping is not compulsory. Restaurants may add service; otherwise round up or leave 5-10%. Round up taxi fares, and small tips in cafés are appreciated.
Official public transport app
Juanda International Airport -> Surabaya Gubeng, Surabaya
Check where to Surabaya flights depart and arrive, plus the main airport details for this route.
Surabaya is 7 km from Surabaya city centre. Public transport options include:
Surabaya has practical services for this route, including Wifi, Shopping, Parking, Dining, ATM, Taxis, Accessibility, WC, Hotel, Shower, Lounge, Lost and Found Office and Car Rental.
Food options include: Restaurants located in both domestic and intertiol terminals; options include Indonesian cuisine and fast food.
Free Wi-Fi available throughout the airport. ATMs are located in both domestic and intertiol terminals.
Lost and found is available at the station.
Available at Surabaya: Parking, Taxis, WC.
Available at Surabaya: Car Rental.
Accessibility facilities are available at Surabaya: Elevators, ramps.
Nearby hotels include Hotels nearby, Ibis Budget Surabaya Airport is within walking distance..
Here are some other resources that might have the information you need