There are 4 ways to get from Schweinfurt to Zeil am Main by train, bus, car, or taxi
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 Schweinfurt Stadt to Zeiltrain Rb53
17 min€3–5Line 1151 bus
- Take the bus from Schweinfurt Schultesstr. 9 to Zeil Haßfurter Str.bus 1151
50 minDrive 35.1 km
- Drive from Schweinfurt to Zeil am Maincar 35.1 km
23 min€7–10Taxi
- Take the taxi from Schweinfurt to Zeil am Maintaxi 35.1 km
23 min€95–120
Schweinfurt to Zeil am Main by train
Comparing Your Travel Options
The cheapest way to get from Schweinfurt to Zeil am Main is to train which costs €3 - €5 and takes 17 min.
The fastest way to get from Schweinfurt to Zeil am Main is to train which takes 17 min and costs €3 - €5.
Yes, there is a direct bus departing from Schweinfurt Schultesstr. 9 and arriving at Zeil Haßfurter Str.. Services depart twice daily, and operate Monday to Friday. The journey takes approximately 50 min.
Yes, there is a direct train departing from Schweinfurt Stadt and arriving at Zeil. Services depart hourly, and operate every day. The journey takes approximately 17 min.
The distance between Schweinfurt and Zeil am Main is 29 km. The road distance is 35.1 km.
The best way to get from Schweinfurt to Zeil am Main without a car is to train which takes 17 min and costs €3 - €5.
The train from Schweinfurt Stadt to Zeil takes 17 min including transfers and departs hourly.
Schweinfurt to Zeil am Main bus services, operated by Haßberge Verkehrsunternehmen, depart from Schweinfurt Schultesstr. 9 station.
Schweinfurt to Zeil am Main train services, operated by Deutsche Bahn Regio (DB Regional), depart from Schweinfurt Stadt station.
The best way to get from Schweinfurt to Zeil am Main is to train which takes 17 min and costs €3 - €5. Alternatively, you can line 1151 bus, which costs and takes 50 min.
What companies run services between Schweinfurt, Germany and Zeil am Main, Germany?
Deutsche Bahn Regio (DB Regional) operates a train from Schweinfurt Stadt to Zeil hourly. Tickets cost €3–5 and the journey takes 17 min. Alternatively, Haßberge Verkehrsunternehmen operates a bus from Schweinfurt Schultesstr. 9 to Zeil Haßfurter Str. twice daily, and the journey takes 50 min.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Schweinfurt Stadt to Zeil
- Ave. Duration
- 17 min
- Frequency
- Hourly
- Estimated price
- €3–5
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 9521 27-0
- [email protected]
- Website
- Haßberge Verkehrsunternehmen
Bus from Schweinfurt Schultesstr. 9 to Zeil Haßfurter Str.
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Schedules at
- Haßberge Verkehrsunternehmen
- Ave. Duration
- 23 min
- Estimated price
- €95–120
Taxi Bauer Schweinfurt
- Phone
- +49 163 2059300
Taxi SW Schweinfurt
- Phone
- +49 9721 7934196
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
Booking & Getting There
Schweinfurt to Zeil am Main bus services, operated by Haßberge Verkehrsunternehmen, arrive at Zeil Haßfurter Str. station.
Schweinfurt to Zeil am Main train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Zeil station.
Yes, the driving distance between Schweinfurt to Zeil am Main is 35 km. It takes approximately 23 min to drive from Schweinfurt to Zeil am Main.
Book your Schweinfurt to Zeil am Main train tickets online with Omio.
There are 457+ hotels available in Zeil am Main.





