Bus from Tenerife to Marrakech

Tenerife
Marrakech, Morocco

Your cost to travel by Car ferry, bus: $302 - $369

Santa Cruz de Tenerife
  • Total Distance:

    1411.97 km (877 miles)

  • Travel Time:

    39 Hours 23 Minutes

  • Frequency:

    0 Times/Day

  • Ferry Fare:

    140.0 USD (~1,157.64 MAD)

Portimão
  • Total Distance:

    1.32 km (1 miles)

  • Travel Time:

    16 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.2 USD (~1.65 MAD)

Praia da Rocha
  • Total Distance:

    37.07 km (23 miles)

  • Travel Time:

    51 Minutes

  • Frequency:

    5 Times/Day

  • Bus Fare:

    7.0 USD (~57.88 MAD)

Albufeira
  • Total Distance:

    816.04 km (507 miles)

  • Travel Time:

    6 Hours 40 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    80.0 USD (~661.51 MAD)

Algeciras
  • Total Distance:

    0.47 km (0 miles)

  • Travel Time:

    7 Minutes

  • Frequency:

    N/A

  • Walk Fare:

    0.07 USD (~0.58 MAD)

Algeciras
  • Total Distance:

    1744.75 km (1084 miles)

  • Travel Time:

    41 Hours 25 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    110.0 USD (~909.57 MAD)

Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Source: Rome2rio

Bus schedule

Departure Arrival Bus Fare Operator Duration
Santa Cruz de Tenerife Portimão 140 USD https://madeira-ferry.pt/en/timetables/ 39h 0mins
Praia da Rocha Albufeira Caliços Terminal 7 USD http://eva-bus.com/linha_litoral.php 50mins
Albufeira Algeciras 80 USD https://www.rede-expressos.pt 6h 36mins
Algeciras Marrakech 110 USD https://www.alsa.com/en/web/bus/home 41h 0mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 352 USD ~ 2,911 MAD
2 people 704 USD ~ 5,821 MAD
3 people 1,056 USD ~ 8,732 MAD
4 people 1,408 USD ~ 11,643 MAD
5 people 1,760 USD ~ 14,553 MAD

Did you know?

  • The total CO2 Emission for your Tenerife - Marrakech bus trip is 258.89 kg
  • Your total cost to travel by bus from Tenerife to Marrakech is about 352.0 USD (~2,910.63 MAD)