COMPARE Prices across different modes

Fri
Oct 22
$74Deutsche Bahn
$33BlaBlaCar Bus
Find prices
Sat
Oct 23
$37Deutsche Bahn
$31BlaBlaCar Bus
$123Eurowings
Sun
Oct 24
$29Deutsche Bahn
$31BlaBlaCar Bus
$123Eurowings
Mon
Oct 25
$34Deutsche Bahn
$28BlaBlaCar Bus
$152Lufthansa
Tue
Oct 26
$22Deutsche Bahn
$28BlaBlaCar Bus
$130Lufthansa
Wed
Oct 27
$29Deutsche Bahn
$28BlaBlaCar Bus
$148Eurowings
Thu
Oct 28
$29Deutsche Bahn
$28BlaBlaCar Bus
$123Eurowings
Fri
Oct 29
$44Deutsche Bahn
$31BlaBlaCar Bus
$115Lufthansa
Sat
Oct 30
$22Deutsche Bahn
$28BlaBlaCar Bus
$115Lufthansa
Sun
Oct 31
$29Deutsche Bahn
$28BlaBlaCar Bus
$86Eurowings Europe
Wed
Nov 3
$22Deutsche Bahn
$28BlaBlaCar Bus
$99Eurowings
Mon
Nov 8
$22Deutsche Bahn
$28BlaBlaCar Bus
$86Eurowings
Tue
Nov 9
$22Deutsche Bahn
$17Flixbus
$62Eurowings
Wed
Nov 10
$22Deutsche Bahn
$27Flixbus
$59Eurowings
Thu
Nov 11
Find prices
$28BlaBlaCar Bus
$74Eurowings

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Würzburg from Berlin

distanceDistance241 miles (388 km)
durationAverage bus duration12 h 25 min
priceAverage bus ticket price$30 (€24)
changesDirect busYes
carriersBus companiesFlixbus or BlaBlaCar

Buses from Berlin to Würzburg cover the 241 miles (388 km) long route taking on average 12 h 25 min with our travel partners like Flixbus or BlaBlaCar. There are direct bus services available. While the average ticket price for this trip costs around $30 (€24), you can find the cheapest bus ticket for as low as $28 (€23). Travelers depart most frequently from Berlin Hbf and arrive in Würzburg, Fernbus Haltestelle - Adac Postbus.

Bus companies

Berlin to Würzburg with FlixBus

You can travel by bus between Berlin and Würzburg with FlixBus for as low as $28 (€23). When you search for schedules and tickets, Omio will show you the best route.

FlixBus

Save time and money by searching for and booking your FlixBus bus between Berlin and Würzburg online with Omio! If you’re looking for the cheapest, fastest or earliest FlixBus bus from Berlin to Würzburg, Omio can help you out every step of the way. Check current FlixBus bus schedules for the ideal departure and arrival times, compare the best connections for the 241 miles (388 km) route from Berlin to Würzburg as well as ticket information for the bus (such as baggage allowance and amenities offered onboard), and then book a cheap bus ticket – all in one convenient place. If you are using the Omio app to search for buses from Berlin to Würzburg, you can check straight away if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the bus station. Buy your official FlixBus Berlin to Würzburg bus tickets online on Omio quickly and easily and enjoy the travel experience!

FlixBus' current ticket policies due to COVID-19 for your bus between Berlin and Würzburg are the following:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Berlin to Würzburg
Take the bus 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 much do cheap bus tickets from Berlin to Würzburg cost?
Omio customers have found the cheapest buses from Berlin to Würzburg to cost as little as $28 (€23)  in the next 7 days.
How much is a bus ticket to Würzburg from Berlin?
In the next 7 days you can expect to pay on average $30 (€24)  for a bus ticket to Würzburg from Berlin.
How far is Würzburg from Berlin by bus?
You should expect to travel around 241 miles (388 km)  to Würzburg from Berlin by bus.
How long is the bus ride to Würzburg from Berlin?
The Berlin to Würzburg bus duration is on average 12 h 25 min, which is to be expected when traveling 241 miles (388 km) between Berlin and Würzburg. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure bus station in Berlin and arrival bus station in Würzburg?

When departing from Berlin, you have various bus station options to start your route from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Würzburg, you can end your journey in bus stations like Würzburg, Fernbus Haltestelle - Adac Postbus, Würzburg, Hbf and Würzburg, Würzburg Hauptbahnhof (Bismarckstraße).

Omio customers book a bus from Berlin Hbf   to Würzburg, Fernbus Haltestelle - Adac Postbus   most frequently for this route.

Where is the bus station in Berlin to go to Würzburg? Where is the bus station in Würzburg located?

The most popular departure bus station with passengers for this trip, called Berlin Hbf, is located 1 mile (s) / 2 km from the city center of Berlin.

The most popular arrival bus station, Würzburg, Fernbus Haltestelle - Adac Postbus, is located 1 mile (s) / 1 km away from the city center of Würzburg.

What bus companies go from Berlin to Würzburg?
For the route from Berlin to Würzburg you can take a bus with Flixbus or BlaBlaCar. Be sure to check out all possible bus companies that offer services between Berlin and Würzburg on Omio to compare what amenities they may have.
Can I find a direct bus from Berlin to Würzburg?
Yes, you can find a direct bus to Würzburg from Berlin with Flixbus or BlaBlaCar  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
What time is the earliest bus from Berlin to Würzburg? What time is the last bus from Berlin to Würzburg?
The first Berlin to Würzburg bus departs at 11: 15 AM   and the last bus from Berlin to Würzburg leaves at 9: 50 PM. Check out the most up-to-date bus schedule from Berlin to Würzburg on Omio and find the best time to travel to your destination.
How far in advance should I buy bus tickets between Berlin and Würzburg for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this trip and save money. If you book bus tickets from Berlin to Würzburg within the next 7 days, you can find tickets to cost on average $30 (€24) one way. To find the best prices for this trip, consider booking your bus ticket from Berlin to Würzburg a few months in advance.

Important Stations and Airports for this Journey