These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Train Information between Würzburg and Bamberg

distanceDistance43 miles (70 km)
durationAverage train duration2 h 3 min
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Würzburg to Bamberg cover the 43 miles (70 km) long trip taking on average 2 h 3 min with our travel partners like Deutsche Bahn. Normally, there are 25 trains operating per day, including direct services available. Travelers depart most frequently from Würzburg Hbf and arrive in Bamberg, Bahnhof.

Train companies

Würzburg to Bamberg with Deutsche Bahn

Travel on Deutsche Bahn trains between Würzburg and Bamberg at great prices. Omio finds you train times and tickets for over 1000 travel companies all in one place.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Würzburg to Bamberg train.

Deutsche Bahn from Würzburg to Bamberg train information:

  • Average Duration: 1 h 11 min
  • Deutsche Bahn frequency: 25 a day

Read on for COVID-19 recommendations and policies for your Deutsche Bahn train ticket between Würzburg and Bamberg:

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Deutsche Bahn trains from Wuerzburg to Bamberg


Deutsche Bahn is the main railroad company in Germany. On average, about 40,000 train journeys are made in Germany every day. A special feature of Deutsche Bahn is its wide range of ticket types—make savings with offers such as the Sparpreis ticket or apply discount cards with the BahnCard. Check whether you can also use them on the DB route from Wuerzburg to Bamberg. You can find information on ticket cancelation in our Help Center.

DB has different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), RE (Regional Express) and RB (Regionalbahn) on its railroads, which differ in terms of comfort and travel time. While restrooms, for example, are part of the standard equipment, other offers such as an on-board restaurant or Wi-Fi access are only available on certain trains. With Omio you can easily check the Deutsche Bahn timetable for your journey from Wuerzburg to Bamberg and book cheap DB tickets. More information on rail travel in Germany and Europe.

More information: Deutsche Bahn
More information: Trains in Germany
More information: Trains
More information: Eurail Pass
More information: High-speed trains

Travel Tips

Trains from Würzburg to Bamberg
Travel by train to Bamberg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Würzburg to Bamberg.
How many miles is it from Würzburg to Bamberg by train?
You should expect to travel around 43 miles (70 km)  from Würzburg to Bamberg by train.
What is the Würzburg to Bamberg train travel time?
On average the Würzburg to Bamberg train time is 2 h 3 min  covering the 43 miles (70 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which train station from Würzburg to Bamberg do I depart from? Which Bamberg train station from Würzburg do I arrive in?

When departing from Würzburg, you have various train station options to start your journey from including Würzburg Hbf, Würzburg Süd and Würzburg, Hauptbahnhof (Bismarckstraße). When arriving in Bamberg, you can end your journey in train stations like Bamberg, Bahnhof and Bamberg, Bahnhofsvorplatz/Ludwigstraße.

Omio customers book a train from Würzburg Hbf   to Bamberg, Bahnhof   most frequently for this route.

Where is the departure train station in Würzburg located? Where is the arrival train station in Bamberg located?

Passengers board their train most frequently from Würzburg Hbf and travel around 1 mile (s) / 1 km from the city center to this train station.

Passengers traveling this route most often arrive at Bamberg, Bahnhof and need to travel approximately 0 mile (s) / 0 km from the train station to the city center in Bamberg.

Which train companies should I travel with from Würzburg to Bamberg?
If you're looking for trains from Würzburg to Bamberg, you can rely on Deutsche Bahn to get you to Bamberg. It's also good to check out all possible train providers for the Würzburg to Bamberg journey to see if there might be differences in the amenities they offer.
How many train services per day are there from Würzburg to Bamberg?
The average number of trains departing Würzburg for Bamberg is 25 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Würzburg to Bamberg? When does the last train depart from Würzburg to Bamberg?
You can take the first train from Würzburg to Bamberg at 7: 07 AM. The last train from Würzburg to Bamberg that you can take departs at 9: 46 PM. Omio shows you the latest train from Würzburg to Bamberg schedule to help you book the best departure time for this journey.

Important Stations and Airports for this Journey

Würzburg Hbf is the most popular Würzburg railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Würzburg for your trip to Bamberg.