There are 5 ways to get from Schloß Heidelberg to Rhine Falls by train, bus, night train, car, 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
best- Take the train from Heidelberg, Hauptbahnhof to Hauptbahnhoftrain 55 / ...
- Take the train from Hauptbahnhof to Schaffhausentrain 87
5h 46mCHF 47–212Bus
cheapest- Take the bus from Heidelberg central train station to Freiburgbus FlixBus N1720 / ...
- Take the bus from Freiburg to Schaffhausen stationbus FlixBus N99
10h 3mCHF 30–50Night train, train
- Take the nighttrain from Heidelberg Hbf to Zuerich Hbnighttrain Nj
- Take the train from Zürich HB to Neuhausen Rheinfalltrain S9 / ...
7h 24mCHF 41–137Drive 246.8 km
- Drive from Schloß Heidelberg to Rhine Fallscar 246.8 km
2h 48mCHF 40–58Train, fly
- Take the train from Heidelberg, Altstadt to Mannheim, Hauptbahnhoftrain
- Take the train from Mannheim, Hauptbahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)plane FRA - ZRH
- Take the train from Winterthur to Schloss Laufen am Rheinfalltrain
4h 46mCHF 94–289
Frankfurt (FRA) to Zurich Airport (ZRH) flights
Questions & Answers
The cheapest way to get from Schloß Heidelberg to Rhine Falls is to bus which costs SFr 30 - SFr 55 and takes 10h 3m.
The fastest way to get from Schloß Heidelberg to Rhine Falls is to drive which takes 2h 48m and costs SFr 40 - SFr 60.
No, there is no direct bus from Schloß Heidelberg to Rhine Falls. However, there are services departing from Heidelberg, Rathaus/Bergbahn and arriving at Neuhausen, Zentrum via Heidelberg central train station, Freiburg and Schaffhausen, Bahnhof. The journey, including transfers, takes approximately 10h 3m.
No, there is no direct train from Schloß Heidelberg to Rhine Falls. However, there are services departing from Heidelberg, Hauptbahnhof and arriving at Schaffhausen via Hauptbahnhof. The journey, including transfers, takes approximately 5h 46m.
The distance between Schloß Heidelberg and Rhine Falls is 284 km. The road distance is 246.8 km.
The best way to get from Schloß Heidelberg to Rhine Falls without a car is to train which takes 5h 46m and costs SFr 45 - SFr 220.
It takes approximately 5h 46m to get from Schloß Heidelberg to Rhine Falls, including transfers.
Schloß Heidelberg to Rhine Falls bus services, operated by FlixBus, depart from Heidelberg central train station.
Schloß Heidelberg to Rhine Falls train services, operated by Deutsche Bahn Intercity (DB IC), depart from Heidelberg, Hauptbahnhof station.
The best way to get from Schloß Heidelberg to Rhine Falls is to train which takes 5h 46m and costs SFr 45 - SFr 220. Alternatively, you can bus, which costs SFr 30 - SFr 55 and takes 10h 3m.
What companies run services between Schloß Heidelberg, Germany and Rhine Falls, Switzerland?
You can take a vehicle from Schloß Heidelberg to Rhine Falls via Heidelberg, Rathaus/Bergbahn, Heidelberg, Hauptbahnhof, Heidelberg, Hauptbahnhof, Hauptbahnhof, Schaffhausen, Schaffhausen, Bahnhof, and Neuhausen, Zentrum in around 5h 46m. Alternatively, you can take a vehicle from Schloß Heidelberg to Rhine Falls via Heidelberg, Rathaus/Bergbahn, Heidelberg, Hauptbahnhof, Heidelberg central train station, Freiburg, Schaffhausen station, Schaffhausen, Bahnhof, and Neuhausen, Zentrum in around 10h 3m.
- Website
- lufthansa.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- CHF 80–420
- Website
- swiss.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- CHF 80–420
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 75–170
- Website
- airdolomiti.it
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Sunday
- Estimated price
- CHF 130–420
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Heidelberg, Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- CHF 15–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 3 hours
- Estimated price
- CHF 30–140
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 12–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +43 (0) 51717
- Website
- Nightjet
Night train from Heidelberg Hbf to Zuerich Hb
- Ave. Duration
- 4h 31m
- Frequency
- Twice daily
- Estimated price
- CHF 25–89
- Website
- Nightjet
- Sleeper Carriage
- CHF 86–89
- Couchette Carriage
- CHF 55–65
- Seating Carriage
- CHF 25–30
Train from Zürich HB to Neuhausen Rheinfall
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 14–45
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Winterthur to Schloss Laufen am Rheinfall
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 8–26
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Heidelberg, Altstadt to Mannheim, Hauptbahnhof
- Ave. Duration
- 23 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–9
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Mannheim, Hauptbahnhof to Frankfurt
- Ave. Duration
- 31 min
- Frequency
- Once daily
- Estimated price
- CHF 7–16
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +41 71 554 00 00
- Website
- Thurbo
Train from Winterthur to Schloss Laufen am Rheinfall
- Ave. Duration
- 22 min
- Frequency
- Once daily
- Estimated price
- CHF 4–11
- Schedules at
- Thurbo
- 2nd Class Ticket
- CHF 4–7
- 1st Class Ticket
- CHF 8–11
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Heidelberg central train station to Freiburg
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–27
- Website
- Flixbus
Bus from Freiburg to Schaffhausen station
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- CHF 12–21
- Website
- Flixbus
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
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Schloß Heidelberg to Rhine Falls bus services, operated by FlixBus, arrive at Freiburg station.
Schloß Heidelberg to Rhine Falls train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Hauptbahnhof station.
Yes, the driving distance between Schloß Heidelberg to Rhine Falls is 247 km. It takes approximately 2h 48m to drive from Schloß Heidelberg to Rhine Falls.
There are 1287+ hotels available in Rhine Falls.






























