Berlin to Madrid bus

Mon, 09 Sept
+ 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 Berlin to Madrid

Showing times and prices for 09 Sept

Cheapest

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

Cheapest
FlixBus
23:4035h50
Berlin, Zentralen Omnibusbahnhof
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1391One-way
2 changes
Cheapest
FlixBus
23:1536h15
Berlin, Bahnhof Südkreuz
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1391One-way
2 changes
2nd Cheapest
FlixBus
17:4040h35
Berlin
10:15Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1401One-way
3 changes
FlixBus
18:3039h45
Berlin
10:15Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1421One-way
3 changes
FlixBus
21:2035h35
Berlin, Zentralen Omnibusbahnhof
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1421One-way
1 change

Bus timetableBerlin to Madrid

Showing buses for tomorrow, Monday 9 September
FlixBus
00:1037h10
Berlin
13:20Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
00:1054h10
Berlin
06:20Madrid
3 changes
FlixBus
02:2054h25
Berlin
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
02:3052h40
Berlin
07:10Madrid
2 changes
FlixBus
02:5553h50
Berlin
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
04:2051h50
Berlin
08:10Madrid
3 changes
FlixBus
04:2052h35
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
05:1051h00
Berlin
08:10Madrid
3 changes
FlixBus
05:1051h45
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
13:5742h48
Berlin Südkreuz station
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
14:4542h00
Berlin
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
15:1041h35
Berlin
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
15:1641h39
Berlin-Gesundbrunnen station
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
15:1640h54
Berlin-Gesundbrunnen station
08:10Madrid
3 changes
FlixBus
16:2940h16
Berlin Hbf
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
16:2939h41
Berlin Hbf
08:10Madrid
3 changes
FlixBus
16:4039h30
Berlin Spandau
08:10Madrid
3 changes
FlixBus
16:4040h05
Berlin Spandau
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
16:4540h10
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
16:4541h30
Berlin
10:15Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
16:4539h25
Berlin
08:10Madrid
2 changes
FlixBus
16:5039h55
Berlin, Bahnhof Südkreuz
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
17:4039h15
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
17:4038h30
Berlin
08:10Madrid
2 changes
FlixBus
17:4040h35
Berlin
10:15Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
18:3037h40
Berlin
08:10Madrid
2 changes
FlixBus
18:3039h45
Berlin
10:15Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
18:3038h25
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
19:1037h35
Berlin, Zentralen Omnibusbahnhof
08:45Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 change
FlixBus
19:1037h45
Berlin
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
19:1037h00
Berlin
08:10Madrid
2 changes
FlixBus
19:2036h50
Berlin, Bahnhof Südkreuz
08:10Madrid
2 changes
FlixBus
19:2037h35
Berlin, Bahnhof Südkreuz
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
19:3040h00
Berlin
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
21:2035h35
Berlin, Zentralen Omnibusbahnhof
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 change
FlixBus
21:2034h50
Berlin, Zentralen Omnibusbahnhof
08:10Madrid
1 change
FlixBus
23:0038h20
Berlin
13:20Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
3 changes
FlixBus
23:1536h15
Berlin, Bahnhof Südkreuz
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes
FlixBus
23:4035h50
Berlin, Zentralen Omnibusbahnhof
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
2 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Berlin to Madrid by train, coach or flight

Mon
09 Sept
Tue
10 Sept
Wed
11 Sept
Thu
12 Sept
Fri
13 Sept
Sat
14 Sept
Sun
15 Sept
Mon
16 Sept
Tue
17 Sept
Wed
18 Sept
Thu
19 Sept
Fri
20 Sept
Sat
21 Sept
Sun
22 Sept
Mon
23 Sept
Tue
24 Sept
Wed
25 Sept
Thu
26 Sept
Fri
27 Sept
Sat
28 Sept
Sun
29 Sept

Bus times from Berlin to Madrid

Showing times and prices for 09 Sept

Fastest Journey

1 d 10 h 50 m

Average

1 d 17 h 48 m

Buses per day

39

Distance

1870 km

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

Fastest
FlixBus
21:2034h50
Berlin, Zentralen Omnibusbahnhof
08:10Madrid
£1491One-way
1 change
2nd Fastest
FlixBus
21:2035h35
Berlin, Zentralen Omnibusbahnhof
08:55Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1421One-way
1 change
FlixBus
23:4035h50
Berlin, Zentralen Omnibusbahnhof
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1391One-way
2 changes
FlixBus
23:1536h15
Berlin, Bahnhof Südkreuz
11:30Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
£1391One-way
2 changes
FlixBus
19:2036h50
Berlin, Bahnhof Südkreuz
08:10Madrid
£1661One-way
2 changes

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 Berlin to Madrid

distanceDistance1159 miles
durationAverage coach duration34 h 50 min
priceAverage coach ticket price£170 (€192)
frequencyCoach frequency1 a day
changesDirect coachNo
carriersCoach companiesFlixBus

Coaches from Berlin to Madrid cover the 1159 miles long route taking on average 34 h 50 min with our travel partners like FlixBus. Normally, there is 1 coach operating per day. While the average ticket price for this route costs around £170, you can find the cheapest coach ticket for as low as £115.

Coach companies: FlixBus and BlaBlaCar Bus Berlin to Madrid

Travel from Berlin to Madrid from £77 with Omio’s coach partners FlixBus and BlaBlaCar Bus! You can find the best timetables and tickets when comparing and booking the most affordable route for you.

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.

FAQs: Berlin to Madrid coach

FAQs: Take the bus from Berlin to Madrid 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 Berlin to Madrid.
FAQs
Cheap coach tickets from Berlin to Madrid can start from as little as £115 when you book in advance. The average coach ticket price for Berlin to Madrid is £170; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by coach from Berlin to Madrid is 34 h 50 min   to travel the 1159 mile long journey, with around there is 1 coach per day. Journey times can vary on weekends and holidays.
The first coach from Berlin to Madrid leaves at 07: 20. Plan your trip with the Journey Planner   from Omio.
The last coach from Berlin to Madrid leaves at 21: 55.
There is 1 coach a day from Berlin to Madrid which require at least one change with FlixBus. Schedules can vary on holidays or weekends with fewer coaches.
For the best Berlin to Madrid coach to purchase, you can travel safely and comfortably with FlixBus. However, it's always good to check all possible coach companies with services from Berlin to Madrid to compare what amenities they may offer.
The cheapest month to travel from Berlin to Madrid by coach is May.
You have options as you can travel from Berlin to Madrid 3 different ways: train, coach or flight.

Travel to popular destinations by train, coach, flight or ferry

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
Currency
Language