Support

Flights Surabaya — Solo

Surabaya
SUB
Surakarta
SOC

Cheap flights Surabaya — Solo

Below you can see the best deals on flights Surabaya — Solo for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 16 July, from AED 515.

Top 10 cheap flights Surabaya — Solo

Direct flights Surabaya — Solo

Direct flight options for Surabaya — Solo with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by Wings Air — travel time is 1 h 10 min.

Top 10 direct flights Surabaya — Solo

About the Surabaya — Solo flight

On this page, you can find and book flights from Surabaya to Solo. The distance between the cities is only 216 kilometers, making air travel the fastest and most convenient way to travel between these Indonesian locations.

Regular flights are provided by Wings Air (IW). Since ticket prices are dynamic, we recommend using the low-price calendar and price trend chart to choose the most cost-effective date. You can also find instructions here on how to get to the airport in Surabaya and how to reach the city after landing in Solo.

Flight schedule Surabaya — Solo

The table shows direct flights Surabaya → Solo on the selected date. The flight takes approximately 3 h 45 min. Regular flights are operated by Wings Air. Departures from Juanda International Airport airports, arrivals at Adi Sumarmo International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Surabaya — Solo

Below is a calendar of the lowest flight ticket prices for Surabaya — Solo by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 515 in y, and the most expensive are around AED 515 in y. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Surabaya → Solo, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 457mediumMayAED 496highSepAED 433low
FebAED 433lowJunAED 500highOctAED 428low
MarAED 428lowJulAED 467mediumNovAED 452medium
AprAED 491highAugAED 462mediumDecAED 505high

Some values are estimated based on seasonality.

When to fly

The climate in Solo is characterized by consistently high temperatures throughout the year. The hottest month is September, with an average high of around 31.8°C, while the period from December to March is considered the rainiest, with precipitation peaking in February (up to 395.83 mm).

Price statistics for this route show that flight costs can fluctuate depending on tourist demand and seasonality. Currently, no specific data on minimum fares for this route has been recorded, so we recommend monitoring real-time price updates on our website.

The best time to visit the region is considered to be from July to September, when dry weather prevails and the risk of rain is minimal. You should avoid planning your trip for January or February if you want to minimize the likelihood of prolonged tropical downpours affecting flight conditions.

Temperature · Solo

Dry and wet days · Solo

Wind speed and direction · Solo

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Surabaya — Solo ticket

  • Book Wings Air (IW) tickets at least 2–3 weeks before departure, as fares on short regional routes tend to increase immediately before the flight.
  • Pay attention to baggage allowances: small aircraft are often used on this route, and baggage rules may be stricter than on mainline flights.
  • Use the low-price calendar on this page to compare the cost of departures on different days of the week—midweek flights are usually cheaper than those on Friday or Sunday.
  • Keep in mind that due to the short distance (216 km), morning flights are considered more reliable, as the risk of delays due to schedule backlogs accumulated during the day or evening thunderstorms is minimal.

Airlines

The main operator on the route between Surabaya and Solo is Wings Air (IW), which operates regular direct flights. Thanks to the short distance of 216 km, the flight takes minimal time, and the frequency of departures allows for flexible travel planning. A full list of available options, including schedule details for specific days of the week and aircraft types, is provided in the interactive cards below.

  • Wings AirIW
    1x/week
    WebsiteFleet: 735.5M pax/year
    • Direct flight SUB → SOC1x/week
      Duration
      1h 10m
      Days
      MTWTFSS
    100.0%Open →

Cities and airports on the Surabaya — Solo route

Flights Surabaya — Solo depart from Juanda International Airport and arrive at Adi Sumarmo International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Solo

Tips for Solo TravelersTips for Travelers

Tips for Solo Travelers

A vacation with someone who has a different idea of relaxation can quickly turn into arguments and compromise. One person wants “500k steps a day,” while the other needs to lie by the pool and drink j…

How to start traveling solo?Tips for Travelers

How to start traveling solo?

Traveling solo comes with a lot of fears and prejudices: you’ll get lost, get sick, won’t understand the local language, and generally, locals will immediately dislike you. And ultimately, it’s just m…

I’m fine with it: places for solo travelTips for Travelers

I’m fine with it: places for solo travel

A solo trip is not a sentence, but a gift. It’s not always possible to find a travel companion, but you shouldn’t postpone a trip to your dream city because of it. Everyone should try traveling alone…

How to choose the right travel companionTips for Travelers

How to choose the right travel companion

To travel alone, you really have to want it. Solo travel should not be forced or resentful, like: “Oh, no one wants to go with me?! Fine, I’ll go alone!” In such a state, it’s better not to go anywher…

Where to go on vacation aloneTips for Travelers

Where to go on vacation alone

Many people completely don’t understand, why travel without company: there’s no one to take a photo against the mountains, accommodation is more expensive, and it’s simply lonely. On the other hand, s…

How to organize an independent tripTips for Travelers

How to organize an independent trip

Travel is first and foremost about freedom. But what kind of freedom can there be if you’ve gone on a package tour? You can’t stray from the guide, you’ll constantly be crowded with strangers, and you…

Frequently asked questions about the Surabaya — Solo flight

How long is the flight from Surabaya to Solo?

With a distance of 216 km, actual flight time is usually between 45 and 60 minutes. The total travel time depends on the aircraft type and current weather conditions at the arrival airport.

Which airlines fly the Surabaya — Solo route?

Regular flights on this route are operated by Wings Air (IW), which is the primary regional carrier for this destination.

Are there direct flights between these cities?

Yes, direct flights are available for this route, allowing you to get from Surabaya to Solo as quickly as possible without layovers in Jakarta or other hubs.

Which airport does the flight arrive at?

Flights from Surabaya arrive at Adisumarmo International Airport (SOC), which serves the city of Solo and the surrounding areas of Central Java.

When is the best time to buy a ticket to save money?

The best deals are usually available when purchasing 14–20 days before departure. Prices change dynamically, so it's best to check the latest minimums in the low-price calendar on this page.

Where else you can fly from Surabaya

See all

Where else you can fly from Solo

See all
We use cookies for your convenience.