There are 9 ways to get from Stuttgart to Tangier by train, plane, bus, car ferry, 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.
Train to Karlsruhe/Baden-Baden Airport, fly
best- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Tangier Ibn Battouta Airport (TNG)plane FKB - TNG
7h 22mMAD 1,081–3,532Train, train to Basel, fly
cheapest- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain
- Take the train from Karlsruhe Hauptbahnhof to Basel SBBtrain
- Fly from Basel (BSL) to Tangier Ibn Battouta Airport (TNG)plane BSL - TNG
8h 48mMAD 886–3,967Bus, car ferry
- Take the bus from Stuttgart to Zürich Bus Stationbus
- Take the bus from Zurich Bus Station to Bilbaobus
- Take the bus from Bilbao Intermodal to Tarifabus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
41h 56mTrain, car ferry
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Nimestrain Tgv
- Take the train from Nimes to Setetrain Ter
- Take the car ferry from Port of Sete to Port of Tangier Villecarferry
2d 11hMAD 2,164–6,298Fly from Stuttgart Airport
- Fly from Stuttgart Airport (STR) to Tangier Ibn Battouta Airport (TNG)plane STR - TNG
7h 37mMAD 1,372–4,524Train, train to Allgäu Airport, Memmingen, fly
- Take the train from Hauptbahnhof to Ulm Hauptbahnhoftrain
- Take the train from Ulm Hauptbahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Tangier Ibn Battouta Airport (TNG)plane FMM - TNG
8h 2mMAD 1,270–3,671Train to Strasbourg International Airport, fly
- Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain
- Fly from Strasbourg International Airport (SXB) to Tangier Ibn Battouta Airport (TNG)plane SXB - TNG
9h 31mMAD 1,449–4,033Train, train to Brussels Airport, fly
- Take the train from Hauptbahnhof to Frankfurttrain
- Take the train from Frankfurt to Brussels-Nordtrain
- Fly from Brussels Airport (BRU) to Tangier Ibn Battouta Airport (TNG)plane BRU - TNG
10h 23mMAD 1,642–6,112Train, bus, ferry
- Take the train from Stuttgart Hbf to Karlsruhe Hbftrain Re
- Take the bus from Karlsruhe - Central Station South Side to Madrid - South Stationbus
- Take the bus from Estación Sur de Autobuses to Zafrabus
- Take the bus from Zafra to Tarifabus
- Take the ferry from Tarifa to Tanger Villeferry
45h 30mMAD 1,826–3,362
Karlsruhe/Baden-Baden Airport (FKB) to Tangier Ibn Battouta Airport (TNG) flights
Questions & Answers
The cheapest way to get from Stuttgart to Tangier is to train and fly which costs MAD 1,000 - MAD 3,600 and takes 7h 22m.
The fastest way to get from Stuttgart to Tangier is to train and fly which takes 7h 22m and costs MAD 1,000 - MAD 3,600.
The distance between Stuttgart and Tangier is 1978 km.
The best way to get from Stuttgart to Tangier without a car is to bus and car ferry which takes 41h 56m and costs .
It takes approximately 7h 22m to get from Stuttgart to Tangier, including transfers.
There are 3504+ hotels available in Tangier.
What companies run services between Stuttgart, Germany and Tangier, Morocco?
Eurowings, Air Arabia Maroc, and three other airlines fly from Stuttgart Airport (STR) to Tangier Ibn Battouta Airport (TNG) once daily.
- Website
- ryanair.com
Flights from Karlsruhe/Baden-Baden Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- MAD 700–2,800
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 6h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 1,000–4,500
Flights from Allgäu Airport, Memmingen to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 10m
- When
- Tuesday and Friday
- Estimated price
- MAD 850–2,500
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 7h 2m
- When
- Monday, Thursday, and Friday
- Estimated price
- MAD 850–3,700
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Porto
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- MAD 1,300–4,800
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 11h 5m
- When
- Monday
- Estimated price
- MAD 850–6,000
Flights from Brussels Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 6h 30m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 900–3,600
- Website
- airarabia.com
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- MAD 1,100–4,800
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via Paris Charles de Gaulle
- Ave. Duration
- 6h 30m
- When
- Monday and Friday
- Estimated price
- MAD 1,200–4,300
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Lyon
- Ave. Duration
- 5h 45m
- When
- Monday and Wednesday
- Estimated price
- MAD 1,000–3,800
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 8h 45m
- When
- Thursday
- Estimated price
- MAD 1,000–3,900
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- MAD 800–3,200
- Website
- vueling.com
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 45m
- When
- Monday and Thursday
- Estimated price
- MAD 950–4,300
Flights from Brussels Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- MAD 750–5,500
- Website
- iberia.com
Flights from Strasbourg International Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 45m
- When
- Monday and Thursday
- Estimated price
- MAD 950–4,300
Flights from Brussels Airport to Tangier Ibn Battouta Airport via Madrid
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- MAD 750–5,500
- Website
- royalairmaroc.com
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 850–3,000
Flights from Brussels Airport to Tangier Ibn Battouta Airport via Nador
- Ave. Duration
- 4h 40m
- When
- Thursday and Saturday
- Estimated price
- MAD 850–3,000
- Website
- easyjet.com
Flights from Basel to Tangier Ibn Battouta Airport
- Ave. Duration
- 2h 55m
- When
- Tuesday and Friday
- Estimated price
- MAD 280–2,400
- Website
- tuifly.be
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 950–3,700
- Website
- brusselsairlines.com
Flights from Brussels Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 5m
- When
- Thursday
- Estimated price
- MAD 1,000–7,000
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- MAD 150–290
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- MAD 150–190
- 1st Class Ticket
- MAD 200–290
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- MAD 160–310
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- MAD 160–200
- 1st Class Ticket
- MAD 210–310
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- MAD 190–310
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 1h 23m
- Frequency
- 5 times a day
- Estimated price
- MAD 320–800
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 56 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 190–310
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- MAD 203
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- MAD 290–600
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- MAD 160–550
- Website
- https://int.bahn.de/en
Train from Frankfurt to Brussels-Nord
- Ave. Duration
- 2h 38m
- Frequency
- Every 4 hours
- Estimated price
- MAD 500–1,400
- Website
- https://int.bahn.de/en
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Stuttgart Hbf to Karlsruhe Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- regional.bahn.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Strasbourg to Nimes
- Ave. Duration
- 5h 35m
- Frequency
- Twice daily
- Estimated price
- MAD 800–2,700
- Website
- https://www.sncf-connect.com/en-en
Train from Nimes to Sete
- Ave. Duration
- 45 min
- Frequency
- Twice daily
- Estimated price
- MAD 90–210
- Website
- https://www.sncf-connect.com/en-en
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- MAD 75–200
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Nimes to Sete
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- MAD 110–200
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 6m
- Frequency
- Hourly
- Estimated price
- MAD 130–170
- Schedules at
- meine-rab.de
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- arverio-by.de
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Schedules at
- arverio-by.de
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 43 min
- Frequency
- 3 times a day
- Estimated price
- MAD 160–500
- Website
- https://www.ns.nl/en
- 2nd Class
- MAD 160–250
- 1st Class
- MAD 300–500
Train from Karlsruhe Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 18m
- Frequency
- Once daily
- Estimated price
- MAD 330–1,100
- Website
- https://www.ns.nl/en
- 2nd Class
- MAD 330–490
- 1st Class
- MAD 650–1,100
Train from Hauptbahnhof to Frankfurt
- Ave. Duration
- 1h 12m
- Frequency
- Once daily
- Estimated price
- MAD 310–1,000
- Website
- https://www.ns.nl/en
- 2nd Class
- MAD 310–450
- 1st Class
- MAD 600–1,000
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 59 min
- Frequency
- 4 times a day
- Estimated price
- MAD 180–460
- Website
- https://westbahn.at/en/
- Standard Ticket
- MAD 180–270
- First Class
- MAD 350–460
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- MAD 120–180
- Website
- https://int.bahn.de/en
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Stuttgart to Zürich Bus Station
- Ave. Duration
- 2h 8m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Zurich Bus Station to Bilbao
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- MAD 1,000–1,500
- Website
- https://www.flixbus.co.uk
- Phone
- +34 915 304 417
- socibus@socibus.es
- Website
- socibusventas.es
Bus from Bilbao Intermodal to Tarifa
- Ave. Duration
- 16h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 600–900
- Website
- https://socibusventas.es/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Karlsruhe - Central Station South Side to Madrid - South Station
- Ave. Duration
- 26h 50m
- Frequency
- Twice daily
- Estimated price
- MAD 650–1,700
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 916 52 00 11
- info@interbus.es
- Website
- interbus.es
Bus from Estación Sur de Autobuses to Zafra
- Ave. Duration
- 6h 25m
- Frequency
- Twice a week
- Estimated price
- MAD 370–440
- Website
- https://www.interbus.es/
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Zafra to Tarifa
- Ave. Duration
- 5h 5m
- Frequency
- Once daily
- Estimated price
- MAD 320–470
- Website
- https://www.alsa.com/en/
- 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
- MAD 340–460
- Website
- https://www.balearia.com/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- MAD 950–2,600
- Website
- https://www.gnv.it/en
- Seat
- MAD 950–1,800
- Cabin
- MAD 1,900–2,600
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tarifa to Tanger Ville
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- MAD 330–450
- Schedules at
- aml.ma
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide












































































