The cheapest buses from Dortmund to Berlin

Showing times and prices for Oct 22

Cheapest

$23

Average

$37

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Dortmund to Berlin will cost around $ 37 if you buy it on the day, but the cheapest tickets can be found for only $ 23.

02:40AMDortmund5h40 08:20AMBerlin
0 changes
$231One-way
02:00PMDortmund5h50 07:50PMBerlin
0 changes
$231One-way
09:00AMDortmund5h20 02:20PMBerlin
0 changes
$251One-way
11:40AMDortmund5h20 05:00PMBerlin
0 changes
$251One-way
Cheapest
10:25AMDortmund, ZOB am Hbf6h50 05:15PMBerlin, ZOB
0 changes
$431One-way

Timetable Dortmund to Berlin

Showing buses for tomorrow, Fri, Oct 22
02:40AMDortmund5h40 08:20AMBerlin
0 changes
09:00AMDortmund5h20 02:20PMBerlin
0 changes
10:25AMDortmund, ZOB am Hbf6h50 05:15PMBerlin, ZOB
0 changes
10:25AMDortmund, ZOB am Hbf7h30 05:55PMBerlin, Bahnhof Südkreuz
0 changes
11:40AMDortmund5h20 05:00PMBerlin
0 changes
02:00PMDortmund5h50 07:50PMBerlin
0 changes
02:05PMDortmund, ZOB am Hbf6h40 08:45PMBerlin, ZOB
0 changes
09:10PMDortmund, ZOB am Hbf6h15 03:25AMBerlin, Bahnhof Südkreuz
0 changes
09:10PMDortmund, ZOB am Hbf5h55 03:05AMBerlin, ZOB
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Oct 21
Find prices
$62Flixbus
Fri
Oct 22
$43Deutsche Bahn with connection
$43Flixbus
Sat
Oct 23
Find prices
$31Flixbus
Sun
Oct 24
$44Deutsche Bahn
$43Flixbus
Mon
Oct 25
$37FlixTrain
$25Flixbus
Tue
Oct 26
$25FlixTrain
$18Flixbus
Wed
Oct 27
$22Deutsche Bahn
$25Flixbus
Thu
Oct 28
$25FlixTrain
$25Flixbus
Fri
Oct 29
$29Deutsche Bahn with connection
$31Flixbus
Sat
Oct 30
Find prices
$31Flixbus
Sun
Oct 31
$22Deutsche Bahn
$25Flixbus
Mon
Nov 1
$18FlixTrain
$25Flixbus
Tue
Nov 2
$22Deutsche Bahn
$18Flixbus
Wed
Nov 3
$12FlixTrain
$18Flixbus
Thu
Nov 4
$12FlixTrain
$12Flixbus
Fri
Nov 5
$22Deutsche Bahn
$18Flixbus
Sat
Nov 6
$12FlixTrain
$12Flixbus
Sun
Nov 7
$12FlixTrain
$12Flixbus
Mon
Nov 8
$12FlixTrain
$12Flixbus
Tue
Nov 9
$12FlixTrain
$12Flixbus
Wed
Nov 10
$12FlixTrain
$12Flixbus

The fastest buses from Dortmund to Berlin

Showing times and prices for Oct 22

Fastest Journey

5 h 20 m

Average

6 h 8 m

Buses per day

9

Distance

422 km

Of the 9 buses that leave Dortmund for Berlin every day 9 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 422 km distance in an average of 6 h 8 m but if you time it right, some buses will get you there in just 5 h 20 m .

The slowest buses will take 7 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

09:00AMDortmund5h20 02:20PMBerlin
0 changes
$251One-way
11:40AMDortmund5h20 05:00PMBerlin
0 changes
$251One-way
02:40AMDortmund5h40 08:20AMBerlin
0 changes
$231One-way
02:00PMDortmund5h50 07:50PMBerlin
0 changes
$231One-way
Fastest
09:10PMDortmund, ZOB am Hbf5h55 03:05AMBerlin, ZOB
0 changes
$431One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information to Berlin from Dortmund

distanceDistance261 miles (421 km)
durationAverage bus duration5 h 55 min
priceAverage bus ticket price$36 (€29)
changesDirect busYes
carriersBus providersFlixbus, BlaBlaCar, PolskiBus, Eurolines Lithuania or Eurolines Germany

Buses from Dortmund to Berlin cover the 261 miles (421 km) long trip taking on average 5 h 55 min with our travel partners like Flixbus, BlaBlaCar, PolskiBus, Eurolines Lithuania or Eurolines Germany. There are direct bus services available. While the average ticket price for this route costs around $36 (€29), you can find the cheapest bus ticket for as low as $18 (€15). Travelers depart most frequently from Dortmund Hbf and arrive in Berlin, Zentralen Omnibusbahnhof.

Bus companies

Bus between Dortmund and Berlin with FlixBus

Find the best buses from Dortmund to Berlin with Omio's travel partners FlixBus from $18 (€15). We can find you the best deals, schedules and tickets when comparing and booking the best route.

FlixBus

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

  • Average Price: $18

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets from Dortmund to Berlin and when traveling by bus:

  • 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 Dortmund to Berlin
Take the bus 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 Dortmund to Berlin.
FAQs
How much are cheap buses from Dortmund to Berlin?
Omio customers have found cheap bus tickets between Dortmund and Berlin for as low as $18 (€15)  for the next 7 days.
How much does it cost to take a bus between Dortmund and Berlin?
In the next 7 days you can expect to pay on average $36 (€29)  for a bus ticket between Dortmund and Berlin.
How far is it from Dortmund to Berlin by bus?
The Dortmund to Berlin bus distance is approximately 261 miles (421 km).
What is the Dortmund to Berlin bus travel time?
The bus time from Dortmund to Berlin is on average 5 h 55 min  for the 261 miles (421 km) long journey, but the time it takes to go to Berlin from Dortmund by bus can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Dortmund to Berlin, which bus station in Dortmund do I depart from and which bus station in Berlin do I arrive in?

When taking a bus from Dortmund, you have a couple of bus stations you can depart from including Dortmund, Hauptbahnhof, Dortmund, Hauptbahnhof and Dortmund, ZOB am Hbf. When you arrive in Berlin, your bus can arrive in bus stations including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz.

Omio customers traveling this route book their buses from Dortmund Hbf   to Berlin, Zentralen Omnibusbahnhof.

Where do I find the Dortmund bus station to Berlin? Where is the Berlin bus station?

Passengers board their bus most frequently from Dortmund Hbf and travel around 0 mile (s) / 0 km from the city center to this bus station.

Passengers traveling this route most often arrive at Berlin, Zentralen Omnibusbahnhof and need to travel approximately 6 mile (s) / 9 km from the bus station to the city center in Berlin.

What bus providers go from Dortmund to Berlin?
Take the Dortmund to Berlin bus with Flixbus, BlaBlaCar, PolskiBus, Eurolines Lithuania or Eurolines Germany. However, it's always good to check out all possible bus providers for the route to Berlin from Dortmund as there might be differences in the amenities they offer.
Can I find a direct bus from Dortmund to Berlin?
If you’re looking for a direct bus, consider traveling with Flixbus or BlaBlaCar. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
When is the earliest bus from Dortmund to Berlin? When is the last bus from Dortmund to Berlin?
The first Dortmund to Berlin bus departs at 8: 25 AM   and the last bus from Dortmund to Berlin leaves at 8: 10 PM. Check out the most up-to-date bus schedule from Dortmund to Berlin on Omio and find the best time to travel to your destination.
How early should I book bus tickets between Dortmund and Berlin to score the best deals?
If you purchase the Dortmund to Berlin bus within the next 7 days, you can find one way tickets to cost on average $36 (€29). However, booking your bus ticket in advance gives you access to the best prices for buses between Dortmund and Berlin. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.

Important Stations and Airports for this Journey