Compare prices and tickets by train, coach or flight

Wed
8 Dec
£21Deutsche Bahn with connection
Find prices
£241Lufthansa
Thu
9 Dec
£16Deutsche Bahn
£22BlaBlaCar Bus
£241Lufthansa Cityline
Fri
10 Dec
£27Deutsche Bahn
£22BlaBlaCar Bus
£185Lufthansa
Sat
11 Dec
£16Deutsche Bahn
£22BlaBlaCar Bus
£163Lufthansa
Sun
12 Dec
Find prices
£22BlaBlaCar Bus
£164Lufthansa
Mon
13 Dec
£16Deutsche Bahn
Find prices
£184Lufthansa Cityline
Tue
14 Dec
£16Deutsche Bahn
Find prices
£186Lufthansa
Wed
15 Dec
£16Deutsche Bahn
Find prices
£184Lufthansa
Thu
16 Dec
£16Deutsche Bahn
£26BlaBlaCar Bus
£184Lufthansa
Fri
17 Dec
Find prices
£33BlaBlaCar Bus
£120Lufthansa
Sat
18 Dec
£16Deutsche Bahn
£32BlaBlaCar Bus
£119Lufthansa
Sun
19 Dec
Find prices
£33BlaBlaCar Bus
£119Lufthansa
Mon
20 Dec
£16Deutsche Bahn
Find prices
£141Lufthansa Cityline
Tue
21 Dec
£25Deutsche Bahn
Find prices
£143Lufthansa Cityline
Wed
22 Dec
£25Deutsche Bahn
Find prices
£100Lufthansa
Thu
23 Dec
£32Deutsche Bahn
£31BlaBlaCar Bus
£98Lufthansa Cityline
Fri
24 Dec
£16Deutsche Bahn
£28BlaBlaCar Bus
£77Lufthansa
Sat
25 Dec
£16Deutsche Bahn
£32BlaBlaCar Bus
£119Lufthansa Cityline
Sun
26 Dec
Find prices
£33BlaBlaCar Bus
£76Lufthansa
Mon
27 Dec
£16Deutsche Bahn
Find prices
£76Lufthansa
Tue
28 Dec
£16Deutsche Bahn
Find prices
£120Lufthansa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Hanover to Würzburg

distanceDistance178 miles (287 km)
durationAverage train duration2 h 3 min
priceAverage train ticket price£18 (€20)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Hanover to Würzburg cover the 178 miles (287 km) long route taking on average 2 h 3 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. While the average ticket price for this trip costs around £18, you can find the cheapest train ticket for as low as £16. Travellers depart most frequently from Hannover Hbf and arrive in Würzburg Hbf.

Train companies

Deutsche Bahn from Hanover to Würzburg

You can travel by train between Hanover and Würzburg with Deutsche Bahn for as low as £16. When you search for timetables and tickets, Omio will show you the best trip.

Deutsche Bahn

Travel 178 miles (287 km) in comfort with Deutsche Bahn (DB) from Hanover to Würzburg. Check the DB train timetable for your trip between Hanover and Würzburg on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Hanover to Würzburg you can pay as low as £16.

Deutsche Bahn is the main operator of Germany’s train services and makes an average of 40, 000 train journeys domestically and internationally every day. A special feature of Deutsche Bahn includes its wide range of ticket types, savings offers such as the Super Saver fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, toilets are standard amenities, but other services like onboard restaurants or free WiFi are only available on certain trains.

Deutsche Bahn has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Deutsche Bahn tickets between Hanover and Würzburg and when travelling by train:

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

Travel Tips

Trains from Hanover to Würzburg
Travel by train to Würzburg 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 Hanover to Würzburg.
FAQs
How much do cheap train tickets from Hanover to Würzburg cost?
Looking to save money on your route? Omio customers have found the cheapest train from Hanover to Würzburg for the next 7 days starting from £16  one way.
How much does the train from Hanover to Würzburg cost on average?
If you are looking to book your train ticket in the next 7 days, you can expect the Hanover to Würzburg train to cost on average £18  one way.
What is the distance to Würzburg from Hanover via train?
You should expect to travel around 178 miles (287 km)  to Würzburg from Hanover by train.
How many hours does it take from Hanover to Würzburg by train?
While the time it takes to travel 178 miles (287 km) from Hanover to Würzburg can vary based on specific dates, weekends, and bank holidays, the train duration from Hanover to Würzburg is on average 2 h 3 min.
Which train station from Hanover to Würzburg do I depart from? Which Würzburg train station from Hanover do I arrive in?

There are a few train stations in Hanover to start your trip from including Hannover Hbf, Hannover-Kleefeld and Hannover Bismarckstr. In Würzburg you have a few train station options to choose from for your arrival including Würzburg Hbf, Würzburg Süd and Würzburg, Hauptbahnhof (Bismarckstraße).

Omio customers travelling this route depart most frequently from Hannover Hbf   and arrive in Würzburg Hbf.

Where is the train station in Hanover to go to Würzburg? Where is the train station in Würzburg located?

The most popular departure train station with passengers for this journey, called Hannover Hbf, is located 0.6 miles (874 m) from the city centre of Hanover.

The most popular arrival train station, Würzburg Hbf, is located 1 mile (1.6 km) away from the city centre of Würzburg.

Which train providers should I travel with from Hanover to Würzburg?
Take the Hanover to Würzburg train with Deutsche Bahn. However, it's always good to check out all possible train providers for the route between Hanover and Würzburg as there might be differences in the amenities they offer.
How many trains are there from Hanover to Würzburg a day?
On average, there are 16 trains a day from Hanover to Würzburg. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Hanover to Würzburg? When is the last train from Hanover to Würzburg?
If you prefer early morning trains from Hanover to Würzburg, the first train leaves at 05: 26. If you prefer late night trains from Hanover to Würzburg, the last train of the day leaves at 23: 03. Omio shows you the latest train from Hanover to Würzburg timetable to help you book the best departure time for this route.
How far in advance should I buy train tickets to Würzburg from Hanover for the best deals?
If you buy a train ticket from Hanover to Würzburg within the next 7 days, you can find tickets to cost on average £18 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Hanover and Würzburg are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Hanover
Würzburg
Hannover Hbf is the most popular Hanover railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Hanover for your journey to Würzburg.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 5112861055
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 07: 00 - 20: 00 | Sun: 08: 00 - 20: 00
Public transport options for Hannover Hbf
U-Bahn lines: U1, U2, U3, U7, U8, U9
S-Bahn lines: S1, S2, S4, S4, S5, S6, S7, S8, S21, S51
Train lines: ICE, IC, EC, NJ, FLX 30, RE1, RE2, RE3, RE8, RE10, RE30, RE60, RE70, RB38

More options for your journey from Hanover to Würzburg

Here are some other resources that might have the information you need