There are 4 ways to get from Tarragona to Oujda by train, plane, car, bus, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Melilla, drive
best- Take the train from Tarragona to Barcelona Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Melilla (MLN)plane BCN - MLN
- Drive from Melilla (MLN) to Oujdacar
7h 25mMAD 1,714–4,960Train, car ferry
cheapest- Take the train from Tarragona to Barcelona-Paseo De Graciatrain Re
- Take the car ferry from Port de Barcelona to Nadorcarferry
- Take the train from Nador to Taourirttrain
- Take the train from Taourirt to Oujdatrain
39h 4mMAD 962–2,553Bus, car ferry, train
- Take the bus from Tarragona to Almeriabus
- Take the car ferry from Almeria to Nadorcarferry
- Take the train from Nador to Taourirttrain
- Take the train from Taourirt to Oujdatrain
25h 11mMAD 1,465–3,215Train, fly to Angads Airport
- Take the train from Tarragona to Barcelona Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Angads Airport (OUD)plane BCN - OUD
6h 1mMAD 1,079–2,645
Tarragona to Oujda by bus, car ferry, foot, and train
Questions & Answers
The cheapest way to get from Tarragona to Oujda is to train and car ferry which costs MAD 950 - MAD 2,600 and takes 39h 4m.
The fastest way to get from Tarragona to Oujda is to train and fly which takes 6h 1m and costs MAD 1,000 - MAD 2,700.
The distance between Tarragona and Oujda is 1051 km.
The best way to get from Tarragona to Oujda without a car is to bus and car ferry and train which takes 25h 11m and costs MAD 1,400 - MAD 3,300.
It takes approximately 7h 25m to get from Tarragona to Oujda, including transfers.
There are 176+ hotels available in Oujda.
What companies run services between Tarragona, Spain and Oujda, Morocco?
There is no direct connection from Tarragona to Oujda. However, you can take the train to Barcelona Sants, take the train to El Prat Aeroport, walk to Barcelona–El Prat Airport (BCN) airport, fly to Melilla (MLN), then drive to Oujda. Alternatively, you can take a bus from Tarragona to Oujda via Almeria, Almeria, Nador, Nador, and Taourirt in around 25h 11m.
- Website
- iberia.com
Flights from Barcelona–El Prat Airport to Melilla
- Ave. Duration
- 2h 30m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,400–4,500
Flights from Barcelona–El Prat Airport to Melilla via Malaga
- Ave. Duration
- 3h 52m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 600–3,300
Flights from Barcelona–El Prat Airport to Melilla via Granada-Jaén
- Ave. Duration
- 4h 7m
- When
- Friday and Sunday
- Estimated price
- MAD 600–3,300
Flights from Barcelona–El Prat Airport to Melilla via Palma Mallorca
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- MAD 1,400–4,500
Flights from Barcelona–El Prat Airport to Melilla via Madrid
- Ave. Duration
- 4h 28m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,400–4,500
- Website
- vueling.com
Flights from Barcelona–El Prat Airport to Melilla
- Ave. Duration
- 2h 30m
- When
- Wednesday and Saturday
- Estimated price
- MAD 1,400–4,500
Flights from Barcelona–El Prat Airport to Melilla via Malaga
- Ave. Duration
- 3h 52m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 600–3,300
Flights from Barcelona–El Prat Airport to Melilla via Palma Mallorca
- Ave. Duration
- 4h 15m
- When
- Thursday
- Estimated price
- MAD 1,400–4,500
Flights from Barcelona–El Prat Airport to Melilla via Madrid
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- MAD 1,400–4,500
- Website
- ryanair.com
Flights from Barcelona–El Prat Airport to Angads Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Saturday
- Estimated price
- MAD 700–2,300
- Phone
- +34 912 32 03 20
- accesibilidad@renfe.es
- Website
- renfe.com
Train from Tarragona to Barcelona Sants
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- MAD 45–65
- Website
- https://www.renfe.com/es/en/suburban
Train from Tarragona to Barcelona-Paseo De Gracia
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- MAD 50–65
- Website
- https://www.renfe.com/es/en/suburban
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Tarragona to Barcelona Sants
- Ave. Duration
- 1h 11m
- Frequency
- 4 times a day
- Estimated price
- MAD 65–90
- Website
- https://rodalies.gencat.cat/en/inici/index.html
Train from Tarragona to Barcelona-Paseo De Gracia
- Ave. Duration
- 1h 17m
- Frequency
- 4 times a day
- Estimated price
- MAD 65–95
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Nador to Taourirt
- Ave. Duration
- 1h 57m
- Frequency
- Twice daily
- Estimated price
- MAD 40–90
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 40–60
- 1st Class
- MAD 60–90
Train from Taourirt to Oujda
- Ave. Duration
- 1h 39m
- Frequency
- Every 4 hours
- Estimated price
- MAD 45–95
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- MAD 45–65
- 1st Class
- MAD 70–95
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Tarragona to Barcelona-Paseo De Gracia
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- MAD 90–450
- Website
- https://www.renfe.com/es/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarragona to Almeria
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- MAD 830
- Website
- https://www.alsa.com/en/
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a day
- Estimated price
- MAD 550–2,200
- Website
- https://armastrasmediterranea.com/en
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Almeria to Nador
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Estimated price
- MAD 850–2,000
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Almeria to Nador
- Ave. Duration
- 13h 30m
- Frequency
- 5 times a week
- Estimated price
- MAD 600–1,170
- Website
- https://www.gnv.it/en
- Seat
- MAD 600–800
- Cabin
- MAD 1,150–1,170
Car ferry from Port de Barcelona to Nador
- Ave. Duration
- 30h 45m
- Frequency
- Twice a week
- Estimated price
- MAD 800–1,900
- Website
- https://www.gnv.it/en
- Seat
- MAD 800–1,300
- Cabin
- MAD 1,500–1,900
Want to know more about travelling around Morocco
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide


































