There are 7 ways to get from Bloemfontein to Morocco by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bram Fischer International Airport to Mohammed V International Airport, bus
best- Fly from Bram Fischer International Airport (BFN) to Mohammed V International Airport (CMN)plane BFN - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
20h 25mMAD 3,713–11,125Drive to Maseru, fly to Mohammed V International Airport, bus
cheapest- Drive from Bloemfontein to Maseru (MSU)car
- Fly from Maseru (MSU) to Mohammed V International Airport (CMN)plane MSU - CMN
- Take the bus from Aéroport Mohamed V Terminus to Avenue Des Farbus
28h 1mMAD 3,151–9,341Drive 11,472.5 km
- Drive from Bloemfontein to Casablancacar 11,472.5 km
7d 14hMAD 16,336–23,596Fly Bram Fischer International Airport to Tangier Ibn Battouta Airport
- Fly from Bram Fischer International Airport (BFN) to Tangier Ibn Battouta Airport (TNG)plane BFN - TNG
20h 22mMAD 4,453–14,185Fly Bram Fischer International Airport to Marrakech
- Fly from Bram Fischer International Airport (BFN) to Marrakech (RAK)plane BFN - RAK
22h 46mMAD 3,470–11,105Fly Bram Fischer International Airport to Fes-Sais Airport
- Fly from Bram Fischer International Airport (BFN) to Fes-Sais Airport (FEZ)plane BFN - FEZ
31h 41mMAD 4,266–13,079Fly Bram Fischer International Airport to Rabat-Salé
- Fly from Bram Fischer International Airport (BFN) to Rabat-Salé (RBA)plane BFN - RBA
25h 9mMAD 4,671–14,102
Bram Fischer International Airport (BFN) to Mohammed V International Airport (CMN) flights
Questions & Answers
The cheapest way to get from Bloemfontein to Morocco is to drive and fly and bus which costs MAD 3,100 - MAD 9,500 and takes 28h 1m.
The fastest way to get from Bloemfontein to Morocco is to fly which takes 20h 22m and costs MAD 4,400 - MAD 15,000.
The distance between Bloemfontein and Morocco is 7871 km. The road distance is 11472.5 km.
It takes approximately 20h 25m to get from Bloemfontein to Morocco, including transfers.
Morocco is 2h behind Bloemfontein. It is currently 6:05 AM in Bloemfontein and 4:05 AM in Morocco.
Yes, the driving distance between Bloemfontein to Morocco is 11473 km. It takes approximately 7 days 14h to drive from Bloemfontein to Morocco.
There are 2999+ hotels available in Morocco.
What companies run services between Bloemfontein, South Africa and Morocco?
Safair, Air Europa, and five other airlines fly from Bram Fischer International Airport (BFN) to Tangier Ibn Battouta Airport (TNG) 4 times a week.
- Website
- royalairmaroc.com
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 24h 25m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,400–13,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 26h 2m
- When
- Wednesday and Sunday
- Estimated price
- MAD 4,500–13,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Capetown, Luanda
- Ave. Duration
- 19h 30m
- When
- Friday and Sunday
- Estimated price
- MAD 3,900–13,000
Flights from Bram Fischer International Airport to Mohammed V International Airport via Durban, Johannesburg, Lagos
- Ave. Duration
- 29h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 4,700–14,000
Flights from Bram Fischer International Airport to Tangier Ibn Battouta Airport via Capetown, London Gatwick
- Ave. Duration
- 30h 15m
- When
- Tuesday
- Estimated price
- MAD 5,000–14,000
Flights from Bram Fischer International Airport to Marrakech via Johannesburg, Lagos, Mohammed V International Airport
- Ave. Duration
- 29h 55m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,200–12,000
Flights from Bram Fischer International Airport to Marrakech via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 33h
- When
- Sunday
- Estimated price
- MAD 4,200–12,000
Flights from Bram Fischer International Airport to Marrakech via Capetown, Luanda, Mohammed V International Airport
- Ave. Duration
- 24h 15m
- When
- Friday and Sunday
- Estimated price
- MAD 3,700–12,000
Flights from Bram Fischer International Airport to Fes-Sais Airport via Johannesburg, Accra, Mohammed V International Airport
- Ave. Duration
- 38h 57m
- When
- Wednesday and Sunday
- Estimated price
- MAD 5,500–16,000
Flights from Bram Fischer International Airport to Fes-Sais Airport via Capetown, Luanda, Mohammed V International Airport
- Ave. Duration
- 30h 35m
- When
- Sunday
- Estimated price
- MAD 4,700–16,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Lagos
- Ave. Duration
- 25h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- MAD 3,500–10,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Accra
- Ave. Duration
- 25h 20m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,600–11,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Libreville
- Ave. Duration
- 28h 35m
- When
- Sunday
- Estimated price
- MAD 2,800–9,500
- Website
- ryanair.com
Flights from Bram Fischer International Airport to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 19h 55m
- When
- Wednesday
- Estimated price
- MAD 4,300–14,000
Flights from Bram Fischer International Airport to Marrakech via Johannesburg, Madrid
- Ave. Duration
- 22h 25m
- When
- Wednesday
- Estimated price
- MAD 3,400–11,000
Flights from Bram Fischer International Airport to Fes-Sais Airport via Johannesburg, Madrid
- Ave. Duration
- 38h 55m
- When
- Wednesday and Friday
- Estimated price
- MAD 4,200–13,000
Flights from Bram Fischer International Airport to Fes-Sais Airport via Johannesburg, Algiers, Valencia
- Ave. Duration
- 39h 50m
- When
- Wednesday
- Estimated price
- MAD 5,000–17,000
Flights from Bram Fischer International Airport to Rabat-Salé via Johannesburg, Madrid
- Ave. Duration
- 24h 11m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 4,600–14,000
- Website
- airarabia.com
Flights from Bram Fischer International Airport to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 21h 45m
- When
- Monday
- Estimated price
- MAD 3,600–11,000
Flights from Bram Fischer International Airport to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 30h 15m
- When
- Monday
- Estimated price
- MAD 4,300–14,000
Flights from Maseru to Mohammed V International Airport via Johannesburg, Madrid
- Ave. Duration
- 25h 5m
- When
- Monday
- Estimated price
- MAD 2,900–9,000
- Website
- aireuropa.com
Flights from Bram Fischer International Airport to Tangier Ibn Battouta Airport via Johannesburg, Madrid
- Ave. Duration
- 30h 50m
- When
- Monday
- Estimated price
- MAD 4,300–14,000
- Website
- airfrance.com
Flights from Bram Fischer International Airport to Rabat-Salé via Capetown, Paris Charles de Gaulle
- Ave. Duration
- 33h 55m
- When
- Sunday
- Estimated price
- MAD 5,000–18,000
- Phone
- client.alsaalbaida@alsa.ma
- Website
- casabus.ma
Bus from Aéroport Mohamed V Terminus to Avenue Des Far
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 50
- Schedules at
- casabus.ma
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 Getting to Milan from the airport, How to get from Gatwick Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
