There are 5 ways to get from Ulm to Rheinfelden by train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ulm Hauptbahnhof to Basel SBBtrain 60
4h 5mCHF 69–280Drive 221.9 km
cheapest- Drive from Ulm to Rheinfeldencar 221.9 km
3h 5mCHF 37–53Train to Munich International Airport, fly to Basel
- Take the train from Ulm Hauptbahnhof to München Hbftrain
- Fly from Munich International Airport (MUC) to Basel (BSL)plane MUC - BSL
4h 47mCHF 131–400Train, bus
- Take the train from Ulm Hauptbahnhof to Erzingentrain Re3
- Take the bus from Erzingen to Rheinfeldenbus A / ...
5h 5mCHF 56–89Train to Stuttgart Airport, fly to Zurich Airport, train
- Take the train from Ulm Hauptbahnhof to Wendlingentrain
- Fly from Stuttgart Airport (STR) to Zurich Airport (ZRH)plane STR - ZRH
- Take the train from Zürich Flughafen to Rheinfeldentrain
5h 8mCHF 134–365
Ulm to Rheinfelden by train
Questions & Answers
The cheapest way to get from Ulm to Rheinfelden is to drive which costs SFr 35 - SFr 55 and takes 3h 5m.
The fastest way to get from Ulm to Rheinfelden is to drive which takes 3h 5m and costs SFr 35 - SFr 55.
No, there is no direct train from Ulm to Rheinfelden. However, there are services departing from Ulm Hauptbahnhof and arriving at Rheinfelden via Basel SBB. The journey, including transfers, takes approximately 4h 5m.
The distance between Ulm and Rheinfelden is 386 km. The road distance is 221.9 km.
The best way to get from Ulm to Rheinfelden without a car is to train which takes 4h 5m and costs SFr 65 - SFr 280.
It takes approximately 4h 5m to get from Ulm to Rheinfelden, including transfers.
Ulm to Rheinfelden train services, operated by Deutsche Bahn Intercity (DB IC), depart from Ulm Hauptbahnhof station.
Ulm to Rheinfelden train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Basel SBB station.
Yes, the driving distance between Ulm to Rheinfelden is 222 km. It takes approximately 3h 5m to drive from Ulm to Rheinfelden.
Book your Ulm to Rheinfelden train tickets online with Omio.
What companies run services between Ulm, Germany and Rheinfelden, Switzerland?
Deutsche Bahn Intercity (DB IC) operates a train from Ulm Hauptbahnhof to Basel SBB once daily. Tickets cost CHF 60–270 and the journey takes 3h 37m.
- Website
- lufthansa.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 35–400
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 60–400
- Website
- swiss.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Monday to Saturday
- Estimated price
- CHF 85–320
Flights from Stuttgart Airport to Zurich Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- CHF 60–400
- Website
- lufthansa-city.com
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Sunday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 35–240
- Website
- airdolomiti.it
Flights from Munich International Airport to Basel
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- CHF 100–400
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Basel SBB
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- CHF 60–270
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 25–110
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 12m
- Frequency
- 4 times a day
- Estimated price
- CHF 15–35
- Website
- https://www.ns.nl/en
- Phone
- +49 821 899 825 44
- [email protected]
- Website
- arverio-by.de
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 2h 18m
- Frequency
- Hourly
- Schedules at
- arverio-by.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Ulm Hauptbahnhof to München Hbf
- Ave. Duration
- 1h 13m
- Frequency
- 3 times a day
- Estimated price
- CHF 28–50
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Ulm Hauptbahnhof to Erzingen
- Ave. Duration
- 2h 55m
- Frequency
- Once daily
- Estimated price
- CHF 40–75
- Website
- https://int.bahn.de/en
Train from Ulm Hauptbahnhof to Wendlingen
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- CHF 12–20
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Rheinfelden
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- CHF 27–85
- Website
- https://www.sbb.ch/en
- Phone
- +49 731 1550-0
- [email protected]
- Website
- meine-rab.de
Bus from Erzingen to Rheinfelden
- Ave. Duration
- 1h 31m
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Schedules at
- meine-rab.de
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
There are 1245+ hotels available in Rheinfelden.

























