Direct (nonstop) flights from Sao Paulo to Casablanca

1 airline flys nonstop from São Paulo/Guarulhos International Airport (GRU) to Mohammed V International Airport (CMN). It's 4,671 miles (7,517 km), about 8h 55m in the air. Operated by Royal Air Maroc.

GRU
São Paulo/Guarulhos International Airport
🇧🇷 Sao Paulo, Brazil
CMN
Mohammed V International Airport
🇲🇦 Casablanca, Morocco
Flight Time
8h 55m
Distance
4,671 mi
7,517 km
CO₂/pax
714 kg
−133 kg vs. layover
Airlines
1
Royal Air Maroc
Time Diff
+4h
Operated by Royal Air Maroc Royal Air Maroc

Route data last updated: May 26, 2026

Airlines with non-stop flights

Royal Air Maroc AT Royal Air Maroc
Route
GRU → CMN
Flight Time
8h 55m
Distance
4,671 mi

Alternative Routes

Other ways to fly from Sao Paulo to Casablanca with one stop · direct emits 714 kg CO₂ per passenger

GRU LIS (Lisbon) CMN
Leg 1: 9h 50m (4,914 mi) Leg 2: 1h 30m (382 mi) Total: ~11h 20m 🍃 847 kg CO₂ (+19% vs. direct)
Leg 1
GRU → LIS
9h 50m · 4,914 mi
View GRU to LIS flights →
Leg 2
LIS → CMN
1h 30m · 382 mi
View LIS to CMN flights →
GRU OPO (Porto) CMN
Leg 1: 10h 10m (5,067 mi) Leg 2: 1h 40m (546 mi) Total: ~11h 50m 🍃 901 kg CO₂ (+26% vs. direct)
Leg 1
GRU → OPO
10h 10m · 5,067 mi
View GRU to OPO flights →
Leg 2
OPO → CMN
1h 40m · 546 mi
View OPO to CMN flights →
GRU MAD (Madrid) CMN
Leg 1: 10h 5m (5,192 mi) Leg 2: 1h 50m (539 mi) Total: ~11h 55m 🍃 919 kg CO₂ (+29% vs. direct)
Leg 1
GRU → MAD
10h 5m · 5,192 mi
View GRU to MAD flights →
Leg 2
MAD → CMN
1h 50m · 539 mi
View MAD to CMN flights →
GRU BCN (Barcelona) CMN
Leg 1: 10h 30m (5,433 mi) Leg 2: 2h 15m (762 mi) Total: ~12h 45m 🍃 997 kg CO₂ (+40% vs. direct)
Leg 1
GRU → BCN
10h 30m · 5,433 mi
View GRU to BCN flights →
Leg 2
BCN → CMN
2h 15m · 762 mi
View BCN to CMN flights →
GRU MXP (Milan) CMN
Leg 1: 11h 15m (5,880 mi) Leg 2: 3h 10m (1,209 mi) Total: ~14h 25m 🍃 1128 kg CO₂ (+58% vs. direct)
Leg 1
GRU → MXP
11h 15m · 5,880 mi
View GRU to MXP flights →
Leg 2
MXP → CMN
3h 10m · 1,209 mi
View MXP to CMN flights →

Frequently Asked Questions

How long is the direct flight from Sao Paulo to Casablanca?

A nonstop flight from Sao Paulo (GRU) to Casablanca (CMN) takes approximately 8 hours and 55 minutes. The distance is 4,671 miles (7,517 km).

Which airlines fly nonstop from Sao Paulo to Casablanca?

Just Royal Air Maroc.

Is there a nonstop flight from Sao Paulo to Casablanca?

Yes. 1 airline: Royal Air Maroc.

How far is Sao Paulo from Casablanca?

The flight distance from Sao Paulo to Casablanca is 4,671 miles (7,517 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Rome.

What is the time difference between Sao Paulo and Casablanca?

Casablanca is 4 hours ahead of Sao Paulo. (America/Sao_Paulo vs Africa/Casablanca.)

Will I experience jet lag flying from Sao Paulo to Casablanca?

Maybe mild — 4-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Sao Paulo to Casablanca?

At 8h 55m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Brazil to Morocco?

Depends on your passport. Check with the Morocco embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Sao Paulo to Casablanca?

Roughly 714 kg CO2 per passenger one-way. That's about the same as driving 3,570 km.

Is the return flight from Casablanca to Sao Paulo also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Sao Paulo to Casablanca?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at São Paulo/Guarulhos International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.