There are 7 ways to get from Ulm to Tangier by train, plane, 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 to Allgäu Airport, Memmingen, fly
best- Take the train from Ulm Hauptbahnhof to Memmingentrain
- Fly from Allgäu Airport, Memmingen (FMM) to Tangier Ibn Battouta Airport (TNG)plane FMM - TNG
6h 54mMAD 1,147–4,465Train, bus, car ferry
- Take the train from Ulm Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Nantestrain Tgv
- Take the bus from Nantes to Algecirasbus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
40h 28mMAD 3,560–10,339Train, car ferry
- Take the train from Ulm Hauptbahnhof to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Setetrain Tgv
- Take the carferry from Port of Sete to Port of Tangier Villecarferry
2d 12hMAD 3,904–7,606Train to Karlsruhe/Baden-Baden Airport, fly
- Take the train from Ulm Hauptbahnhof to Baden-Badentrain
- Fly from Karlsruhe/Baden-Baden Airport (FKB) to Tangier Ibn Battouta Airport (TNG)plane FKB - TNG
8h 19mMAD 1,495–5,660Train to Stuttgart Airport, fly
- Take the train from Ulm Hauptbahnhof to Hauptbahnhoftrain
- Fly from Stuttgart Airport (STR) to Tangier Ibn Battouta Airport (TNG)plane STR - TNG
9h 2mMAD 1,447–6,458Bus, car ferry
- Take the bus from Ulm - Bus Station to Metz - Bus Stationbus
- Take the bus from Metz - Bus Station to Bilbao Intermodalbus
- Take the bus from Bilbao Intermodal to Tarifabus
- Take the carferry from Tarifa to Port of Tangier Villecarferry
43h 32mMAD 2,334–6,760Bus, car ferry via Montpellier
- Take the bus from Ulm to Montpellierbus FlixBus N1135
- Take the carferry from Port of Sete to Port of Tangier Villecarferry
2d 18hMAD 2,509–3,949
Ulm to Tangier by train, bus, foot, and car ferry
Questions & Answers
The cheapest way to get from Ulm to Tangier is to train and fly which costs MAD 1,100 - MAD 4,500 and takes 6h 54m.
The fastest way to get from Ulm to Tangier is to train and fly which takes 6h 54m and costs MAD 1,100 - MAD 4,500.
The distance between Ulm and Tangier is 1972 km.
The best way to get from Ulm to Tangier without a car is to train and bus and car ferry which takes 40h 28m and costs MAD 3,500 - MAD 11,000.
It takes approximately 6h 54m to get from Ulm to Tangier, including transfers.
Tangier is 1h behind Ulm. It is currently 11:53 PM in Ulm and 10:53 PM in Tangier.
There are 3802+ hotels available in Tangier.
What companies run services between Ulm, Germany and Tangier, Morocco?
There is no direct connection from Ulm to Tangier. However, you can take the train to Memmingen, walk to Memmingen, take the bus to Memmingen Airport, walk to Allgäu Airport, Memmingen (FMM) airport, fly to Tangier Ibn Battouta Airport (TNG), then take the taxi to Tangier. Alternatively, you can take a train from Ulm Hauptbahnhof to Port of Tangier Ville via Strasbourg Bahnhof, Strasbourg, Nantes, Nantes, Algeciras, Estación de Algeciras San Bernardo, Tarifa - Centro de Salud, and Tarifa in around 40h 28m.
- Website
- ryanair.com
Flights from Allgäu Airport, Memmingen to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 950–3,500
Flights from Karlsruhe/Baden-Baden Airport to Tangier Ibn Battouta Airport
- Ave. Duration
- 3h
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- MAD 900–4,100
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via Lisboa
- Ave. Duration
- 10h 35m
- When
- Wednesday
- Estimated price
- MAD 2,000–6,000
- Website
- airarabia.com
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via Barcelona
- Ave. Duration
- 5h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 1,200–5,500
- Website
- royalairmaroc.com
Flights from Stuttgart Airport to Tangier Ibn Battouta Airport via London Gatwick
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- MAD 1,800–8,000
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Estimated price
- MAD 140–250
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- MAD 230–420
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Memmingen
- Ave. Duration
- 28 min
- Frequency
- Twice daily
- Estimated price
- MAD 100–450
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- MAD 480–2,100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Strasbourg Bahnhof
- Ave. Duration
- 2h 36m
- Frequency
- Once daily
- Estimated price
- MAD 480–2,100
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Baden-Baden
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- MAD 400–1,800
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- MAD 170–800
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Strasbourg to Nantes
- Ave. Duration
- 5h 48m
- Frequency
- Twice daily
- Estimated price
- MAD 1,900–3,100
- Website
- TGV inOui
Train from Strasbourg to Sete
- Ave. Duration
- 6h 43m
- Frequency
- Once a week
- Estimated price
- MAD 1,800–3,000
- Website
- TGV inOui
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Strasbourg to Nantes
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- MAD 1,600–3,300
- Website
- Oui.SNCF
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 33m
- Frequency
- Hourly
- Estimated price
- MAD 170–310
- Schedules at
- Arverio Baden-Württemberg
- 2nd Class Ticket
- MAD 170–210
- 1st Class Ticket
- MAD 220–310
- Phone
- +49 711 400 534 44
- stuttgart@arverio.de
- Website
- Arverio Baden-Württemberg GmbH
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- MAD 160–230
- Schedules at
- Arverio Baden-Württemberg GmbH
- Phone
- +43 1 89900
- service@westbahn.at
- Website
- Westbahn
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- 5 times a day
- Estimated price
- MAD 180–310
- Website
- Westbahn
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 46 min
- Frequency
- Once daily
- Estimated price
- MAD 100–220
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Train from Ulm Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 1h 56m
- Frequency
- Twice a week
- Estimated price
- MAD 130–170
- Schedules at
- DB ZugBus Regionalverkehr Alb-Bodensee GmbH (RAB)
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- Flixbus
Bus from Nantes to Algeciras
- Ave. Duration
- 26h 10m
- Frequency
- 6 times a week
- Estimated price
- MAD 1,400–2,400
- Website
- Flixbus
Bus from Ulm - Bus Station to Metz - Bus Station
- Ave. Duration
- 5h 45m
- Frequency
- Once daily
- Estimated price
- MAD 330–550
- Website
- Flixbus
Bus from Ulm to Montpellier
- Ave. Duration
- 15h 40m
- Frequency
- Twice daily
- Estimated price
- MAD 850–1,500
- Website
- Flixbus
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Ulm - Bus Station to Metz - Bus Station
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a day
- Estimated price
- MAD 370–700
- Website
- BlaBlaCar Bus
Bus from Metz - Bus Station to Bilbao Intermodal
- Ave. Duration
- 17h 59m
- Frequency
- Once daily
- Estimated price
- MAD 1,100–2,100
- Website
- BlaBlaCar Bus
- Phone
- +34 915 304 417
- socibus@socibus.es
- Website
- Socibus
Bus from Bilbao Intermodal to Tarifa
- Ave. Duration
- 16h 5m
- Frequency
- Twice daily
- Estimated price
- MAD 850–1,500
- Website
- Socibus
- 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
- Every 3 hours
- Estimated price
- MAD 50–2,407
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 436
- Neptuno Seat No Car
- MAD 545
- Sirena Seat Car
- MAD 2,298
- Neptuno Seat Car
- MAD 2,407
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- MAD 50–2,407
- Schedules at
- balearia.com
- Sirena Seat No Car
- MAD 436
- Neptuno Seat No Car
- MAD 545
- Sirena Seat Car
- MAD 2,298
- Neptuno Seat Car
- MAD 2,407
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- Grandi Navi Veloci
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- MAD 1,600–2,500
- Website
- Grandi Navi Veloci
Car ferry from Port of Sete to Port of Tangier Ville
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- MAD 1,600–2,500
- Website
- Grandi Navi Veloci
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


























































