Madrid to Berlin bus

Tue, 16 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Madrid to Berlin

Showing times and prices for 17 Jul

Cheapest

The best way to find a cheap coach ticket from Madrid to Berlin is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
FlixBus
15:4539h10
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:55Berlin
£1621One-way
3 changes
2nd Cheapest
FlixBus
21:1035h45
Madrid
08:55Berlin
£1631One-way
2 changes
FlixBus
16:4038h15
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:55Berlin
£1641One-way
2 changes
FlixBus
21:1036h20
Madrid
09:30Berlin
£1641One-way
3 changes
FlixBus
21:1034h51
Madrid
08:01Berlin Hbf
£1641One-way
3 changes

Bus timetableMadrid to Berlin

Showing buses for tomorrow, Wednesday, 17 July
FlixBus
14:5037h10
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
04:00Berlin
1 change
FlixBus
15:4539h10
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:55Berlin
3 changes
FlixBus
15:4543h50
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
11:35Berlin
3 changes
FlixBus
15:4535h20
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:05Berlin, Zentralen Omnibusbahnhof
2 changes
FlixBus
15:4535h40
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:25Berlin, Bahnhof Südkreuz
2 changes
FlixBus
16:4034h25
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:05Berlin, Zentralen Omnibusbahnhof
1 change
FlixBus
16:4038h15
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:55Berlin
2 changes
FlixBus
16:4038h15
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
06:55Berlin
2 changes
FlixBus
16:4034h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:25Berlin, Bahnhof Südkreuz
1 change
FlixBus
16:4036h50
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
05:30Berlin
2 changes
FlixBus
19:1552h50
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
00:05Berlin
2 changes
FlixBus
20:3539h00
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
11:35Berlin
2 changes
FlixBus
20:3536h20
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
08:55Berlin
2 changes
FlixBus
20:3538h29
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
11:04Berlin Spandau
2 changes
FlixBus
20:3537h14
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
09:49Berlin Hbf
2 changes
FlixBus
20:3537h55
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
10:30Berlin
2 changes
FlixBus
20:3535h18
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
07:53Berlin Südkreuz station
3 changes
FlixBus
20:3534h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
07:20Berlin, Zentralen Omnibusbahnhof
1 change
FlixBus
20:5054h05
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
02:55Berlin
3 changes
FlixBus
20:5053h25
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
02:15Berlin
3 changes
FlixBus
20:5036h05
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
08:55Berlin, Zentralen Omnibusbahnhof
2 changes
FlixBus
20:5040h41
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
13:31Berlin-Gesundbrunnen station
3 changes
FlixBus
20:5040h49
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
13:39Berlin Spandau
3 changes
FlixBus
21:1037h20
Madrid
10:30Berlin
2 changes
FlixBus
21:1036h20
Madrid
09:30Berlin
3 changes
FlixBus
21:1038h25
Madrid
11:35Berlin
2 changes
FlixBus
21:1037h54
Madrid
11:04Berlin Spandau
2 changes
FlixBus
21:1034h51
Madrid
08:01Berlin Hbf
3 changes
FlixBus
21:1053h45
Madrid
02:55Berlin
3 changes
FlixBus
21:1053h05
Madrid
02:15Berlin
3 changes
FlixBus
21:1034h43
Madrid
07:53Berlin Südkreuz station
3 changes
FlixBus
21:1040h21
Madrid
13:31Berlin-Gesundbrunnen station
3 changes
FlixBus
21:1034h10
Madrid
07:20Berlin, Zentralen Omnibusbahnhof
1 change
FlixBus
21:1038h35
Madrid
11:45Berlin, Bahnhof Südkreuz
2 changes
FlixBus
21:1035h45
Madrid
08:55Berlin
2 changes
FlixBus
23:0052h25
Madrid
03:25Berlin, Bahnhof Südkreuz
3 changes
FlixBus
23:2555h55
Madrid
07:20Berlin, Zentralen Omnibusbahnhof
2 changes
FlixBus
23:2559h05
Madrid
10:30Berlin
3 changes
FlixBus
23:2562h34
Madrid
13:59Berlin Südkreuz station
3 changes
FlixBus
23:2560h10
Madrid
11:35Berlin
3 changes

Find all the dates and times for this journey

Compare prices and tickets Madrid to Berlin by coach or flight

Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug
Tue
06 Aug

Bus times from Madrid to Berlin

Showing times and prices for 17 Jul

Fastest Journey

1d 10 h 10 m

Average

1d 17 h 53 m

Buses per day

40

Distance

1870 km

To travel from Madrid to Berlin you need to make at least one change.

Fastest
FlixBus
21:1034h10
Madrid
07:20Berlin, Zentralen Omnibusbahnhof
£1651One-way
1 change
2nd Fastest
FlixBus
16:4034h25
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:05Berlin, Zentralen Omnibusbahnhof
£1681One-way
1 change
FlixBus
21:1034h43
Madrid
07:53Berlin Südkreuz station
£1661One-way
3 changes
FlixBus
16:4034h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:25Berlin, Bahnhof Südkreuz
£1681One-way
1 change
FlixBus
20:3534h45
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
07:20Berlin, Zentralen Omnibusbahnhof
£1671One-way
1 change

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

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Madrid to Berlin

distanceDistance1159 miles
durationAverage coach duration34 h 25 min
priceAverage coach ticket price£145 (€165)
frequencyCoach frequency2 a day
changesDirect coachNo
carriersCoach companiesFlixBus or BlaBlaCar Bus

Coaches from Madrid to Berlin cover the 1159 miles long route taking on average 34 h 25 min with our travel partners like FlixBus or BlaBlaCar Bus. Normally, there are 2 coaches operating per day. While the average ticket price for this journey costs around £145, you can find the cheapest coach ticket for as low as £94. Travellers depart most frequently from Madrid, Estación Sur de Autobuses and arrive in Berlin, Zentralen Omnibusbahnhof.

Coach companies: FlixBus and BlaBlaCar Bus Madrid to Berlin

Find the best coaches from Madrid to Berlin with Omio's travel partners FlixBus and BlaBlaCar Bus from £94. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

BlaBlaCar Bus (formerly known as Ouibus or iDBUS), a subsidiary of the popular French car sharing service, BlaBlaCar, is a provider operating long-distance coach services in 10 countries in Europe. Founded in France, BlaBlaCar Bus provides connections to over 300 destinations. Standard amenities on the coaches include air conditioning, toilets, USB and power outlets for charging phones, tablets and laptops during long coach journeys, extra legroom and adjustable seats. On select routes there is also free Wi-Fi available. BlaBlaCar Bus offers only the Standard ticket for all its routes, which allows you to bring one cabin bag and up to two hold bags per person.

BlaBlaCar Bus from Madrid to Berlin coach information:

  • Average Duration: 33 h 45 min
  • Cheapest Price: £192
  • BlaBlaCar Bus frequency: 1 a day

FAQs: Madrid to Berlin coach

FAQs: Take the bus from Madrid to Berlin with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Madrid to Berlin.
FAQs
Cheap coach tickets from Madrid to Berlin can start from as little as £94 when you book in advance. The average coach ticket price for Madrid to Berlin is £145; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Madrid to Berlin coach time is 34 h 25 min   covering the 1159 mile long trip, but the journey time can vary depending on specific dates or if traveling on weekends and holidays.
The first coach from Madrid to Berlin leaves at 13: 45. Plan your trip with the Journey Planner   from Omio.
The last coach from Madrid to Berlin leaves at 22: 55.
There are 2 coaches a day from Madrid to Berlin which require at least one change with FlixBus or BlaBlaCar Bus. Schedules can vary on holidays or weekends with fewer coaches.
Take the Madrid to Berlin coach with FlixBus or BlaBlaCar Bus. However, it's always good to check out all possible coach companies for the route from Madrid to Berlin as there might be differences in the amenities they offer.

Passengers board the coach most frequently from Madrid, Estación Sur de Autobuses, which is located around 3.1 miles (5 km) away from the city centre, and they get off the coach at Berlin, Zentralen Omnibusbahnhof, located 6.9 miles (11.2 km) away from the city centre.

The cheapest month to travel from Madrid to Berlin by coach is December.
It's helpful to compare your options as there are 2 ways to travel from Madrid to Berlin including taking a coach or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers