There are 7 ways to get from Santiago de Compostela to Morocco by plane, train, 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.

Recommended option

Fly to Tangier  •  6 h 5 min

  1. Fly from Santiago de Compostela (SCQ) to Tangier (TNG) SCQ - TNG

$62 - $253

Cheapest option

Fly to Rabat  •  6 h 26 min

  1. Fly from Santiago de Compostela (SCQ) to Rabat (RBA) SCQ - RBA

$33 - $132

5 alternative options

Fly to Marrakech  •  7 h 12 min

  1. Fly from Santiago de Compostela (SCQ) to Marrakech (RAK) SCQ - RAK

$72 - $199

Fly to Casablanca  •  7 h 45 min

  1. Fly from Santiago de Compostela (SCQ) to Casablanca (CMN) SCQ - CMN

$36 - $173

Train, bus  •  30 h 43 min

  1. Take the train from Santiago de Compostela to Orense-Empalme A / ...
  2. Take the bus from Orense/Ourense to Algeciras
  3. Take the bus from Algeciras to Tanger
  4. Take the train from Tangier to Casa-Voyageurs

$180 - $288

Bus  •  2 days 13 h

  1. Take the bus from Santiago de Compostela - Train Staion to Vigo
  2. Take the bus from Vigo to Porto - Boavista
  3. Take the bus from Casa da Música to Algeciras
  4. Take the bus from Algeciras to Casablanca

$266 - $392

Drive  •  5 days 0 h

  1. Drive from Santiago de Compostela to Casablanca 6710.3 miles

$1,200 - $1,900

Questions & Answers

The cheapest way to get from Santiago de Compostela to Morocco is to fly which costs 28€ - 120€ and takes 6 h 26 min.

More details

The quickest way to get from Santiago de Compostela to Morocco is to fly which takes 6 h 5 min and costs 50€ - 220€.

More details

The distance between Santiago de Compostela and Morocco is 1306 km. The road distance is 10736 km.

Get driving directions

It takes approximately 6 h 5 min to get from Santiago de Compostela to Morocco, including transfers.

More details

What companies run services between Santiago de Compostela, Spain and Morocco?

Iberia, Ryanair and two other airlines fly from Santiago de Compostela to Tangier every 4 hours. Alternatively, you can take a bus from Santiago de Compostela to Casablanca via Vigo, Porto - Boavista, Casa da Música, Algeciras, Algeciras, Casablanca, and Boulevard Bahmad in around 2 days 13 h.

Airlines
Iberia
Website
iberia.com
Flights from Santiago de Compostela to Tangier via Madrid
Ave. Duration
3 h 30 min
When
Every day
Estimated price
$80 - $380
Flights from Santiago de Compostela to Tangier via Malaga
Ave. Duration
4 h 25 min
When
Friday
Estimated price
$55 - $290
Flights from Santiago de Compostela to Tangier via Madrid, Barcelona
Ave. Duration
7 h 25 min
When
Friday
Estimated price
$120 - $490
Flights from Santiago de Compostela to Marrakech via Madrid
Ave. Duration
4 h 15 min
When
Every day
Estimated price
$100 - $550
Flights from Santiago de Compostela to Marrakech via Palma Mallorca, Barcelona
Ave. Duration
8 h 55 min
When
Sunday
Estimated price
$140 - $550
Flights from Santiago de Compostela to Casablanca via Madrid
Ave. Duration
5 h 32 min
When
Every day
Estimated price
$75 - $330
Ryanair
Website
ryanair.com
Flights from Santiago de Compostela to Tangier via Valencia
Ave. Duration
4 h 5 min
When
Monday and Friday
Estimated price
$55 - $260
Flights from Santiago de Compostela to Tangier via Madrid
Ave. Duration
7 h 45 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$45 - $230
Flights from Santiago de Compostela to Rabat via Sevilla
Ave. Duration
4 h 10 min
When
Thursday and Sunday
Estimated price
$25 - $120
Flights from Santiago de Compostela to Rabat via Madrid
Ave. Duration
3 h 50 min
When
Tuesday, Thursday and Saturday
Estimated price
$28 - $130
Flights from Santiago de Compostela to Marrakech via Madrid
Ave. Duration
6 h 10 min
When
Monday to Saturday
Estimated price
$50 - $230
Royal Air Maroc
Website
royalairmaroc.com
Flights from Santiago de Compostela to Rabat via Madrid
Ave. Duration
5 h 30 min
When
Monday and Friday
Estimated price
$60 - $280
Flights from Santiago de Compostela to Casablanca via Madrid
Ave. Duration
4 h 32 min
When
Every day
Estimated price
$85 - $380
Flights from Santiago de Compostela to Casablanca via Barcelona
Ave. Duration
5 h 30 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$110 - $460
Flights from Santiago de Compostela to Casablanca via Malaga
Ave. Duration
5 h 55 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$50 - $250
Air Arabia Maroc
Website
airarabia.com
Flights from Santiago de Compostela to Tangier via Barcelona
Ave. Duration
4 h 30 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$110 - $310
Saudia
Website
saudia.com
Flights from Santiago de Compostela to Casablanca via Malaga
Ave. Duration
4 h 30 min
When
Thursday
Estimated price
$35 - $170
Train operators
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Orense/Ourense to Algeciras
Ave. Duration
15 h 45 min
Frequency
Once daily
Estimated price
$60 - $90
Website
alsa.com
Bus from Algeciras to Tanger
Ave. Duration
6 h
Frequency
6 times a week
Estimated price
$95 - $150
Website
alsa.com
Bus from Algeciras to Casablanca
Ave. Duration
36 h 30 min
Frequency
Once daily
Estimated price
$170 - $260
Website
alsa.com
MonBus
Phone
+34 982 29 29 00
Website
monbus.es
Bus from Santiago de Compostela - Train Staion to Vigo
Ave. Duration
1 h 28 min
Frequency
Every 4 hours
Estimated price
$7 - $12
Schedules at
monbus.es
Autna
Phone
+34 (0) 986 288 030
Email
autna@autna.com
Website
autna.com
Bus from Vigo to Porto - Boavista
Ave. Duration
1 h 18 min
Frequency
Every 4 hours
Estimated price
$13 - $20
Schedules at
autna.com
InterNorte
Phone
707 200 512
Website
internorte.pt
Bus from Casa da Música to Algeciras
Ave. Duration
18 h 30 min
Frequency
Once daily
Estimated price
$75 - $100
Schedules at
internorte.pt

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 Rome from the airport, Need to know: Greyhound and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.