There are 7 ways to get from Konstanz to Worms 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 via Offenburg
best- Take the train from Konstanz Bahnhof to Offenburg Bahnhoftrain Re2
- Take the train from Offenburg Bahnhof to Mannheim, Hauptbahnhoftrain 12 / ...
4h 29m€43–245Night train
cheapest- Take the night train from Singen(Hohentwiel) to Mannheim Hbfnighttrain Nj
5h 2m€34–131Bus
- Take the bus from Constance central bus station to Freiburgbus 011
- Take the bus from Freiburg to Mannheim central bus stationbus FlixBus N1720 / ...
8h 30m€35–65Drive 302.8 km
- Drive from Konstanz to Wormscar 302.8 km
3h€44–63Train
- Take the train from Konstanz Bahnhof to Karlsruhe Hauptbahnhoftrain Re2
- Take the train from Karlsruhe Hauptbahnhof to Worms, Hauptbahnhoftrain S6
5h 24m€61–220Train, fly to Stuttgart Airport
- Take the train from Konstanz to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Stuttgart Airport (STR)plane ZRH - STR
- Take the train from Hauptbahnhof to Mannheim, Hauptbahnhoftrain
4h 59m€129–471Train, fly to Frankfurt
- Take the train from Konstanz to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Frankfurt (FRA)plane ZRH - FRA
- Take the train from Mainz, Römisches Theater to Worms, Hauptbahnhoftrain
5h 35m€108–315
Konstanz to Worms by train
Questions & Answers
The cheapest way to get from Konstanz to Worms is to bus which costs €30 - €70 and takes 8h 30m.
The fastest way to get from Konstanz to Worms is to drive which takes 3h and costs €40 - €65.
No, there is no direct bus from Konstanz station to Worms station. However, there are services departing from Constance central bus station and arriving at Mannheim central bus station via Freiburg. The journey, including transfers, takes approximately 8h 30m.
No, there is no direct train from Konstanz to Worms. However, there are services departing from Konstanz Bahnhof and arriving at Worms, Hauptbahnhof via Offenburg Bahnhof and Mannheim, Hauptbahnhof. The journey, including transfers, takes approximately 4h 29m.
The distance between Konstanz and Worms is 325 km. The road distance is 302.8 km.
The best way to get from Konstanz to Worms without a car is to train via Offenburg which takes 4h 29m and costs €40 - €250.
It takes approximately 4h 29m to get from Konstanz to Worms, including transfers.
Konstanz to Worms bus services, operated by FlixBus, depart from Constance central bus station.
Konstanz to Worms train services, operated by Deutsche Bahn Regio (DB Regional), depart from Konstanz Bahnhof station.
The best way to get from Konstanz to Worms is to train via Offenburg which takes 4h 29m and costs €40 - €250. Alternatively, you can bus, which costs €30 - €70 and takes 8h 30m.
What companies run services between Konstanz, Germany and Worms, Germany?
You can take a train from Konstanz Bahnhof to Worms, Hauptbahnhof via Offenburg Bahnhof and Mannheim, Hauptbahnhof in around 4h 29m. Alternatively, you can take a bus from Constance central bus station to Worms, Hauptbahnhof via Freiburg, Mannheim central bus station, and Mannheim, Hauptbahnhof in around 8h 30m.
- Website
- swiss.com
Flights from Zurich Airport to Stuttgart Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €65–430
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- €70–340
- Website
- lufthansa.com
Flights from Zurich Airport to Stuttgart Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- €65–430
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 4m
- When
- Every day
- Estimated price
- €70–340
Flights from Zurich Airport to Frankfurt via Munich
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- €90–190
- Website
- condor.com
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- €80–190
- Website
- airdolomiti.it
Flights from Zurich Airport to Frankfurt
- Ave. Duration
- 1h 5m
- When
- Sunday
- Estimated price
- €85–340
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Konstanz Bahnhof to Offenburg Bahnhof
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- https://int.bahn.de/en
Train from Konstanz Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 10m
- Frequency
- Every 2 hours
- Estimated price
- €50–95
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hauptbahnhof to Worms, Hauptbahnhof
- Ave. Duration
- 1h 31m
- Frequency
- Every 3 hours
- Estimated price
- €19–35
- Website
- https://int.bahn.de/en
Train from Mainz, Römisches Theater to Worms, Hauptbahnhof
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €9–17
- Website
- https://int.bahn.de/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Konstanz Bahnhof to Offenburg Bahnhof
- Ave. Duration
- 2h 22m
- Frequency
- Twice a week
- Estimated price
- €30–140
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €23–100
- Website
- https://int.bahn.de/en
Train from Konstanz Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 3h 5m
- Frequency
- Once a week
- Estimated price
- €40–190
- Website
- https://int.bahn.de/en
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €19–85
- Website
- https://int.bahn.de/en
- Phone
- +49 (0) 7531 915109
- [email protected]
- Website
- sbb-deutschland.de
Train from Konstanz Bahnhof to Offenburg Bahnhof
- Ave. Duration
- 2h 31m
- Frequency
- Once a week
- Estimated price
- €14–19
- Schedules at
- sbb-deutschland.de
Train from Konstanz to Zürich Flughafen
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- sbb-deutschland.de
Train from Konstanz to Zürich Flughafen
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €7–10
- Schedules at
- sbb-deutschland.de
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Offenburg Bahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 44m
- Frequency
- Twice a week
- Estimated price
- €30–50
- Website
- https://konzern.oebb.at/en/
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Singen(Hohentwiel) to Mannheim Hbf
- Ave. Duration
- 2h 51m
- Frequency
- 3 times a week
- Estimated price
- €24–93
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- €88–93
- Couchette Carriage
- €55–65
- Seating Carriage
- €24–29
- Phone
- +49 621 830 1200
- Website
- suewex.de
Train from Karlsruhe Hauptbahnhof to Worms, Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- €16–23
- Schedules at
- suewex.de
Train from Mainz, Römisches Theater to Worms, Hauptbahnhof
- Ave. Duration
- 34 min
- Frequency
- 3 times a day
- Estimated price
- €11–16
- Schedules at
- suewex.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Konstanz to Zürich Flughafen
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €28–85
- Website
- https://www.sbb.ch/en
Train from Konstanz to Zürich Flughafen
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €28–85
- Website
- https://www.sbb.ch/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 38 min
- Frequency
- Once daily
- Estimated price
- €12–25
- Website
- https://www.ns.nl/en
- Phone
- +49 6731 999 27-27
- [email protected]
- Website
- vlexx.de
Train from Mainz, Römisches Theater to Worms, Hauptbahnhof
- Ave. Duration
- 41 min
- Frequency
- Once daily
- Estimated price
- €9–14
- Schedules at
- vlexx.de
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Constance central bus station to Freiburg
- Ave. Duration
- 2h 5m
- Frequency
- 6 times a week
- Estimated price
- €10–18
- Website
- https://www.flixbus.co.uk
Bus from Freiburg to Mannheim central bus station
- Ave. Duration
- 4h 50m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- https://www.flixbus.co.uk
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
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
Konstanz to Worms bus services, operated by FlixBus, arrive at Freiburg station.
Konstanz to Worms train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Offenburg Bahnhof station.
Yes, the driving distance between Konstanz to Worms is 303 km. It takes approximately 3h to drive from Konstanz to Worms.
Book your Konstanz to Worms train tickets online with Omio.
Book your Konstanz to Worms bus tickets online with Omio.
There are 1065+ hotels available in Worms.






































