Search for Flights

Find the best deals for your air travel

Different Airlines for Round Trip

Casablanca to Karachi Flights: Schedule, Airlines & Ticket Prices

Casablanca to Karachi flights connect two cities that sit at opposite ends of the Muslim world's trade and diaspora map, Morocco's commercial capital on the Atlantic coast and Pakistan's largest port city on the Arabian Sea. There is no nonstop service between the two, so every itinerary runs through a Gulf hub, most often Dubai. Travelers searching for Casablanca to Karachi flight booking options will typically see combination fares that pair one airline outbound with a different one on the return leg, a pattern this guide breaks down in detail, along with the current Casablanca to Karachi flights schedule and ticket price ranges pulled from live search data.

Quick Facts

Detail Information

Distance

Approximately 7,170 km (4,460 miles)

Cheapest confirmed fare (snapshot)

PKR 591,100 round trip

Passport/visa

Visa required in both directions; passport valid 6+ months

Flight type

Connecting only, no nonstop service

Typical stops

1-stop (most common) or 2-stop

Airport codes

CMN (Mohammed V International, Casablanca) – KHI (Jinnah International, Karachi)

Route note

Outbound and return legs are frequently booked on two different airlines within the same ticket

Understanding the Morocco to Karachi Route

Morocco to Karachi flights serve a narrow but real travel base: business links between North African and South Asian trading partners, students, and a modest Pakistani diaspora presence in Morocco, plus travelers connecting onward to the Gulf or South Asia. Unlike routes between major aviation hubs, this corridor was never built for high-frequency point-to-point demand, so no airline flies it directly. Instead, tickets are assembled by pairing a Morocco-based or Gulf carrier on one leg with a different carrier on the return, all routed through Dubai or, less frequently, Doha.

This has a practical effect on how you shop for Morocco to Karachi flight booking: the cheapest fare rarely comes from a single airline's own schedule. It comes from a specific combination of two carriers whose timings happen to line up well through the connecting hub.

Airlines Operating This Route

Emirates operates the largest share of both outbound and return legs, routing through its Dubai hub. It appears on roughly half of all outbound options and is the single most common return-leg carrier as well, making it the backbone of this route.

Royal Air Maroc is the other major outbound operator, running from Casablanca through a connecting point before handing off to a partner carrier into Karachi. Royal Air Maroc never appears as a return-leg operator in the current data, only as the outbound carrier.

Qatar Airways shows up exclusively on return-leg itineraries, connecting through Doha rather than Dubai. Pairing a Royal Air Maroc outbound with a Qatar Airways return produced the single cheapest confirmed fare in this snapshot.

Casablanca to Karachi Flights Schedule

Leg type Duration range (25th–75th percentile) Stop pattern

Casablanca → Karachi (outbound)

13h 5m – 16h 5m

Mostly 1-stop, some 2-stop

Karachi → Casablanca (return)

17h 55m – 28h 35m

Mixed 1-stop and 2-stop

The return leg runs notably longer than the outbound in most combinations, largely a function of layover length at the Dubai or Doha connection rather than flight time itself. A handful of return combinations stretched past 24 hours total in this snapshot due to long layovers. If a fast turnaround matters to you, compare the connection time shown on each specific itinerary since outbound and return legs don't always mirror each other.

Flight timings on this route shift by season and by which specific two-airline combination is being booked, so treat any single day's schedule as indicative rather than fixed. Confirming exact departure windows closer to your travel date will give you the most accurate picture.

Casablanca to Karachi Flights Ticket Price

Airline combination Cheapest fare found Stops (out / return)

Royal Air Maroc (out) + Qatar Airways (return)

PKR 591,100

1-stop / 1-stop

Emirates (out) + Emirates (return)

PKR 623,440

1-stop / 1-stop

Royal Air Maroc (out) + Emirates (return)

PKR 979,684

1-stop / 1-stop

Fare-Saving Tips for This Route

Since this corridor runs entirely on connecting itineraries, the fare-saving levers look a little different than on a direct route.

  • Compare airline pairings, not just total price. The cheapest fare in this snapshot came from mixing Royal Air Maroc outbound with Qatar Airways return rather than sticking with one carrier both ways, so it pays to check combinations rather than defaulting to a single airline.
  • Book further ahead of travel where possible. Near-term searches like this one tend to show elevated pricing; fares booked weeks in advance are generally more competitive.
  • Watch layover length, not just stop count. A 1-stop itinerary with a long layover can end up costing more in total travel time than a 2-stop routing with tighter connections, so weigh both figures together.
  • Check Dubai versus Doha connections separately. Since the two hubs are served by different carrier combinations here, pricing and schedule fit can vary meaningfully between them.

Travel Requirements: Passport, Visa & Baggage

A visa is required for Pakistani citizens traveling to Morocco, and there is no visa-on-arrival option for this direction. Applications are typically handled through the Moroccan consulate or embassy responsible for Pakistan, and a Moroccan eVisa is only available to Pakistani applicants who separately hold a qualifying multiple-entry visa or residence permit from a limited list of countries, including Schengen states, the UK, US, Canada, and the UAE. Travelers who don't hold one of those qualifying documents will need to apply for a consular visa in person rather than online.

The reverse direction also requires a visa: Moroccan citizens traveling to Pakistan need a visa in advance, along with a passport valid at least six months beyond the intended stay and proof of onward or return travel.

For both directions, standard document checks apply: a passport with at least six months' remaining validity, a confirmed return ticket, and in many cases proof of accommodation or sufficient funds. Because this route always involves a layover in a third country (typically the UAE or Qatar), check that country's transit visa rules too. Most travelers passing through Dubai or Doha on a same-ticket connection with a short layover won't need a separate transit visa, but this depends on your nationality and layover duration, so confirm before booking if your connection is tight or your passport requires extra scrutiny.

Baggage allowance varies by which airline operates each leg since this route mixes carriers. Check the allowance for both your outbound and return operator individually, since the two figures often don't match. This matters more here than on single-carrier routes, since a generous checked-bag allowance on the outbound leg doesn't guarantee the same on the return.

Planning Your Trip

Business travelers moving between Moroccan and Pakistani trade circles will want to prioritize itineraries with shorter total connection time even if the fare runs slightly higher, given how long the return leg can stretch in some combinations. Leisure travelers with more flexible schedules have more room to chase the lowest fare and can absorb a longer layover without much cost.

Anyone connecting through Dubai has the option to break up the journey with a short stopover to explore the city, something worth considering given how long some of these connections already run. If your itinerary includes a long layover in Doha or Dubai, it may also be worth checking whether your fare allows a stopover extension rather than treating the layover purely as dead time.

Because pricing swings significantly based on which two airlines are paired, it pays to search a few days around your intended travel dates rather than fixing on a single departure date, since a shift of even a day can change which combination comes up cheapest.

Why Book With Bookme

Bookme pulls live fares across all the confirmed carriers on this route in one search, so you can compare Royal Air Maroc, Emirates, and Qatar Airways combinations side by side instead of checking each airline separately. Since this journey almost always includes a Gulf layover, Bookme's Umrah instant visa service is worth a look if your trip has any religious tourism component tied to a Gulf stopover. If your travel plans in Karachi extend beyond the airport, Bookme's hotel booking service can help lock in accommodation for the same trip, and its car rental listings are useful for getting around once you land.

Frequently Asked Questions About Casablanca (CMN) to Karachi (KHI) Flights