Cheap flights San Jose Cabo — Marrakech (SJD — RAK)

Good to know - Cheap tickets San Jose Cabo — Marrakech

Flight distance 9704 km
Round-trip from $1,265

Popular airlines flying San Jose Cabo — Marrakech

Flight San Jose Cabo – Marrakech is served by 3 airlines.

Flights San Jose Cabo — Marrakech

The selection of cheap flights San Jose Cabo — Marrakech

The price of the flight San Jose Cabo — Marrakech (Morocco) — San Jose Cabo from $1,265 (round-trip).

The average price of the flight San Jose Cabo — Marrakech (Morocco) — San Jose Cabo $1,265 (round-trip).

Low cost flights San Jose Cabo — Marrakech (SJD — RAK)

The distance between San Jose Cabo and Marrakech 6030 miles (or 9704 kilometres).

The time difference between San Jose Cabo and Marrakech is 7 h.

Routes from nearby cities to Marrakech

A flight from a neighbouring city can help you save money on plane tickets.

The closest airports to San Jose Cabo with a flight to Marrakech are in Los Mochis.

Popular International routes from San Jose Cabo

Popular routes from Marrakech

If you are going to fly from Marrakech, then study the popular flights. The most popular flights from Marrakech:

Popular domestic routes from San Jose Cabo

FAQ about San Jose Cabo — Marrakech

Yes, you can fly from San Jose Cabo to Marrakech. San Jose Cabo has an airport (Los Cabos International Airport) for flights. There are non-direct flights through Delta Air Lines, NetJets, United Airlines.

The price of flights San Jose Cabo — Marrakech starts from $1,265.

In San Jose Cabo — Los Cabos International Airport. In Marrakech — Menara Airport.

High season is considered to be and the cheapest month is . Enter your preferred airports (or cities) and dates into the search form above to unlock the latest San Jose Cabo — Marrakech flight deals.

All the following airlines flights San Jose Cabo — Marrakech: Delta Air Lines, NetJets, United Airlines.

Low price calendar

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.