There are 7 ways to get from Dresden to Rhine Falls by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Dresden Airport, train
best- Fly from Dresden Airport (DRS) to Zurich Airport (ZRH)plane DRS - ZRH
- Take the train from Winterthur to Schloss Laufen am Rheinfalltrain
5h 4mCHF 139–381Bus
cheapest- Take the bus from Dresden central station to Friedrichshafenbus FlixBus N1304
- Take the bus from Friedrichshafen Bodensee-Airport to Schaffhausen stationbus FlixBus N99
13h 14mCHF 62–95Train via Erfurt
- Take the train from Dresden Hauptbahnhof to Leipzig Hbftrain 55 / ...
- Take the train from Leipzig Hbf to Erfurt Hbftrain 28 / ...
- Take the train from Erfurt Hbf to Singentrain 12
10h 2mCHF 140–338Drive 616.8 km
- Drive from Dresden to Rhine Fallscar 616.8 km
6h 36mCHF 103–149Train to Berlin Brandenburg Airport, fly
- Take the train from Dresden Hauptbahnhof to Flughafen BERtrain
- Fly from Berlin Brandenburg Airport (BER) to Zurich Airport (ZRH)plane BER - ZRH
6h 32mCHF 80–249Train
- Take the train from Dresden Hbf to Zuerich Hbtrain Ec
- Take the train from Zürich HB to Neuhausen Rheinfalltrain S9 / ...
13h 40mCHF 202–239Train #2
- Take the train from Dresden Hauptbahnhof to Hauptbahnhoftrain 55
- Take the train from Hauptbahnhof to Schaffhausentrain 87
14h 55mCHF 206–420
Dresden to Rhine Falls by train and foot
Comparing Your Travel Options
The cheapest way to get from Dresden to Rhine Falls is to bus which costs SFr 60 - SFr 95 and takes 13h 14m.
The fastest way to get from Dresden to Rhine Falls is to fly and train which takes 5h 4m and costs SFr 130 - SFr 390.
No, there is no direct bus from Dresden station to Rhine Falls. However, there are services departing from Dresden central station and arriving at Neuhausen, Zentrum via Friedrichsh. Stadtbahnhof, Friedrichshafen Bodensee-Airport and Schaffhausen, Bahnhof. The journey, including transfers, takes approximately 13h 14m.
No, there is no direct train from Dresden to Rhine Falls. However, there are services departing from Dresden Hauptbahnhof and arriving at Schloss Laufen am Rheinfall via Leipzig Hbf, Erfurt Hbf, Singen and Schaffhausen. The journey, including transfers, takes approximately 10h 2m.
The distance between Dresden and Rhine Falls is 618 km. The road distance is 616.8 km.
The best way to get from Dresden to Rhine Falls without a car is to train via Erfurt which takes 10h 2m and costs SFr 140 - SFr 340.
It takes approximately 5h 4m to get from Dresden to Rhine Falls, including transfers.
Dresden to Rhine Falls bus services, operated by FlixBus, depart from Dresden central station.
Dresden to Rhine Falls train services, operated by Deutsche Bahn Intercity (DB IC), depart from Dresden Hauptbahnhof station.
The best way to get from Dresden to Rhine Falls is to train via Erfurt which takes 10h 2m and costs SFr 140 - SFr 340. Alternatively, you can bus, which costs SFr 60 - SFr 95 and takes 13h 14m.
What companies run services between Dresden, Germany and Rhine Falls, Switzerland?
You can take a train from Dresden Hauptbahnhof to Rhine Falls via Leipzig Hbf, Erfurt Hbf, Singen, Schaffhausen, and Schloss Laufen am Rheinfall in around 10h 2m. Alternatively, you can take a bus from Dresden central station to Rhine Falls via Friedrichsh. Stadtbahnhof, Friedrichsh. Bodensee-Airport, Friedrichshafen Bodensee-Airport, Schaffhausen station, Schaffhausen, Bahnhof, and Neuhausen, Zentrum in around 13h 14m.
- Website
- swiss.com
Flights from Dresden Airport to Zurich Airport
- Ave. Duration
- 1h 17m
- When
- Tuesday, Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 100–370
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- CHF 45–150
- Website
- lufthansa.com
Flights from Dresden Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 1m
- When
- Saturday, Wednesday, Friday, Sunday, Monday, and Tuesday
- Estimated price
- CHF 60–380
Flights from Dresden Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 130–350
Flights from Berlin Brandenburg Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 7m
- When
- Every day
- Estimated price
- CHF 85–300
Flights from Berlin Brandenburg Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 5m
- When
- Tuesday to Friday
- Estimated price
- CHF 85–300
- Website
- easyjet.com
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 26m
- When
- Friday, Saturday, Tuesday, Wednesday, and Monday
- Estimated price
- CHF 50–160
- Website
- eurowings.com
Flights from Berlin Brandenburg Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 45–150
Train from Winterthur to Schloss Laufen am Rheinfall
- Ave. Duration
- 24 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 8–12
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zürich HB to Neuhausen Rheinfall
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- CHF 13–19
- Website
- Swiss Federal Railways (SBB CFF FFS)
- 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
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- CHF 20–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 38 min
- Frequency
- Hourly
- Estimated price
- CHF 19–40
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Erfurt Hbf to Singen
- Ave. Duration
- 5h 47m
- Frequency
- 4 times a week
- Estimated price
- CHF 100–210
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Dresden Hauptbahnhof to Flughafen BER
- Ave. Duration
- 1h 31m
- Frequency
- Every 4 hours
- Estimated price
- CHF 28–60
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Dresden Hauptbahnhof to Hauptbahnhof
- Ave. Duration
- 11h 1m
- Frequency
- Every 4 hours
- Estimated price
- CHF 170–360
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Hauptbahnhof to Schaffhausen
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–65
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- CHF 17–70
- Website
- Deutsche Bahn Regio (DB Regional)
- Website
- LEO Express
Train from Dresden Hauptbahnhof to Leipzig Hbf
- Ave. Duration
- 1h 14m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 1h 27m
- Frequency
- 5 times a week
- Schedules at
- LEO Express
- Phone
- +43 (0) 5 1717
- Website
- ÖBB EuroCity
Train from Leipzig Hbf to Erfurt Hbf
- Ave. Duration
- 1h 31m
- Frequency
- Twice daily
- Estimated price
- CHF 24–29
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Train from Dresden Hbf to Zuerich Hb
- Ave. Duration
- 12h 3m
- Frequency
- 3 times a day
- Estimated price
- CHF 180–220
- Website
- ÖBB EuroCity
- Website
- ÖBB EuroCity
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Dresden central station to Friedrichshafen
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- CHF 50–80
- Website
- Flixbus
Bus from Friedrichshafen Bodensee-Airport to Schaffhausen station
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- CHF 6–11
- 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
Booking & Getting There
Dresden to Rhine Falls bus services, operated by FlixBus, arrive at Friedrichshafen station.
Dresden to Rhine Falls train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Leipzig Hbf station.
Yes, the driving distance between Dresden to Rhine Falls is 617 km. It takes approximately 6h 36m to drive from Dresden to Rhine Falls.
Book your Dresden to Rhine Falls train tickets online with Omio.
There are 1280+ hotels available in Rhine Falls.


























