There are 4 ways to get from Morocco to Rio de Janeiro by plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Fly from Marrakech
-
Fly from Marrakech (RAK) to Rio De Janeiro-Galeao (GIG)
Fly from Agadir
-
Fly from Agadir (AGA) to Rio De Janeiro-Galeao (GIG)
Travel safe during COVID-19
International entry into Brazil from Morocco
- Entry is partially open for citizens and permanent residents of Morocco
Restricted for: There are no current restrictions
Show less
Conditions of entry into Brazil from Morocco
- Entry is allowed only for fully vaccinated travellers
- Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
- Pre-arrival health declaration
- Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
Show more details
- Entry is allowed only for fully vaccinated travellers
- Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
- Pre-arrival health declaration
- Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
Show less
Rules to follow in Brazil
1m
Recommended
Considerations leaving from Morocco
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Brazil from Morocco.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 1 metre
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Rio de Janeiro is 136.
Wearing a face mask on public transport in Rio de Janeiro is recommended.
The social distance requirement in Rio de Janeiro is 1 metre.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 136.
No, but conditions apply when returning to Morocco from Brazil.
See options for return travel.
Last updated: 25 Jul 2022
Exceptions may apply, for full details: Governo Brasil.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Morocco to Rio de Janeiro is to fly which costs MAD 4,300 - MAD 8,500 and takes 20h 21m.
The fastest way to get from Morocco to Rio de Janeiro is to fly. Taking this option will cost MAD 7,000 - MAD 32,000 and takes 15h 30m.
The distance between Morocco and Rio de Janeiro is 7123 km.
It takes approximately 15h 30m to get from Morocco to Rio de Janeiro, including transfers.
There is no direct flight from Tangier Airport to Rio De Janeiro-Galeao Airport. The quickest flight takes 17h 45m and has one stopover.
Rio de Janeiro is 4h behind Morocco. It is currently 10:53 in Morocco and 06:53 in Rio de Janeiro.
Ryanair, Iberia, Air Arabia Maroc and five other airlines offer flights from Tangier Airport to Rio De Janeiro-Galeao Airport.
There are 2357+ hotels available in Rio de Janeiro. Prices start at R$ 500 per night.
The best way to get from Morocco to Tangier Airport is to taxi which takes 14 min and costs MAD 85 - MAD 110.
- Distance: 7123.4 km
- Duration: 15h 30m
What companies run services between Morocco and Rio de Janeiro, Brazil?
TAP Portugal, Ryanair and six other airlines fly from Tangier to Rio de Janeiro 4 times a day.
- Website
- flytap.com
Flights from Tangier to Rio De Janeiro-Galeao via Lisbon
- Ave. Duration
- 17h 45m
- When
- Saturday and Sunday
- Estimated price
- R$ 4200 - R$ 17000
Flights from Tangier to Rio De Janeiro-Galeao via Lisbon, Porto
- Ave. Duration
- 19h 5m
- When
- Monday and Friday
- Estimated price
- R$ 4400 - R$ 18000
Flights from Tangier to Rio De Janeiro-Galeao via Lisbon, Natal
- Ave. Duration
- 21h 10m
- When
- Thursday and Saturday
- Estimated price
- R$ 4200 - R$ 17000
Flights from Tangier to Rio De Janeiro-Galeao via Lisbon, Sao Paulo
- Ave. Duration
- 23h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- R$ 4500 - R$ 18000
Flights from Marrakech to Rio De Janeiro-Galeao via Lisbon
- Ave. Duration
- 16h 15m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday and Sunday
- Estimated price
- R$ 3400 - R$ 17000
Flights from Marrakech to Rio De Janeiro-Galeao via Porto
- Ave. Duration
- 15h 15m
- When
- Monday and Friday
- Estimated price
- R$ 3400 - R$ 17000
Flights from Marrakech to Rio De Janeiro-Galeao via Lisbon, Recife
- Ave. Duration
- 18h 45m
- When
- Sunday
- Estimated price
- R$ 3400 - R$ 17000
Flights from Marrakech to Rio De Janeiro-Galeao via Lisbon, Natal
- Ave. Duration
- 21h 35m
- When
- Tuesday, Wednesday and Friday
- Estimated price
- R$ 3400 - R$ 17000
Flights from Agadir to Rio De Janeiro-Galeao via Lisbon
- Ave. Duration
- 19h 10m
- When
- Monday, Friday, Saturday and Sunday
- Estimated price
- R$ 2600 - R$ 11000
Flights from Casablanca to Rio De Janeiro-Galeao via Lisbon
- Ave. Duration
- 18h 30m
- When
- Every day
- Estimated price
- R$ 3200 - R$ 8000
Flights from Casablanca to Rio De Janeiro-Galeao via Lisbon, Recife
- Ave. Duration
- 18h 55m
- When
- Sunday
- Estimated price
- R$ 3200 - R$ 8000
Flights from Casablanca to Rio De Janeiro-Galeao via Lisbon, Natal
- Ave. Duration
- 21h 45m
- When
- Wednesday and Friday
- Estimated price
- R$ 3200 - R$ 8000
- Website
- iberia.com
Flights from Tangier to Rio De Janeiro-Galeao via Madrid
- Ave. Duration
- 14h 10m
- When
- Saturday
- Estimated price
- R$ 3700 - R$ 16000
Flights from Marrakech to Rio De Janeiro-Galeao via Madrid
- Ave. Duration
- 21h 15m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- R$ 4000 - R$ 37000
Flights from Casablanca to Rio De Janeiro-Galeao via Sevilla, Madrid
- Ave. Duration
- 15h 40m
- When
- Monday
- Estimated price
- R$ 4200 - R$ 8500
- Website
- klm.com
Flights from Tangier to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 16h
- When
- Tuesday, Thursday and Saturday
- Estimated price
- R$ 4800 - R$ 18000
Flights from Tangier to Rio De Janeiro-Galeao via Amsterdam Schiphol
- Ave. Duration
- 16h 15m
- When
- Thursday, Friday and Saturday
- Estimated price
- R$ 5000 - R$ 17000
Flights from Marrakech to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- R$ 4400 - R$ 14000
Flights from Casablanca to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- R$ 2900 - R$ 9500
- Website
- airfrance.com
Flights from Tangier to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 16h
- When
- Tuesday, Thursday and Saturday
- Estimated price
- R$ 4800 - R$ 18000
Flights from Marrakech to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 17h 35m
- When
- Every day
- Estimated price
- R$ 4400 - R$ 14000
Flights from Casablanca to Rio De Janeiro-Galeao via Paris Charles de Gaulle
- Ave. Duration
- 16h 5m
- When
- Every day
- Estimated price
- R$ 2900 - R$ 9500
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Getting around the Cyclades and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.