Flights from Muscat to Surabaya – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
MCT to SUB – All flight route options from Seeb International, Oman to Juanda, Indonesia. These flights are operated by 3 different airlines through 2 different connections. The shortest flight time is 13 hours and 43 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Other flight options
Check out these routes. They have daily flights from Seeb International and connections to Surabaya:
Find the best prices on hotels and car rental near Juanda
We got great deals on hotels and car rentals near the airport.
Muscat to Surabaya flights
With over 33 flights every week and 3 different airlines you have a wide range of options. You can fly non-stop to Surabaya (SUB) from Muscat (MCT) with Saudia or choose a connecting flight via Jakarta (CGK) or Kuala Lumpur (KUL) if it suits you better.
Muscat to Surabaya with Saudia
You can fly non-stop every weekday with flights departing from 4:00 am to 3:00 am. Saudia is a member of SkyTeam.
Distance & flight times: Seeb International to Juanda
The shortest flight time between MCT and SUB is 9 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 5m | - | 4277 miles (6882 km) |
CGK Jakarta | 13h 43m | 2h 40m | 4306 miles (6928 km) |
KUL Kuala Lumpur | 14h 15m | 5h 0m | 4296 miles (6912 km) |


Quick copy and share this page
From Muscat to Indonesia
Below is a list of other destinations to Indonesia from Seeb International with either direct flights or 1 stop connections.
From Oman to Surabaya
Below is a list of other cities in Oman with flights to Surabaya with either non-stop or connecting flights.