There are 11 ways to get from Roscoff to Ulm by train (TGV), bus, car, train, 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.
Train via Paris
best- Take the train from Morlaix to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Est to Ulm Hbftrain Tgv
10h 42m€111–381Bus via Karlsruhe
cheapest- Take the bus from Morlaix to Rennes - Bus Stationbus
- Take the bus from Rennes to Karlsruhe central train stationbus
- Take the bus from Karlsruhe central train station to Ulmbus 091 / ...
21h 48m€53–91Drive 1,198.5 km
- Drive from Roscoff to Ulmcar 1,198.5 km
12h 49m€182–263Train to Brest Bretagne Airport, fly to Stuttgart Airport, train
- Take the train from Morlaix to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Stuttgart Airport (STR)plane BES - STR
- Take the train from Wendlingen to Ulm Hauptbahnhoftrain
10h 24m€199–362Train
- Take the train from Morlaix to Rennestrain Ter
- Take the train from Rennes to Strasbourgtrain Tgv
- Take the train from Strasbourg to Ulm Hbftrain Tgv
12h 53m€149–373Bus
- Take the bus from Morlaix to Rennes - Bus Stationbus BlaBlaCar Bus
- Take the bus from Rennes Place de la Gare to Ulm Long Distance Bus Stationbus Union Ivkoni - Unibus 3650 / ...
27h 30m€62–97Train to Brest Bretagne Airport, fly to Munich International Airport, train
- Take the train from Morlaix to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Munich International Airport (MUC)plane BES - MUC
- Take the train from Flughafen München to Hauptbahnhoftrain
- Take the train from München Hbf to Ulm Hauptbahnhoftrain
10h 54m€200–519Train to Brest Bretagne Airport, fly to Nuremberg Airport, train
- Take the train from Morlaix to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Nuremberg Airport (NUE)plane BES - NUE
- Take the train from Nürnberg Hbf to Donauwörthtrain
- Take the train from Donauwoerth to Ulm Hbftrain
11h 58m€187–408Train to Brest Bretagne Airport, fly to Zurich Airport, train
- Take the train from Morlaix to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Zurich Airport (ZRH)plane BES - ZRH
- Take the train from Zürich Flughafen to Schaffhausentrain
- Take the train from Schaffhausen to Friedrichsh. Stadtbahnhoftrain
- Take the train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhoftrain
13h 29m€217–377Train to Paris Charles De Gaulle Airport, fly to Stuttgart Airport, train
- Take the train from Morlaix to Paris Montparnasse 1 Et 2train
- Fly from Paris Charles De Gaulle Airport (CDG) to Stuttgart Airport (STR)plane CDG - STR
- Take the train from Wendlingen to Ulm Hauptbahnhoftrain
11h 3m€165–511Train to Brest Bretagne Airport, fly to Basel, train
- Take the train from Morlaix to Bresttrain
- Fly from Brest Bretagne Airport (BES) to Basel (BSL)plane BES - BSL
- Take the train from Basel SBB to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Ulm Hauptbahnhoftrain
13h€205–569
Roscoff to Ulm by bus, train, foot, and subway
Questions & Answers
The cheapest way to get from Roscoff to Ulm is to bus via Karlsruhe which costs €50 - €95 and takes 21h 48m.
The fastest way to get from Roscoff to Ulm is to train and fly which takes 10h 24m and costs €190 - €370.
No, there is no direct bus from Roscoff to Ulm. However, there are services departing from Quai d'Auxerre and arriving at Ulm via Morlaix, Rennes and Karlsruhe central train station. The journey, including transfers, takes approximately 21h 48m.
The distance between Roscoff and Ulm is 1258 km. The road distance is 1198.5 km.
The best way to get from Roscoff to Ulm without a car is to train via Paris which takes 10h 42m and costs €110 - €390.
It takes approximately 10h 42m to get from Roscoff to Ulm, including transfers.
Roscoff to Ulm bus services, operated by BlaBlaCar Bus, depart from Morlaix station.
The best way to get from Roscoff to Ulm is to train via Paris which takes 10h 42m and costs €110 - €390. Alternatively, you can bus via Karlsruhe, which costs €50 - €95 and takes 21h 48m.
Roscoff to Ulm bus services, operated by BlaBlaCar Bus, arrive at Rennes - Bus Station.
Yes, the driving distance between Roscoff to Ulm is 1199 km. It takes approximately 12h 49m to drive from Roscoff to Ulm.
What companies run services between Roscoff, France and Ulm, Germany?
You can take a bus from Quai d'Auxerre to Ulm Hbf via Gare SNCF, Morlaix, Paris Montparnasse 1 Et 2, Montparnasse Bienvenue, Gare de l'Est, and Paris Est in around 10h 42m. Alternatively, you can take a bus from Quai d'Auxerre to Ulm via Gare SNCF, Morlaix, Rennes - Bus Station, Rennes, and Karlsruhe central train station in around 21h 48m.
- Website
- airfrance.com
Flights from Brest Bretagne Airport to Stuttgart Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 5h 31m
- When
- Every day
- Estimated price
- €95–600
Flights from Brest Bretagne Airport to Munich International Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- €95–550
Flights from Brest Bretagne Airport to Nuremberg Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €110–650
Flights from Brest Bretagne Airport to Zurich Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 5h 49m
- When
- Every day
- Estimated price
- €75–450
Flights from Paris Charles De Gaulle Airport to Stuttgart Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- €40–300
Flights from Brest Bretagne Airport to Basel via Paris Charles De Gaulle Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- €85–550
- Website
- lufthansa.com
Flights from Brest Bretagne Airport to Munich International Airport via Lyon
- Ave. Duration
- 3h 50m
- When
- Monday
- Estimated price
- €100–600
Flights from Brest Bretagne Airport to Munich International Airport via Marseille
- Ave. Duration
- 6h 15m
- When
- Friday
- Estimated price
- €110–440
Flights from Paris Charles De Gaulle Airport to Stuttgart Airport via Frankfurt
- Ave. Duration
- 3h 22m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €90–290
- Website
- swiss.com
Flights from Brest Bretagne Airport to Zurich Airport via Montpellier
- Ave. Duration
- 4h 25m
- When
- Monday
- Estimated price
- €90–380
Flights from Brest Bretagne Airport to Zurich Airport via Figari
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €110–420
Flights from Paris Charles De Gaulle Airport to Stuttgart Airport via Zurich Airport
- Ave. Duration
- 3h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- €85–260
- Website
- volotea.com
Flights from Brest Bretagne Airport to Munich International Airport via Strasbourg
- Ave. Duration
- 5h 55m
- When
- Thursday
- Estimated price
- €90–400
- Website
- ryanair.com
Flights from Brest Bretagne Airport to Nuremberg Airport via Porto
- Ave. Duration
- 6h 30m
- When
- Monday
- Estimated price
- €130–460
- Website
- flyedelweiss.com
Flights from Brest Bretagne Airport to Zurich Airport via Figari
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €110–420
- Website
- easyjet.com
Flights from Brest Bretagne Airport to Basel via London Gatwick
- Ave. Duration
- 6h 25m
- When
- Sunday
- Estimated price
- €130–300
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Morlaix to Paris Montparnasse 1 Et 2
- Ave. Duration
- 3h 16m
- Frequency
- Every 4 hours
- Estimated price
- €40–120
- Website
- https://www.sncf-connect.com/en-en
Train from Paris Est to Ulm Hbf
- Ave. Duration
- 4h 26m
- Frequency
- Once daily
- Estimated price
- €65–170
- Website
- https://www.sncf-connect.com/en-en
Train from Morlaix to Brest
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- €10–13
- Website
- https://www.sncf-connect.com/en-en
Train from Morlaix to Rennes
- Ave. Duration
- 1h 35m
- Frequency
- Every 4 hours
- Estimated price
- €26–35
- Website
- https://www.sncf-connect.com/en-en
Train from Rennes to Strasbourg
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- €85–200
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Ulm Hbf
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €40–70
- Website
- https://www.sncf-connect.com/en-en
Train from Mannheim, Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a week
- Estimated price
- €35–75
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- €35–50
- 1st Class
- €60–75
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Morlaix to Paris Montparnasse 1 Et 2
- Ave. Duration
- 3h 14m
- Frequency
- Twice daily
- Estimated price
- €90–200
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €90–140
- Rail 1st Class
- €140–200
Train from Morlaix to Brest
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- €10–22
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €10–15
- Rail 1st Class
- €15–22
Train from Morlaix to Rennes
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €30–70
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- €30–50
- Rail 1st Class
- €45–70
Train from Rennes to Strasbourg
- Ave. Duration
- 5h 1m
- Frequency
- Once daily
- Estimated price
- €100–210
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Wendlingen to Ulm Hauptbahnhof
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €12–18
- Website
- https://int.bahn.de/en
Train from Flughafen München to Hauptbahnhof
- Ave. Duration
- 44 min
- Frequency
- Every 15 minutes
- Estimated price
- €10–15
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Donauwörth
- Ave. Duration
- 1h 17m
- Frequency
- Every 3 hours
- Estimated price
- €17–24
- Website
- https://int.bahn.de/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Strasbourg to Ulm Hbf
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- €35–85
- Website
- https://int.bahn.de/en
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Estimated price
- €13–35
- Website
- https://int.bahn.de/en
Train from Nürnberg Hbf to Donauwörth
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €13–35
- Website
- https://int.bahn.de/en
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Twice daily
- Estimated price
- €28
- Website
- https://int.bahn.de/en
Train from Basel SBB to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- €27–65
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €28–65
- Website
- https://int.bahn.de/en
- Phone
- +49 821 899 825 44
- servus@arverio.de
- Website
- arverio-by.de
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 2h 6m
- Frequency
- Every 3 hours
- Schedules at
- arverio-by.de
- Phone
- +43 1 89900
- meinenachricht@westbahn.at
- Website
- westbahn.at
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- 4 times a day
- Estimated price
- €19–45
- Website
- https://westbahn.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from München Hbf to Ulm Hauptbahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- €24–80
- Website
- https://www.ns.nl/en
- 2nd Class
- €24–35
- 1st Class
- €45–80
Train from Mannheim, Hauptbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €30–110
- Website
- https://www.ns.nl/en
- 2nd Class
- €30–45
- 1st Class
- €60–110
- Phone
- +49 800 589 28 40
- Website
- agilis.de
Train from Donauwoerth to Ulm Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €25
- Schedules at
- agilis.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Schaffhausen
- Ave. Duration
- 49 min
- Frequency
- Hourly
- Estimated price
- €24–29
- Website
- https://www.sbb.ch/en
- Phone
- +49 731 1550-0
- servicecenter@dbregiobus-rab.de
- Website
- meine-rab.de
Train from Schaffhausen to Friedrichsh. Stadtbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €12–16
- Schedules at
- meine-rab.de
Train from Friedrichsh. Stadtbahnhof to Ulm Hauptbahnhof
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €14–18
- Schedules at
- meine-rab.de
- Phone
- +39 06 68475475
- ufficiogruppi@trenitalia.it
- Website
- trenitalia.com
Train from Basel SBB to Mannheim, Hauptbahnhof
- Ave. Duration
- 2h 12m
- Frequency
- Once daily
- Estimated price
- €55–110
- Website
- https://www.trenitalia.com/en.html
- 1st Class
- €75–110
- 2nd Class
- €55–80
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Morlaix to Rennes - Bus Station
- Ave. Duration
- 3h 25m
- Frequency
- 4 times a week
- Estimated price
- €9–14
- Website
- https://www.blablacar.co.uk/bus
Bus from Karlsruhe central train station to Ulm
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- €10–14
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Rennes to Karlsruhe central train station
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- €70–100
- Website
- https://www.flixbus.co.uk
Bus from Karlsruhe central train station to Ulm
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- €14–20
- Website
- https://www.flixbus.co.uk
- Website
- global.flixbus.com
Bus from Rennes to Karlsruhe central train station
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Schedules at
- global.flixbus.com
Bus from Karlsruhe central train station to Ulm
- Ave. Duration
- 2h 20m
- Frequency
- Every 2 hours
- Schedules at
- global.flixbus.com
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Rennes to Karlsruhe central train station
- Ave. Duration
- 19h 15m
- Frequency
- Twice a week
- Estimated price
- €35–55
- Website
- https://union-ivkoni.com/en
Bus from Karlsruhe central train station to Ulm
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- €6–10
- Website
- https://union-ivkoni.com/en
Bus from Rennes Place de la Gare to Ulm Long Distance Bus Station
- Ave. Duration
- 21h 30m
- Frequency
- Twice a week
- Estimated price
- €50–75
- Website
- https://union-ivkoni.com/en
Want to know more about travelling around Germany
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 580+ hotels available in Ulm.






















































