COMPARE Prices across different modes

Tue
30 Nov
Find prices
£27Flixbus
£195Lufthansa
Wed
1 Dec
Find prices
Find prices
£244Eurowings
Thu
2 Dec
Find prices
£26BlaBlaCar Bus
£262Lufthansa
Fri
3 Dec
Find prices
£26BlaBlaCar Bus
£128Eurowings
Sat
4 Dec
Find prices
£26BlaBlaCar Bus
£168Lufthansa
Sun
5 Dec
Find prices
£26BlaBlaCar Bus
£49Eurowings
Mon
6 Dec
Find prices
Find prices
£141Lufthansa
Tue
7 Dec
Find prices
Find prices
£114Lufthansa
Wed
8 Dec
Find prices
£23Flixbus
£181KLM
Thu
9 Dec
Find prices
£17BlaBlaCar Bus
£168Lufthansa
Fri
10 Dec
£16Deutsche Bahn
£26BlaBlaCar Bus
£112Lufthansa
Sat
11 Dec
Find prices
£26BlaBlaCar Bus
£91Lufthansa
Sun
12 Dec
Find prices
£26BlaBlaCar Bus
£115Lufthansa
Mon
13 Dec
Find prices
Find prices
£113Lufthansa
Tue
14 Dec
£16Deutsche Bahn
Find prices
£58Eurowings
Wed
15 Dec
£16Deutsche Bahn
Find prices
£58Eurowings
Thu
16 Dec
£16Deutsche Bahn
£35BlaBlaCar Bus
£93Eurowings
Fri
17 Dec
£16Deutsche Bahn
£33BlaBlaCar Bus
£58Eurowings
Sat
18 Dec
Find prices
£35BlaBlaCar Bus
£92Lufthansa
Sun
19 Dec
Find prices
£33BlaBlaCar Bus
£92Lufthansa

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information to Würzburg from Hamburg

distanceDistance261 miles (421 km)
durationAverage train duration3 h 35 min
priceAverage train ticket price£17 (€19)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersDeutsche Bahn

Trains from Hamburg to Würzburg cover the 261 miles (421 km) long journey taking on average 3 h 35 min with our travel partners like Deutsche Bahn. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £16, but the average price of train tickets is £17. Travellers depart most frequently from Hamburg Hbf and arrive in Würzburg Hbf.

Train companies

Deutsche Bahn Hamburg – Würzburg

Deutsche Bahn trains will get you between Hamburg and Würzburg from £16. With over 1000 travel companies on Omio, you can find the best train times and tickets for your trip.

Deutsche Bahn

Travel 261 miles (421 km) in comfort with Deutsche Bahn (DB) from Hamburg to Würzburg. Check the DB train timetable for your trip from Hamburg to Würzburg on Omio and then book DB tickets online quickly, easily and safely. For a Deutsche Bahn ticket from Hamburg 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.

Operator ticket policies for COVID

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

Travel Tips

Trains from Hamburg 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 Hamburg to Würzburg.
FAQs
What is the cost of cheap trains to Würzburg from Hamburg?
If you’re looking to save money on tickets, you can find a cheap train to Würzburg from Hamburg for as little as £16  in the next 7 days.
How much is a train ticket from Hamburg to Würzburg?
If you’re looking to book your train tickets in the next week, you can expect the Hamburg to Würzburg train price to come in at an average of £17  one way.
What is the distance by train from Hamburg to Würzburg?
When travelling this route you should expect the distance between Hamburg and Würzburg via train to be approximately 261 miles (421 km).
How many hours does it take from Hamburg to Würzburg by train?
The train time from Hamburg to Würzburg is on average 3 h 35 min  for the 261 miles (421 km) long journey, but the time it takes to go between Hamburg and Würzburg by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Hamburg to Würzburg train leave from? Which Würzburg train station do I come into from Hamburg?

When taking a train from Hamburg, you have a couple of train stations you can depart from including Hamburg Hbf, Hamburg-Altona and Hamburg-Harburg. When you arrive in Würzburg, your train can arrive in train stations including Würzburg Hbf, Würzburg Süd and Würzburg, Hauptbahnhof (Bismarckstraße).

Omio customers travelling this route book their trains from Hamburg Hbf   to Würzburg Hbf.

Where is the train station in Hamburg 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 Hamburg Hbf, is located 1 mile (s) / 2 km from the city centre of Hamburg.

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

Which train providers should I travel with from Hamburg to Würzburg?
For the best Hamburg to Würzburg train to book, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train providers with services from Hamburg to Würzburg to compare what amenities they may offer.
How many train services per day are there between Hamburg and Würzburg?
The average number of trains departing Hamburg for Würzburg is 16 a day. The train schedules and services may vary between weekdays and weekends.
What are the first and last departure train times from Hamburg to Würzburg?
You can take the first train from Hamburg to Würzburg at 04: 54   or take the last train from Hamburg to Würzburg leaving at 21: 46. Look for the latest Hamburg Würzburg train timetable on Omio and book the best time to take the train for this journey.
How far in advance should I book train tickets from Hamburg to Würzburg for the best deals?
If you book a train ticket from Hamburg to Würzburg within the next 7 days, you can find tickets to cost on average £17 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Hamburg and Würzburg are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Hamburg
Würzburg
Hamburg Hbf is the most popular Hamburg 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 Hamburg for your journey to Würzburg.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 4039184400
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 30 | Sat - Sun: 08: 00 - 20: 15
Public transport options for Hamburg Hbf
U-Bahn lines: U1, U2, U3, U4
S-Bahn lines: S1, S2, S3, S11, S21, S31
Bus lines: 2, 5, 6, 16, 17, 19, 112, X35, 31, 37
Train lines: ICE, EC, IC, FLX, NJ, RE, RB, IRE