United States

Search Surabaya Flight Tickets

From?
Type city or airport
To?
Type city or airport
Departure Date
Add Return
Passenger
1 Passenger
One Way
Round Trip
Show only non-stop flights

About Surabaya

Surabaya sits on the northern coast of East Java, facing the Madura Strait, and is one of Indonesia's largest and busiest cities. It is a practical, energetic place, known for commerce, education, industry, and a more workaday urban rhythm than many resort-focused destinations.

The city is well connected by road, rail, and sea, with major train links to Jakarta, Yogyakarta, Malang, and Banyuwangi. Juanda International Airport, located south of the city, handles domestic routes and selected international flights, making Surabaya a key gateway to eastern Indonesia.

Historically, Surabaya is remembered as the "City of Heroes" for its role in Indonesia's independence struggle, especially the Battle of Surabaya in 1945. Its cultural life reflects Javanese, Madurese, Chinese, Arab, and colonial influences, visible around the old town, House of Sampoerna, Cheng Hoo Mosque, Ampel area, and the Heroes Monument.

Visitors can move naturally from historic streets to modern malls, waterfront areas, and family attractions such as Surabaya Zoo or the mangrove forests at Wonorejo. The climate is tropical, generally hot and humid, with a rainy season and a dry season; daily life feels active, direct, and businesslike, softened by neighborhood food stalls and evening gatherings.

Social life often centers on shopping centers, cafes, night markets, religious sites, and food. Local flavors include rawon, rujak cingur, lontong balap, and spicy East Javanese dishes. Within the city, transport options include taxis, ride-hailing apps, public buses such as Suroboyo Bus, commuter trains, minibuses, and rental cars or motorbikes.

Why should I use SmaxGo?

Best Price Guarantee
Best Price Guarantee
SmaxGo guarantees you find the best prices. With a wide airline network and special discounts, you spend less.
Easy and Fast Booking
Easy and Fast Booking
Book your ticket quickly and easily with our user-friendly interface. Focus on your flight without wasting time.
24/7 Customer Support
24/7 Customer Support
We are here for you 24/7 for any questions or issues. You can contact our customer service anytime.

How can I buy Surabaya flight tickets?

How much do Surabaya flight tickets cost?

When is the cheapest time to buy Surabaya flight tickets?

How can I find the cheapest Surabaya flight tickets?

Are there direct Surabaya flights, and from which cities do they depart?

How long are Surabaya flights?

Surabaya Average Temperature

Monday
26°C
Tuesday
28°C
Wednesday
20°C
Thursday
22°C
Friday
24°C
Saturday
26°C
Sunday
28°C
map placeholder
Earn more points on your travels and enjoy the benefits