There are 6 ways to get from Marseille to Tangier by train, car ferry, bus, bus and ferry, car or ferry

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

Train, car ferry  •  17 h 25 min

  1. Take the train from Marseille-St-Charles to Madrid-Puerta de Atocha Ave
  2. Take the train from Madrid-Puerta de Atocha to Algeciras Atr
  3. Take the car ferry from Tarifa to Tangier

$270 - $442

Cheapest option

Train, ferry  •  43 h 22 min

  1. Take the train from Marseille-St-Charles to Sete Ic
  2. Take the ferry from Sete to Tangier Ferry

$167 - $251

4 alternative options

Bus, bus and ferry  •  26 h 45 min

  1. Take the bus from Marseille - St-Charles Bus station to Nice - Bus station Lyon - gare routière Perrache > Valence sud > Marseille - gare routière St-Charles > Cannes > Nice - aéroport > Nice centre - gare routière / ...
  2. Take the bus and ferry from Ventimiglia to Tanger

$195 - $327

Drive, ferry  •  30 h 51 min

  1. Drive from Marseille to Barcelona
  2. Take the ferry from Barcelona to Tangier Med

$178 - $268

Bus  •  36 h 7 min

  1. Take the bus from Marseille to Algeciras
  2. Take the bus from Algeciras to Tanger

$269 - $386

Drive, car ferry  •  30 h 3 min

  1. Drive from Marseille to Barcelona
  2. Take the car ferry from Barcelona to Mostaganem
  3. Drive from Mostaganem to Tangier

$428 - $508

What companies run services between Marseille, France and Tangier, Morocco?

You can take a bus from Marseille to Tangier via Algeciras and Algeciras in around 36 h 7 min.

Train operators
SNCF
Phone
+33 9 70 60 99 70
Website
sncf.com
Train from Marseille-St-Charles to Madrid-Puerta de Atocha
Ave. Duration
7 h 44 min
Frequency
Once daily
Estimated price
$140 - $210
Website
en.oui.sncf
Train from Marseille-St-Charles to Sete
Ave. Duration
1 h 56 min
Frequency
Every 4 hours
Estimated price
$35 - $50
Website
en.oui.sncf
2nd Class
$35 - $50
1st Class
$45 - $75
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Madrid-Puerta de Atocha to Algeciras
Ave. Duration
5 h 13 min
Frequency
3 times a day
Estimated price
$75 - $95
Website
renfe.com
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Marseille - St-Charles Bus station to Nice - Bus station
Ave. Duration
3 h 25 min
Frequency
Every 5 minutes
Estimated price
$8 - $12
Website
Ouibus
Lignes Express
Phone
0 821 202 203
Website
info-ler.fr
Bus from Marseille - Gare Saint-Charles to Nice - Gare Routière Vauban
Ave. Duration
2 h 50 min
Frequency
3 times a day
Estimated price
$30 - $40
Schedules at
info-ler.fr
Autolinee Gambioli
Phone
+41 (0) 79.71.85.806
Email
info@autolineegambioli.it
Website
autolineegambioli.it
Bus and ferry from Ventimiglia to Tanger
Ave. Duration
20 h
Frequency
Twice a week
Estimated price
$150 - $230
Schedules at
autolineegambioli.it
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Marseille to Algeciras
Ave. Duration
29 h
Frequency
3 times a week
Estimated price
$160 - $240
Schedules at
eurolines.fr
Ferry operators
FRS Ferries
Website
frs.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$45 - $140
Schedules at
frs.es
Passenger
$45 - $50
Standard Car
$120 - $135
Inter Shipping
Phone
+34 956 68 47 29
Email
info@intershipping.es
Website
intershipping.es
Car ferry from Tarifa to Tangier
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$47
Schedules at
intershipping.es
Grandi Navi Veloci
Phone
+39 010 209 4591
Email
booking@gnv.it
Website
gnv.it
Ferry from Barcelona to Tangier Med
Ave. Duration
26 h
Frequency
Twice a week
Estimated price
$110 - $170
Schedules at
gnv.it
Ferry from Sete to Tangier Ferry
Ave. Duration
39 h
Frequency
5 times a week
Estimated price
$130 - $200
Schedules at
gnv.it
Algerie Ferries

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.

Questions & Answers

How far is it from Marseille to Tangier?

The distance between Marseille and Tangier is 1271 km.

What is the cheapest way to get from Marseille to Tangier?

The cheapest way to get from Marseille to Tangier is to train and ferry which costs 130€ - 210€ and takes 43 h 22 min.

What is the fastest way to get from Marseille to Tangier?

The quickest way to get from Marseille to Tangier is to train and car ferry which takes 17 h 25 min and costs 220€ - 370€.

Is there a direct bus between Marseille and Tangier?

No, there is no direct bus from Marseille to Tangier. However, there are services departing from Marseille - St-Charles Bus station and arriving at Tanger via Vauban, Nice and Ventimiglia. The journey, including transfers, takes approximately 26 h 45 min.

How long does it take to get from Marseille to Tangier?

It takes approximately 17 h 25 min to get from Marseille to Tangier, including transfers.