Lisbon Marrakesh Routes (6 Ways to go)

Planning a trip from Lisbon to Marrakesh Cleartrip helps you select the best route between Lisbon & Marrakesh 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 Lisbon & Marrakesh

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

  • 1.
  • Lisbon to Marrakesh Bus, busferry
  • 19h 44m
  • Rs. 5700
 
Lisboa - Sete Rios
 
7h 30m
Rs. 2000
Travelling in a bus is one of the ways to reach Sevilla - Plaza de Armas from Lisboa - Sete Rios. The total journey between Lisboa - Sete Rios & Sevilla - Plaza de Armas takes around 7h 30m in a bus. The bus ticket price for the journey is approximately Rs.2000.
 
Sevilla - Plaza de Armas
 
2h 50m
Rs. 1200
Travelling in a bus is one of the ways to reach Algeciras from Seville. The total journey between Seville & Algeciras takes around 2h 50m in a bus. The bus ticket price for the journey is approximately Rs.1200.
 
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
 
3h 10m
Rs. 1900
Travelling in a Busferry is one of the ways to reach Casablanca from Algeciras. Algeciras to Casablanca by Busferry takes approximately 3h 10m. The distance between Algeciras & Casablanca is around 417.84kms.
 
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 30m
Rs. 600
Travelling in a bus is one of the ways to reach Marrakech from Casablanca. The total journey between Casablanca & Marrakech takes around 3h 30m in a bus. The bus ticket price for the journey is approximately Rs.600.
 
Marrakech
  • 2.
  • Lisbon to Marrakesh Fly
  • 4h 28m
  • Rs. 5987
 
Alameda
 
0h 19m
Rs. 147
You can reach Lisbon airport from Alameda by travelling in a train. Alameda to Lisbon airport train takes approximately 0h 19m. You can catch a train from Alameda and get down at Lisbon airport. The price of the train ticket is approximately Rs. 147.
 
Lisbon airport
 
1h 40m
Rs. 5500
You can travel from Lisbon to Marrakech by booking a flight. The total flight time between Lisbon & Marrakech is around 1h 40m. The price of the flight ticket is approximately Rs.5500.
 
Marrakech
 
0h 21m
Rs. 340
Travelling in a Airport Shuttle Bus is one of the ways to reach Gare Routière de Marrakech from Marrakech Airport. Marrakech Airport to Gare Routière de Marrakech by Airport Shuttle Bus takes approximately 0h 21m. The distance between Marrakech Airport & Gare Routière de Marrakech is around 8.14kms.
 
Gare Routière de Marrakech
  • 3.
  • Lisbon to Marrakesh Bus, busferry, train
  • 20h 25m
  • Rs. 6170
 
Lisboa Santa Apolonia
 
0h 8m
Rs. 120
You can reach Lisboa Oriente from Lisboa Santa Apolonia by travelling in a train. Lisboa Santa Apolonia to Lisboa Oriente train takes approximately 0h 8m. You can catch a train from Lisboa Santa Apolonia and get down at Lisboa Oriente. The price of the train ticket is approximately Rs. 120.
 
Lisboa Oriente
 
6h 45m
Rs. 2200
Travelling in a bus is one of the ways to reach Seville from Lisboa Oriente. The total journey between Lisboa Oriente & Seville takes around 6h 45m in a bus. The bus ticket price for the journey is approximately Rs.2200.
 
Seville
 
2h 50m
Rs. 1200
Travelling in a bus is one of the ways to reach Algeciras from Seville. The total journey between Seville & Algeciras takes around 2h 50m in a bus. The bus ticket price for the journey is approximately Rs.1200.
 
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
 
3h 30m
Rs. 2100
Travelling in a Busferry is one of the ways to reach Berrechid from Algeciras. Algeciras to Berrechid by Busferry takes approximately 3h 30m. The distance between Algeciras & Berrechid is around 456.37kms.
 
Berrechid
 
2h 59m
Rs. 550
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 550.
 
Marrakech
  • 4.
  • Lisbon to Marrakesh Bus, night train
  • 55h 56m
  • Rs. 10747
 
Restauradores
 
0h 10m
Rs. 147
You can reach Jardim Zoológico from Restauradores by travelling in a train. Restauradores to Jardim Zoológico train takes approximately 0h 10m. You can catch a train from Restauradores and get down at Jardim Zoológico. The price of the train ticket is approximately Rs. 147.
 
Jardim Zoológico
 
36h 0m
Rs. 3900
Travelling in a bus is one of the ways to reach Algeciras from Lisbon Sete Rios. The total journey between Lisbon Sete Rios & Algeciras takes around 36h 0m in a bus. The bus ticket price for the journey is approximately Rs.3900.
 
Algeciras
 
6h 0m
Rs. 5000
Travelling in a bus is one of the ways to reach Tanger from Algeciras. The total journey between Algeciras & Tanger takes around 6h 0m in a bus. The bus ticket price for the journey is approximately Rs.5000.
 
Tanger
 
10h 35m
Rs. 1700
You can reach Marrakech from Tangier by travelling in a train. Tangier to Marrakech train takes approximately 10h 35m. You can catch a train from Tangier and get down at Marrakech. The price of the train ticket is approximately Rs. 1700.
 
Marrakech
  • 5.
  • Lisbon to Marrakesh Drive, car ferry
  • 13h 9m
  • Rs. 16549
 
Lisbon
 
6h 27m
Rs. 8804
You can take a car from Lisbon to Tarifa. It will take you around 6h 27m to cover distance of 666.34kms and reach Tarifa from Lisbon. The total amount for the journey will be approximately Rs.8804.
 
Tarifa
 
1h 0m
Rs. 2800
Ferry is one of the ways to reach Tangier from Tarifa. Tarifa to Tangier by ferry takes approximately 1h 0m. The distance between Tarifa & Tangier is around 30.44kms.
 
Tangier
 
5h 43m
Rs. 4945
You can take a car from Tangier to Marrakesh. It will take you around 5h 43m to cover distance of 574.11kms and reach Marrakesh from Tangier. The total amount for the journey will be approximately Rs.4945.
 
Marrakesh
  • 6.
  • Lisbon to Marrakesh Night train, train, busferry
  • 55h 10m
  • Rs. 14750
 
Lisboa Santa Apolonia
 
34h 15m
Rs. 4900
You can reach Madrid-Chamartin from Lisboa Santa Apolonia by travelling in a train. Lisboa Santa Apolonia to Madrid-Chamartin train takes approximately 34h 15m. You can catch a train from Lisboa Santa Apolonia and get down at Madrid-Chamartin. The price of the train ticket is approximately Rs. 4900.
 
Madrid-Chamartin
 
4h 20m
Rs. 3800
You can reach Valencia Estacio del Nord from Madrid-Chamartin by travelling in a train. Madrid-Chamartin to Valencia Estacio del Nord train takes approximately 4h 20m. You can catch a train from Madrid-Chamartin and get down at Valencia Estacio del Nord. The price of the train ticket is approximately Rs. 3800.
 
Valencia Estacio del Nord
 
0h 5m
Rs. 0
Walking is one of the ways to reach Valencia from Valencia Estacio del Nord. Valencia Estacio del Nord to Valencia by walk takes approximately 0h 5m. The distance between Valencia Estacio del Nord & Valencia is around 0.39kms.
 
Valencia
 
10h 31m
Rs. 5500
Travelling in a Busferry is one of the ways to reach Berrechid from Valencia. Valencia to Berrechid by Busferry takes approximately 10h 31m. The distance between Valencia & Berrechid is around 1210.36kms.
 
Berrechid
 
2h 59m
Rs. 550
You can reach Marrakech from Berrechid by travelling in a train. Berrechid to Marrakech train takes approximately 2h 59m. You can catch a train from Berrechid and get down at Marrakech. The price of the train ticket is approximately Rs. 550.
 
Marrakech