There are 3 ways to get from Tarifa to Mostaganem by car, car ferry, bus, train, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, car ferry
best- Drive from Tarifa to Almería
- Take the car ferry from Almería to Oran
- Drive from Oran to Mostaganem
13h 9m$117–998Bus, car ferry, train, taxi
- Take the bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga313
- Take the bus from Estación de Autobuses de Málaga to El Ejido
- Take the bus from El Ejido to Fuente de los Peces
- Take the car ferry from Almería to Oran
- Take the train from Gare Centrale d'Oran to Mohammadia
- Take the taxi from Mohammadia to Mostaganem
22h$118–988Car ferry, fly, taxi
- Take the car ferry from Tarifa to Port of Tangier Ville
- Fly from Tangier Ibn Battouta Airport (TNG) to Oran (ORN)TNG - ORN
- Take the taxi from Oran (ORN) to Mostaganem
9h 14m$357–464
Tangier Ibn Battouta Airport (TNG) to Oran (ORN) flights
Questions & Answers
The cheapest way to get from Tarifa to Mostaganem is to bus and car ferry and train and taxi which costs $110 - $1,000 and takes 22h.
The fastest way to get from Tarifa to Mostaganem is to car ferry and fly and taxi which takes 9h 14m and costs $350 - $470.
The distance between Tarifa and Mostaganem is 648 km.
The best way to get from Tarifa to Mostaganem without a car is to bus and car ferry and train and taxi which takes 22h and costs $110 - $1,000.
It takes approximately 13h 9m to get from Tarifa to Mostaganem, including transfers.
There are 34+ hotels available in Mostaganem.
What companies run services between Tarifa, Andalusia, Spain and Mostaganem, Algeria?
There is no direct connection from Tarifa to Mostaganem. However, you can drive to Almería, take the car ferry to Oran, then drive to Mostaganem. Alternatively, you can take the bus to Estación de Algeciras San Bernardo, take the bus to Estación de Autobuses de Málaga, take the bus to El Ejido, take the bus to Fuente de los Peces, walk to Almería, take the car ferry to Oran, walk to Gare Centrale d'Oran, take the train to Mohammadia, then take the taxi to Mostaganem.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airalgerie.dz
Flights from Tangier Ibn Battouta Airport to Oran via Toulouse
- Ave. Duration
- 4h 55m
- When
- Thursday and Saturday
- Estimated price
- $95–390
Flights from Tangier Ibn Battouta Airport to Oran via Marseille
- Ave. Duration
- 5h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $100–420
Flights from Tangier Ibn Battouta Airport to Oran via Paris Orly
- Ave. Duration
- 6h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $210–900
Flights from Tangier Ibn Battouta Airport to Oran via Lyon
- Ave. Duration
- 7h 5m
- When
- Wednesday and Sunday
- Estimated price
- $130–500
Flights from Tangier Ibn Battouta Airport to Oran via Paris Charles de Gaulle
- Ave. Duration
- 9h 15m
- When
- Tuesday and Saturday
- Estimated price
- $130–600
- Website
- airfrance.com
Flights from Tangier Ibn Battouta Airport to Oran via Paris Charles de Gaulle
- Ave. Duration
- 6h 20m
- When
- Saturday
- Estimated price
- $130–600
- Website
- transavia.com
Flights from Tangier Ibn Battouta Airport to Oran via Lyon
- Ave. Duration
- 8h 40m
- When
- Monday
- Estimated price
- $130–500
- Phone
- (213) 21 71 15 10
- contact@sntf.dz
- Website
- sntf.dz
Train from Gare Centrale d'Oran to Mohammadia
- Ave. Duration
- 48 min
- Frequency
- 4 times a day
- Estimated price
- $1–3
- Schedules at
- sntf.dz
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- $24–29
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación de Autobuses de Málaga to El Ejido
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Estimated price
- $15–22
- Website
- https://www.alsa.com/en/
- Phone
- +34 (0) 955 038 665
- Website
- ctal.almeria.es
Bus from El Ejido to Fuente de los Peces
- Ave. Duration
- 1h 18m
- Frequency
- Twice daily
- Estimated price
- $8
- Schedules at
- siu.ctal.es
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Almería to Oran
- Ave. Duration
- 8h 1m
- Frequency
- Once a week
- Estimated price
- $50–900
- Website
- https://armastrasmediterranea.com/en
- Seat
- $130–400
- Cabin
- $650–900
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- $41–47
- Website
- https://www.balearia.com/en
- Ave. Duration
- 55 min
- Estimated price
- $17–45
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 How to get from London to Edinburgh, Getting around the Cyclades, and Travelling around the UAE - to help you get the most out of your next trip.

























