Travel options
from Berlin to Würzburg

You can get from Berlin to Würzburg by train, bus or flight.

Our recommendation

To get from Berlin to Würzburg on Dec 8 we recommend taking a train because it’s the best combination of price and speed.

06:30PMBerlin Hbf3h59 10:29PMWürzburg Hbf
1 changes
$571One-way
Cheapest
11:20PMBerlin12h25 11:45AMWürzburg, Hbf
1 changes
$321One-way
Other options
05:34PMBerlin Hbf3h47 09:21PMWürzburg Hbf
1 changes
$671One-way
07:37AMBerlin Hbf3h43 11:20AMWürzburg Hbf
1 changes
$741One-way
09:37AMBerlin Hbf3h43 01:20PMWürzburg Hbf
1 changes
$741One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
Dec 7
$43Deutsche Bahn
Find prices
Find prices
Wed
Dec 8
Find prices
$32BlaBlaCar Bus
$239Eurowings
Thu
Dec 9
$33Deutsche Bahn
$27BlaBlaCar Bus
$215Eurowings
Fri
Dec 10
$42Deutsche Bahn
$32BlaBlaCar Bus
$182Lufthansa
Sat
Dec 11
$18FlixTrain
$26Flixbus
$95Eurowings
Sun
Dec 12
$42Deutsche Bahn
$26BlaBlaCar Bus
$84Eurowings
Mon
Dec 13
$33Deutsche Bahn
$27BlaBlaCar Bus
$143Eurowings
Tue
Dec 14
$21Deutsche Bahn
$25BlaBlaCar Bus
$143Eurowings
Wed
Dec 15
$21Deutsche Bahn
$30BlaBlaCar Bus
$143Eurowings
Thu
Dec 16
Find prices
$26BlaBlaCar Bus
$143Eurowings
Fri
Dec 17
$33Deutsche Bahn
$35BlaBlaCar Bus
$124Lufthansa
Sat
Dec 18
$33Deutsche Bahn
$29BlaBlaCar Bus
$122Lufthansa
Sun
Dec 19
$25Deutsche Bahn
$35BlaBlaCar Bus
$84Eurowings
Mon
Dec 20
$21Deutsche Bahn
$32BlaBlaCar Bus
$95Eurowings
Tue
Dec 21
$33Deutsche Bahn
$30BlaBlaCar Bus
$119Eurowings
Wed
Dec 22
$43Deutsche Bahn
$41BlaBlaCar Bus
$143Eurowings
Thu
Dec 23
$56Deutsche Bahn
$38BlaBlaCar Bus
$143Eurowings
Fri
Dec 24
$21Deutsche Bahn
$21BlaBlaCar Bus
$92Lufthansa
Sat
Dec 25
$21Deutsche Bahn
$41BlaBlaCar Bus
$92Lufthansa
Sun
Dec 26
$29Deutsche Bahn
$60BlaBlaCar Bus
$72Eurowings
Mon
Dec 27
$33Deutsche Bahn
$38BlaBlaCar Bus
$57Eurowings

Travel Information between Berlin and Würzburg

distanceDistance241 miles (388 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$16 - $127
cheapestCheapest modeBus • $16 (€13) • 12 h 25 min
fastestFastest modeFlight • $127 (€106) • 1 h 10 min
carriersPopular travel companiesLufthansa, BlaBlaCar Bus or Deutsche Bahn

Travel 241 miles (388 km) by flight, bus or train between Berlin and Würzburg. If speed is a priority, then a flight is the best option with an average duration of 1 h 10 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $16 (€13). The most popular travel companies which serve this journey are Lufthansa, BlaBlaCar Bus or Deutsche Bahn among others. Travelers can even take a direct from Berlin to Würzburg.

Travel Tips

Travel from Berlin to Würzburg
Travel 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 Berlin to Würzburg.
FAQs
How do I travel from Berlin to Würzburg?

There are 3 ways to get from Berlin to Würzburg: flight, bus or train.

What is the cheapest way to go from Berlin to Würzburg?

The cheapest way to go to Würzburg from Berlin is by taking a bus, which costs on average $16 (€13).

This is compared to other ways of getting to Würzburg:

A bus is $111 (€93) less than a flight for this journey with tickets for a flight from Berlin to Würzburg costing on average $127 (€106).

Taking a bus is about $27 (€23) less than taking a train, which costs on average $43 (€36) for this trip.

What is the fastest way to travel between Berlin and Würzburg?

The fastest way from Berlin to Würzburg is by flight with an average journey time of 1 h 10 min.

There are alternative travel options to Würzburg that can usually take longer:

In comparison, getting to Würzburg by bus can take on average 12 h 25 min.

In comparison, taking a train requires on average 4 h   of travel time.

How many miles from Berlin to Würzburg would I travel?

Würzburg is approximately 241 miles (388 km) away from Berlin.

How many scheduled departures are there a day from Berlin to Würzburg?

The average frequency per day from Berlin to Würzburg is:

  • Around 12 trains per day.

However, we recommend checking specific travel dates for your journey from Berlin to Würzburg as scheduled services by flight, bus or train can vary by season or day of the week.

What are the departure and arrival points in Berlin and in Würzburg?

These are the most popular departure and arrival points from Berlin to Würzburg:

  • Buses most often depart from Berlin at Berlin, Zentralen Omnibusbahnhof and arrive in Würzburg at Würzburg, Fernbus Haltestelle - Adac Postbus.
  • Trains mostly leave from Berlin Hbf and tend to arrive in Würzburg Hbf.
Which travel operators can get me to Würzburg from Berlin?

If finding a good deal is your main consideration for your trip from Berlin to Würzburg, then we'll help you find the best value travel companies for you:

  • Lufthansa can get you to Würzburg by plane. You can find a good deal for plane tickets with Lufthansa from Berlin to Würzburg for $127 (€106) on Omio.
  • BlaBlaCar Bus can take you to Würzburg by bus. If searching for a good deal on buses, you can find tickets for BlaBlaCar Bus from Berlin to Würzburg for $16 (€13).
  • Deutsche Bahn can get you to Würzburg by train. You can find a good deal for train tickets with Deutsche Bahn from Berlin to Würzburg for $43 (€36) on Omio.
Where should I go next after I travel between Berlin and Würzburg?
Looking to extend your trip from Berlin to Würzburg? Many Omio customers who go from Berlin to Würzburg usually extend their vacation to explore other popular destinations like Frankfurt am Main, Munich or Hamburg. If you're looking to explore Frankfurt am Main, Munich or Hamburg from Würzburg, let Omio find you the best connections available at an affordable price.
How early should I buy tickets to Würzburg from Berlin online for the best deals?

When planning your trip from Berlin to Würzburg, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Plane tickets are costing $127 (€106) one way on average.
  • Bus tickets cost on average $16 (€13) one way.
  • Train tickets cost on average $43 (€36) one way.

However, we recommend buying tickets from Berlin to Würzburg online a few months in advance to get the best deals and save money on your upcoming journey.

Travelling from Berlin to Würzburg: related information

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