COMPARE Prices across different modes

Sat
16 Oct
£32Deutsche Bahn
£26BlaBlaCar Bus
£125Lufthansa
Sun
17 Oct
Find prices
£30BlaBlaCar Bus
£125Lufthansa
Mon
18 Oct
£32Deutsche Bahn
£19BlaBlaCar Bus
£141Eurowings
Tue
19 Oct
£26Deutsche Bahn
£19BlaBlaCar Bus
£152Lufthansa
Wed
20 Oct
£25Deutsche Bahn
£19BlaBlaCar Bus
£125Lufthansa
Thu
21 Oct
Find prices
£20BlaBlaCar Bus
£123Eurowings Europe
Fri
22 Oct
£26Deutsche Bahn
£20BlaBlaCar Bus
£83Lufthansa
Sat
23 Oct
Find prices
£20BlaBlaCar Bus
£106Eurowings
Sun
24 Oct
£32Deutsche Bahn
£20BlaBlaCar Bus
£109Lufthansa
Mon
25 Oct
£25Deutsche Bahn
£46BlaBlaCar Bus
£106Eurowings
Tue
26 Oct
£21Deutsche Bahn
£19BlaBlaCar Bus
£71Eurowings
Wed
27 Oct
£16Deutsche Bahn
£19BlaBlaCar Bus
£88Eurowings
Thu
28 Oct
Find prices
£46BlaBlaCar Bus
£88Eurowings
Fri
29 Oct
£32Deutsche Bahn
£19BlaBlaCar Bus
£72Lufthansa
Sat
30 Oct
£16Deutsche Bahn
£19BlaBlaCar Bus
£72Lufthansa Cityline
Sun
31 Oct
Find prices
£19BlaBlaCar Bus
£62Eurowings Europe
Mon
1 Nov
£16Deutsche Bahn
£19BlaBlaCar Bus
£62Eurowings
Tue
2 Nov
£16Deutsche Bahn
£19BlaBlaCar Bus
£62Lufthansa
Wed
3 Nov
£16Deutsche Bahn
£19BlaBlaCar Bus
£53Eurowings
Thu
4 Nov
£16Deutsche Bahn
£19BlaBlaCar Bus
£71Eurowings

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Würzburg and Berlin

distanceDistance241 miles (388 km)
durationAverage train duration3 h 48 min
priceAverage train ticket price£43 (€48)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain companiesDeutsche Bahn

Trains from Würzburg to Berlin cover the 241 miles (388 km) long route taking on average 3 h 48 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 £25, but the average price of train tickets is £43. Travellers depart most frequently from Würzburg Hbf and arrive in Berlin Hbf.

Train companies

Deutsche Bahn trains between Würzburg and Berlin

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

Deutsche Bahn

Deutsche Bahn (DB) trains take you from Würzburg to Berlin in comfort. Find the DB train timetable for your journey from Würzburg to Berlin on Omio and book cheap DB tickets online. The distance from Würzburg to Berlin is 241 miles (388 km) by DB and prices for a Deutsche Bahn ticket between Würzburg and Berlin start at £25.

Deutsche Bahn is Germany’s main operator of train services and makes on average about 40, 000 domestic and international train journeys every day. DB is well-known for 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.

Travel on different types of DB trains, including 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 needed to travel. For example, while WCs are standard, services like onboard restaurants or free WiFi are only available on certain trains.

Operator ticket policies for COVID

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

Travel Tips

Trains from Würzburg to Berlin
Travel by train to Berlin 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 Berlin.
FAQs
What is the cost of cheap trains from Würzburg to Berlin?
Omio customers have found cheap train tickets between Würzburg and Berlin for as low as £25  for the next 7 days.
How much is a train ticket from Würzburg to Berlin?
In the next 7 days you’ll find that the average cost of a train ticket to Berlin from Würzburg is £43  one way.
What is the distance to Berlin from Würzburg via train?
The distance between Würzburg and Berlin by train is approximately 241 miles (388 km).
How long is the train journey to Berlin from Würzburg?
While the time it takes to travel 241 miles (388 km) between Würzburg and Berlin can vary based on specific dates, weekends, and bank holidays, the train duration from Würzburg to Berlin is on average 3 h 48 min.
Which train station from Würzburg to Berlin do I depart from? Which Berlin train station from Würzburg do I arrive in?

There are a few train stations in Würzburg to start your route from including Würzburg Hbf, Würzburg Süd and Würzburg, Hauptbahnhof (Bismarckstraße). In Berlin you have a few train station options to choose from for your arrival including Berlin Hbf, Berlin Spandau and Berlin Südkreuz.

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

Where do I find the Würzburg train station to Berlin? Where is the Berlin train station?

You can find the most popular departure train station for this trip, Würzburg Hbf, located approximately 1 mile (s) / 1 km from the city centre of Würzburg. The most popular arrival train station in Berlin, called Berlin Hbf, is located around 1 mile (s) / 2 km away from its city centre.

Which train providers can get me from Würzburg to Berlin?
When taking a train from Würzburg to Berlin, you can count on Deutsche Bahn for the best way to get you to Berlin. You can also check all possible train providers who offer a service from Würzburg to Berlin and compare the amenities they offer before buying a train ticket.
How many train services per day are there to Berlin from Würzburg?
The average number of trains departing Würzburg for Berlin is 16 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Würzburg to Berlin? When can I take the last train for the day?
The earliest train departing from Würzburg to Berlin leaves at 05: 28. The last train departing from Würzburg to Berlin leaves at 23: 32. You can find the latest Würzburg to Berlin train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets to Berlin from Würzburg to score the best deals?
If you buy Würzburg to Berlin train tickets within the next 7 days, you can find one way tickets to cost on average £43. However, booking in advance gives you access to the best prices for trains between Würzburg and Berlin. Look out for train tickets for this trip to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey

Würzburg
Berlin
Würzburg Hbf is the most popular Würzburg 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 Würzburg for your journey to Berlin.