Marrakesh Faro Routes (6 Ways to go)

Planning a trip from Marrakesh to Faro Cleartrip helps you select the best route between Marrakesh & Faro based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Marrakesh & Faro

The distance from Marrakesh to Faro is approximately 1071.06kms. Take a look at the 6 routes available to reach Faro from Marrakesh

  • 1.
  • Marrakesh to Faro Bus, busferry
  • 17h 17m
  • Rs. 4400
 
Marrakech
 
3h 30m
Rs. 600
Travelling in a bus is one of the ways to reach Casablanca from Marrakech. The total journey between Marrakech & Casablanca takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Casablanca
 
0h 12m
Rs. 0
Walking is one of the ways to reach Casablanca from Casablanca. Casablanca to Casablanca by walk takes approximately 0h 12m. The distance between Casablanca & Casablanca is around 1kms.
 
Casablanca
 
3h 10m
Rs. 1900
Travelling in a Busferry is one of the ways to reach Algeciras from Casablanca. Casablanca to Algeciras by Busferry takes approximately 3h 10m. The distance between Casablanca & Algeciras is around 417.56kms.
 
Algeciras
 
0h 10m
Rs. 0
Walking is one of the ways to reach Algeciras from Algeciras. Algeciras to Algeciras by walk takes approximately 0h 10m. The distance between Algeciras & Algeciras is around 0.85kms.
 
Algeciras
 
8h 15m
Rs. 1900
Travelling in a bus is one of the ways to reach Faro from Algeciras. The total journey between Algeciras & Faro takes around 8h 15m in a bus. The bus ticket price for the journey is approximately Rs.1900.
 
Faro
  • 2.
  • Marrakesh to Faro Train, busferry, bus
  • 14h 32m
  • Rs. 4800
 
Marrakech
 
2h 59m
Rs. 550
You can reach Berrechid from Marrakech by travelling in a train. Marrakech to Berrechid train takes approximately 2h 59m. You can catch a train from Marrakech and get down at Berrechid. The price of the train ticket is approximately Rs. 550.
 
Berrechid
 
3h 30m
Rs. 2100
Travelling in a Busferry is one of the ways to reach Algeciras from Berrechid. Berrechid to Algeciras by Busferry takes approximately 3h 30m. The distance between Berrechid & Algeciras is around 459.52kms.
 
Algeciras
 
0h 13m
Rs. 0
Walking is one of the ways to reach Algeciras from Algeciras. Algeciras to Algeciras by walk takes approximately 0h 13m. The distance between Algeciras & Algeciras is around 1.08kms.
 
Algeciras
 
2h 50m
Rs. 1200
Travelling in a bus is one of the ways to reach Seville from Algeciras. The total journey between Algeciras & Seville takes around 2h 50m in a bus. The bus ticket price for the journey is approximately Rs.1200.
 
Seville
 
2h 0m
Rs. 950
Travelling in a bus is one of the ways to reach Faro from Seville. The total journey between Seville & Faro takes around 2h 0m in a bus. The bus ticket price for the journey is approximately Rs.950.
 
Faro
  • 3.
  • Marrakesh to Faro Fly
  • 8h 12m
  • Rs. 6510
 
Gare Routière de Marrakech
 
0h 22m
Rs. 340
Travelling in a Airport Shuttle Bus is one of the ways to reach Marrakech Airport from Gare Routière de Marrakech. Gare Routière de Marrakech to Marrakech Airport by Airport Shuttle Bus takes approximately 0h 22m. The distance between Gare Routière de Marrakech & Marrakech Airport is around 10.08kms.
 
Marrakech Airport
 
5h 5m
Rs. 6000
You can travel from Marrakech to Faro by booking a flight. The total flight time between Marrakech & Faro is around 5h 5m. The price of the flight ticket is approximately Rs.6000.
 
Faro
 
0h 15m
Rs. 170
Travelling in a bus is one of the ways to reach Faro from Faro Aeroporto. The total journey between Faro Aeroporto & Faro takes around 0h 15m in a bus. The bus ticket price for the journey is approximately Rs.170.
 
Faro
  • 4.
  • Marrakesh to Faro Night train, bus
  • 27h 1m
  • Rs. 8600
 
Marrakech
 
10h 35m
Rs. 1700
You can reach Tangier from Marrakech by travelling in a train. Marrakech to Tangier train takes approximately 10h 35m. You can catch a train from Marrakech and get down at Tangier. The price of the train ticket is approximately Rs. 1700.
 
Tangier
 
6h 0m
Rs. 5000
Travelling in a bus is one of the ways to reach Algeciras from Tanger. The total journey between Tanger & Algeciras takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Algeciras
 
8h 15m
Rs. 1900
Travelling in a bus is one of the ways to reach Faro from Algeciras. The total journey between Algeciras & Faro takes around 8h 15m in a bus. The bus ticket price for the journey is approximately Rs.1900.
 
Faro
  • 5.
  • Marrakesh to Faro Drive, car ferry
  • 10h 49m
  • Rs. 13120
 
Marrakesh
 
5h 43m
Rs. 4982
You can take a car from Marrakesh to Tangier. It will take you around 5h 43m to cover distance of 574.33kms and reach Tangier from Marrakesh. The total amount for the journey will be approximately Rs.4982.
 
Tangier
 
1h 0m
Rs. 2800
Ferry is one of the ways to reach Tarifa from Tangier. Tangier to Tarifa by ferry takes approximately 1h 0m. The distance between Tangier & Tarifa is around 30.44kms.
 
Tarifa
 
4h 6m
Rs. 5338
You can take a car from Tarifa to Faro. It will take you around 4h 6m to cover distance of 401.19kms and reach Faro from Tarifa. The total amount for the journey will be approximately Rs.5338.
 
Faro
  • 6.
  • Marrakesh to Faro Bus
  • 49h 32m
  • Rs. 14200
 
Marrakech
 
41h 0m
Rs. 11000
Travelling in a bus is one of the ways to reach Algeciras from Marrakech. The total journey between Marrakech & Algeciras takes around 41h 0m in a bus. The bus ticket price for the journey is approximately Rs.11000.
 
Algeciras
 
0h 7m
Rs. 0
Walking is one of the ways to reach Algeciras from Algeciras. Algeciras to Algeciras by walk takes approximately 0h 7m. The distance between Algeciras & Algeciras is around 0.57kms.
 
Algeciras
 
7h 25m
Rs. 3200
Travelling in a bus is one of the ways to reach Faro from Algeciras. The total journey between Algeciras & Faro takes around 7h 25m in a bus. The bus ticket price for the journey is approximately Rs.3200.
 
Faro