
There is no non-stop flight from Muscat to Kathmandu right now, so the hub you connect through decides your whole journey. Here are the seven things we tell every traveller at our Muscat desk: who flies the route, real fare ranges, Nepal visa and labour-permit rules, what Kathmandu airport is really like, the Dashain and Tihar rush, baggage, and how to book and change your ticket.
Walk through Ruwi on a Friday evening and you will hear Nepali in the tea shops, the remittance queues and the mobile-phone stores. Tens of thousands of Nepalis work in Oman — in security, hotels, hospitals, construction and shops — and every one of them knows the ritual of the trip home. At the same time, more Omanis and Muscat expats are discovering Nepal for trekking in the Annapurna and Everest regions. Both groups end up searching for Muscat to Kathmandu flights, and both run into the same surprise: there is no simple, non-stop answer.
This guide is the short list we go through with every Nepal traveller at our Muscat desk. Seven things, in the order they matter: who actually flies the route and through which hub, what the tickets cost and when they are cheapest, the visa and labour-permit rules, what to expect at Kathmandu’s busy Tribhuvan airport, the Dashain and Tihar rush, baggage, and how to book and change your ticket without stress.
Checked on 17 October 2026. Schedules, visa fees and permit rules below come from the airlines, Nepal’s Department of Immigration and Nepali news reports on that date. Fares are one-way economy “from” prices seen on airline and fare-comparison calendars — indicative only, they change every day and jump around the festivals. Confirm the details with the airline or with us before you pay.
Muscat to Kathmandu at a glance
- No non-stop
- Every itinerary has at least one stop right now
- ≈ 7 h fastest
- Best one-stop journeys via Doha or Dubai
- from ≈ OMR 50
- Lowest one-way fares seen for quiet weeks
- +1 h 45 min
- Kathmandu is ahead of Muscat
- USD 30 / 50 / 125
- Nepal tourist visa for 15, 30 or 90 days
- 21 Oct · 11 Nov
- Dashain tika and Tihar’s Bhai Tika in 2026
1. There is no non-stop flight — the hub you choose matters
As of October 2026, no airline flies Muscat to Kathmandu non-stop. flydubai’s own route page says so plainly, and the big fare-comparison sites show the same thing. Oman Air dropped Kathmandu many years ago, and Nepal’s own carriers, Himalaya Airlines and Nepal Airlines, fly to Dubai and Doha but not to Muscat. SalamAir still has a Kathmandu page on its website, but its fare calendar showed no bookable dates when we checked — ask us before counting on it.
| Airline | Connects in | Typical journey | Worth knowing |
|---|---|---|---|
| Qatar Airways | Doha (DOH) | From ≈ 7 h | The early-morning departure gives one of the fastest trips |
| flydubai | Dubai (DXB) | ≈ 7 h 35 on the 09:10 departure | Evening departures can mean 16 h or more with a long wait |
| Emirates | Dubai (DXB) | From ≈ 7 h 10 | Full-service fare with checked bags included |
| Air Arabia | Sharjah (SHJ) | ≈ 10–11 h on current schedules | Low-cost; bags are an add-on |
| Air India, IndiGo | Delhi or other Indian cities | From ≈ 7 h 35 | Book on one ticket — see the warning below |
| Etihad | Abu Dhabi (AUH) | From ≈ 8 h | Sometimes good value in quiet weeks |
Remember the clock: Kathmandu is 1 hour 45 minutes ahead of Muscat, so a 09:10 departure that lands at 18:25 local time is really about seven and a half hours of travel. For many workers the night flights look attractive because they fit a shift pattern, but check the layover — the cheapest overnight option is often the one with a nine-hour wait in Dubai or Sharjah. If you are flying with a family, pay a little more for the short connection; it is the single biggest comfort upgrade on this route.
Always keep the whole trip on one ticket. If you buy Muscat–Delhi and Delhi–Kathmandu separately, you must collect your bags and check in again, which means passing Indian immigration — and most non-Indian passports need an Indian visa for that. A missed second flight on a separate ticket is also your loss, not the airline’s. One booking reference protects you on both.

2. What Muscat to Kathmandu tickets cost — and the cheapest months
Because every journey has a stop, prices move with the hub airline’s own demand as much as with Nepal’s. On the calendars we checked, the lowest one-way fares in quiet weeks sat around OMR 50–80, while dates around Dashain, Tihar and the summer leave season climbed past OMR 130–150. flydubai’s Oman page, for example, showed one-way fares from about OMR 75–82 between November and March, but noticeably higher in September and October.
| Period | What we saw | Why |
|---|---|---|
| Late November – February | From ≈ OMR 50–82 | After Tihar; winter is low season for leave travel |
| March | From ≈ OMR 55–80 | Spring trekking begins, fares still reasonable |
| April – June | Often OMR 80 and above | Summer leave and school holidays start |
| September – mid-November | Often OMR 90–150+ | Dashain and Tihar, plus the autumn trekking season |
| Return tickets | From ≈ OMR 210 on flydubai | Roughly double the one-way, more in peaks |
- Book early for the festivals. Seats for the week before Dashain fill up early — workers book as soon as their leave is approved, and so should you.
- Move a day, save a lot. Neighbouring days often differ by tens of rials; a Tuesday or Wednesday departure is usually cheaper than a Thursday night.
- Compare the fare, not the headline. A cheap low-cost fare plus 30 kg of bags can cost more than a full-service ticket with bags included.
- Timing in general: our cheapest time to book flights from Muscat guide explains how far ahead to buy and which days are cheapest.
3. Visa, ETA and labour-permit rules for Nepal
What you need depends entirely on your passport. Most visitors, including Omani citizens and most expatriate nationalities in Oman, can get a tourist visa on arrival at Kathmandu airport. Since 17 August 2026 the Nepal Department of Immigration also runs a full online Electronic Travel Authorization (ETA): you apply and pay before you fly, and the ETA turns into your visa at the border. It is optional, but it saves time in the arrival hall.
| You are… | What you need | Good to know |
|---|---|---|
| A Nepali citizen | Your Nepali passport | Workers also need a valid labour permit to fly back to Oman |
| An Omani or most other nationalities | Visa on arrival or online ETA | USD 30 for 15 days, USD 50 for 30 days, USD 125 for 90 days, multiple entry |
| An Indian citizen | No visa | Carry your passport or another accepted photo ID |
| A citizen of another SAARC country | Free visa for 30 days | Once per calendar year; after that the normal fee applies |
| One of a short list of excluded nationalities | Visa from a Nepali embassy before travel | Check the Department of Immigration list |
Visa-on-arrival fees are paid in cash at the counter — US dollars are the safest choice — and your passport needs at least six months of validity. Tourist visas can be extended in Kathmandu or Pokhara, up to 150 days in a calendar year. If a Nepali relative wants to visit you in Oman instead, our Oman visa guide explains the visit-visa options.
Nepali workers in Oman: renew the re-entry labour permit first
If you work in Oman on a Nepali labour permit (Shram Swikriti), the trip home is easy — the trip back is where people get stuck. Immigration at Kathmandu checks that your re-entry labour permit is valid before you can board for Oman. Since 2020 you can renew it from abroad, and since 2022 re-permits are issued only online through the Department of Foreign Employment’s FEIMS portal. In 2026 the department added automatic renewal for workers going back to the same employer, as long as the details in FEIMS are complete.
- Before you book: confirm your Oman residence card and work visa are valid for your return date, and that your passport has at least six months left.
- Update FEIMS: sign in to the portal and check your contract, employer and visa details are current.
- Pay the contributions: the welfare fund and insurance (and Social Security Fund where it applies) must be paid for the renewal to go through.
- Submit and save the reference: download the renewed permit and keep a copy on your phone and on paper.
- Then book the return date: only fix your Kathmandu–Muscat flight once the permit is in hand; changing a ticket costs more than waiting a day.

4. Kathmandu airport: delays, holding patterns and the alternatives
Tribhuvan International Airport (KTM) sits in a bowl surrounded by hills and has a single runway shared by international and domestic flights. When traffic peaks or the weather closes in, arriving jets are held in the air until a landing slot opens. On 27 September 2026, for example, bad weather and heavy traffic left several international flights circling over Kathmandu for a long time, and on 29 January 2026 dense fog shut the airport from early morning while Qatar Airways and other flights held over Simara.
- Winter fog (roughly December to February): morning arrivals are the most likely to be delayed or diverted. If you can choose, an afternoon arrival is safer.
- Monsoon (June to September): low cloud and heavy rain bring holding and go-arounds; build slack into any onward domestic flight.
- Night restrictions: from 20 April to 18 May 2026 the airport closed for about seven hours a night under an official notice, squeezing flights into fewer hours. Check whether a similar notice applies to your dates.
- Onward domestic flights: never book a same-day connection to Lukla or Pokhara on a separate ticket — give yourself at least one night in Kathmandu.
- On departure from Muscat: check-in at MCT closes 60 minutes before departure; our Muscat airport guide covers the rest.
Pokhara and Bhairahawa: Nepal’s other international airports
| Airport | Gulf flights now | Best for |
|---|---|---|
| Kathmandu Tribhuvan (KTM) | Many daily, all via a hub | Most travellers, Everest-region treks |
| Pokhara (PHH) | flydubai daily from Dubai since 23 September 2026 | Annapurna treks, families from western Nepal |
| Bhairahawa Gautam Buddha (BWA) | No scheduled international flights since March 2026 | Lumbini — for now reach it by domestic flight or road |
If your village is in western Nepal or you are heading for the Annapurna region, Muscat–Dubai–Pokhara with flydubai can save you a domestic flight or a long road trip from Kathmandu. The Dubai–Pokhara sector takes about four and a half hours, according to the Kathmandu Post. Ask us to price it next to Kathmandu.

5. Dashain and Tihar: the busiest weeks of the year
Nothing fills the Muscat–Kathmandu connections like Nepal’s two great autumn festivals. Dashain is the moment families gather and elders give tika; Tihar, the festival of lights, follows a few weeks later with Bhai Tika between brothers and sisters. The same weeks are also the heart of the autumn trekking season, so workers going home and tourists going trekking compete for the same seats.
| Dates | What happens | Effect on flights |
|---|---|---|
| 11 October | Ghatasthapana — Dashain begins | Outbound demand builds |
| 17–24 October | Government offices in Nepal closed for Dashain | Peak arrivals into Kathmandu |
| 21 October | Vijaya Dashami tika | The day everyone wants to be home |
| 7–11 November | Tihar, ending with Bhai Tika on 11 November | Second peak; returns to the Gulf after |
| 25–26 November | Oman National Day public holiday | Busy outbound weekend from Muscat |
| Late December | School holidays and year-end | Fares rise again |
For Dashain, the sweet spot is booking two to three months ahead; for the return to Oman, the days just after Tihar are often more expensive than the outbound. If your leave is flexible, flying a week before the festival or returning a week later usually saves more than any promotion. Planning for next year? Dashain follows the lunar calendar and moves every year, so check the new dates as soon as Nepal publishes its holiday list.
6. Baggage and what not to pack
Going-home bags are heavy — gifts for the family, electronics, dried dates, sweets and clothes. On a two-airline journey your allowance is set by the fare you buy, and low-cost fares often start with cabin baggage only. Our SalamAir vs Oman Air baggage guide explains how Gulf airlines price checked bags; the rules below are the ones that cause trouble specifically on the Nepal route.
- Check the allowance for the whole journey, not just the first flight. With one ticket, your bags are normally checked through to Kathmandu.
- Power banks and spare lithium batteries go in your cabin bag, never in the checked suitcase. Many airlines also ban using them on board.
- Televisions and big electronics: pack them in their original box and declare anything of high value to Nepal Customs on arrival.
- Gold and cash: Nepal has limits on how much gold jewellery and cash you can bring in without declaring — check with Nepal Customs before you fly.
- No dried meat, fresh fruit or plants without checking — both the airline and Nepali quarantine rules can stop them.
- Trekking gear: gas canisters for camping stoves are not allowed on planes at all; buy them in Kathmandu or Pokhara.
7. Booking, changes and refunds through our desk
A one-stop ticket has more moving parts than a direct flight: two airlines, two sets of rules, and in Kathmandu, weather that can shift your plans. That is where an agency in Muscat earns its keep. Tell us your dates and needs on WhatsApp +968 7411 6797, and we do the comparing and the paperwork.
- We compare every routing — Doha, Dubai, Sharjah, India and Pokhara — and tell you the real total journey time, not only the price.
- We hold the seat while you confirm your leave or your labour permit, where the airline allows a hold.
- One ticket, one reference (PNR), issued as an e-ticket on WhatsApp or email.
- Changes and refunds under the fare rules: if your leave is moved or the permit is late, we handle the change with the airline for you.
- Group travel for colleagues going home together, with seats kept together where possible.
- Going elsewhere too? We also book Muscat to India flights and Muscat to Dhaka flights for mixed groups.

Your Muscat to Kathmandu checklist
Before you fly
0 of 8 readyMuscat to Kathmandu: frequently asked questions
Is there a direct flight from Muscat to Kathmandu?
Not at the moment. As of October 2026 every Muscat to Kathmandu itinerary has at least one stop, usually in Doha, Dubai, Sharjah, Abu Dhabi or an Indian city. SalamAir still lists a Kathmandu page, but showed no bookable dates when we checked.
How long is the flight from Muscat to Kathmandu?
The fastest one-stop journeys take about 7 to 8 hours, for example Qatar Airways via Doha or flydubai’s morning flight via Dubai. Cheaper options with long layovers can take 10 to 18 hours. Kathmandu is 1 hour 45 minutes ahead of Muscat.
How much is a ticket from Muscat to Kathmandu?
On 17 October 2026 the calendars showed one-way fares from about OMR 50 to 80 in quiet weeks, and OMR 130 to 150 or more around Dashain and Tihar. Prices change daily; low-cost fares may not include checked bags.
Which is the cheapest month to fly from Muscat to Kathmandu?
Late November to February is usually cheapest, after Tihar and before the spring trekking season. September, October and early November are the most expensive because of Dashain and Tihar.
Can Omani citizens get a visa on arrival in Nepal?
Yes. Omani passport holders can get a tourist visa on arrival at Kathmandu airport — USD 30 for 15 days, USD 50 for 30 days or USD 125 for 90 days — or apply for the online ETA before travelling.
Do Nepali workers need a labour permit to return to Oman?
Yes. Immigration in Kathmandu checks a valid re-entry labour permit before you can fly back to your job abroad. Renew it online in the Department of Foreign Employment’s FEIMS portal before you fix your return date.
Can I fly from Muscat to Pokhara?
Yes, with one stop. flydubai has flown Dubai to Pokhara daily since 23 September 2026, so Muscat–Dubai–Pokhara is possible on one ticket. It suits Annapurna trekkers and travellers from western Nepal.
Can SKY LINE TRAVEL book my Kathmandu ticket?
Yes. Send your dates on WhatsApp +968 7411 6797 or through our contact page. We compare the one-stop options, issue the e-ticket and help with changes later. Create a free account to keep your tickets in one place.



