International route ZYL to MCT

Cheap flights from Sylhet to Muscat

A nonstop to Oman without going through Dhaka: SalamAir flies Sylhet to Muscat in about 5 hours on an Airbus A321neo.

Fares Fares are pulled from the airlines and our partners when you search. Search your dates
FlightsEconomy
ZYL
Sylhet
MCT
Muscat
Distance
3,399 km
Return Search fares

Looking for Sylhet to Muscat air tickets and not sure what to pay? SalamAir flies this route, and fares change with demand, so the same seat can cost noticeably more close to a holiday weekend. Put your dates in the search above to compare today's fares and book with bookingMentor.

Everything you should know

Cheapest round-trip

Search your dates

Return fares for Sylhet to Muscat are pulled from the airlines and our partners when you search. Pick your dates to see return flights and prices.

Search round trips

Cheapest one-way

Search your dates

Fares for Sylhet to Muscat are pulled from the airlines and our partners when you search. Enter the dates you want to fly for current prices.

Search flights

Nonstop flights

Direct

You can fly direct with SalamAir. Average duration is 5h 00m.

Start a new search

bookingMentor shows the fares of every flight listed on this route so you can pick the best deal.

We hope you love your trip to Muscat!

Sylhet to Muscat flight guide

Flying from Sylhet to Muscat

  • Updated
  • 5 min read
In short

SalamAir is the only airline flying nonstop from Osmani International Airport in Sylhet (ZYL) to Muscat International Airport (MCT). Its Airbus A321neo covers 3,399 km in about 5 hours, and most passengers are workers going back to jobs in Oman who no longer need a domestic hop to Dhaka first.

Oman's visa freeze for Bangladeshi citizens

Oman suspended new visas for Bangladeshi citizens in October 2023 and has not lifted the freeze in full. A first trip goes ahead only once a visa has actually been granted, so do not pay for a ticket on a sponsor's promise. Returning residents fly on their Omani resident card and are not affected.

Anyone taking overseas work for the first time also needs BMET emigration clearance. Immigration at Osmani asks for it, and without it you are stopped at the desk.

SalamAir, its A321neo fleet and OV422

SalamAir was founded in 2016 and carried its first passengers on 30 January 2017. The A321neo, with roughly 210 seats, is the backbone of its fleet, with nine in service as of August 2025. OV422 runs about three times a week.

As a low-cost airline, SalamAir sells bags with the fare. The standard ticket on this route includes 20 kg checked and 7 kg in the cabin, but lighter fares can drop the hold bag. Extra weight is usually cheaper bought online.

From Muscat, SalamAir also serves Dhaka and Chattogram, useful if relatives are spread around the country or the Sylhet dates are full.

Oman is two hours behind Bangladesh

Put your watch back two hours on landing. Bangladesh runs on UTC+6 and Oman on UTC+4, and neither moves its clocks.

Terminal 1 at Seeb and the ride to Ruwi

The airport is at Seeb, at the western end of the capital region. Terminal 1, SalamAir's hub, opened on 18 March 2018; tell the driver on the return trip that you are flying SalamAir.

Ruwi, the old commercial district full of South Asian shops and money exchanges, is where many Bangladeshis live and work, about 30 minutes by taxi. An airport bus route ends at Ruwi, which suits anyone travelling light; workers with large bags often use an employer pickup. Old Muscat is about 32 km away, with Al Bustan beyond it.

A late arrival with a morning flight onward can stay right by the terminal: one of the hotels under Where to stay is at Al Matar beside the airport, another is on the airport side of the city, and a budget option in Ghala is a short drive away. Families with time for the beach have choices at Shatti Al Qurum and Al Bustan.

Sylhet to Muscat flights at a glance

SalamAir operates direct flights from Sylhet (ZYL) to Muscat (MCT). The flight takes about 5h 00m.

Key facts for Sylhet to Muscat flights
Flight time5h 00m nonstop
Distance3,399 km

Search Sylhet to Muscat flights

Pick your dates to see the flights, times and fares available on this route.

Flights and fares for your dates Search the dates you want to fly to see the flights and fares available. Search flights

Airlines flying Sylhet to Muscat

SalamAir flies this route.

CHECK ALL

Type of aircraft(s) on this route

  • Airbus A321neoSalamAir
    ~210 seats (typical)

Aircraft from the airlines' published schedules for the coming weeks; seat counts from the airlines' fleet information. Airlines can swap aircraft at short notice; your booking shows the aircraft for your flight.

Departure and arrival airports

ZYL Osmani International Airport

Codes
IATA ZYL
City
Sylhet, Bangladesh

MCT Muscat International Airport

Codes
IATA MCT
City
Muscat, Oman

Travelers are asking

No questions yet about Sylhet to Muscat flights. Ask the community or our travel team, and the answer will show here once it is published.

Be the first to ask

Our travel team answers questions about Sylhet to Muscat flights

Reviews and questions

Contribute:
No reviews yet. Be the first to review this routeFlown Sylhet to Muscat recently? Tell other travellers how check-in, the flight and the arrival went.

Need help?

Frequently Asked Questions (FAQs)

Visa & documents

Only partly. The freeze imposed in October 2023 has not been lifted in full, so a first trip to Oman goes ahead only once a visa has actually been granted. Do not pay for a ticket on the strength of a sponsor's promise. Workers who already hold an Omani resident card are not affected and fly back on that card.

General

Getting there