COMPARE Prices across different modes

Sun
28 Nov
Find prices
£46Ryanair
Mon
29 Nov
£106Flixbus
£53Iberia Express
Tue
30 Nov
£102Flixbus
£53Iberia Express
Wed
1 Dec
Find prices
£43Ryanair
Thu
2 Dec
£124Flixbus
£27Ryanair
Fri
3 Dec
Find prices
£22Ryanair
Sat
4 Dec
£142Flixbus
£27Ryanair
Sun
5 Dec
Find prices
£30Ryanair
Mon
6 Dec
£142Flixbus
£41Iberia Express
Tue
7 Dec
£142Flixbus
£73Iberia Express
Wed
8 Dec
Find prices
£208KLM
Thu
9 Dec
Find prices
£100Iberia Express
Fri
10 Dec
Find prices
£92Iberia Express
Sat
11 Dec
£142Flixbus
£73Iberia Express
Sun
12 Dec
Find prices
£92Iberia Express
Mon
13 Dec
Find prices
£107Iberia Express
Tue
14 Dec
£142Flixbus
£53Iberia Express
Wed
15 Dec
Find prices
£106Ryanair
Thu
16 Dec
£142Flixbus
£112Ryanair
Fri
17 Dec
£151Flixbus
£97Ryanair
Sat
18 Dec
Find prices
£129Ryanair

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Coach Information between Berlin and Madrid

distanceDistance1159 miles (1869 km)
durationAverage coach duration37 h 20 min
priceAverage coach ticket price£119 (€134)
changesDirect coachYes
carriersCoach companiesEurolines France

Coaches from Berlin to Madrid cover the 1159 miles (1869 km) long trip taking on average 37 h 20 min with our travel partners like Eurolines France. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £102, but the average price of coach tickets is £119. Travellers depart most frequently from Berlin Hbf and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Travel Tips

Buses from Berlin to Madrid
Take the bus to Madrid 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 Madrid.
FAQs
Are there COVID-19 travel restrictions for coaches from Berlin to Madrid?

Travel between Berlin, Germany and Madrid, Spain by coach is: Partially open.

What is the status of international entry into Spain from Germany?

International entry status: Entry is partially open for citizens and permanent residents of Germany

Do I need to self-quarantine on arrival in Spain from Berlin?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the safety rules to follow in Madrid, Spain?

When travelling in Spain, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 27/11/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach between Berlin and Madrid before travelling.

Do I need to quarantine when I return to Germany from Madrid, Spain?

Return travel from Spain to Germany is: Partially open.

Are there any international entry restrictions on returning to Berlin from Madrid?

Entry into Germany is allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to quarantine on arrival in Germany from Madrid?

Requirements for reentering:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Berlin, Germany?

The government of Germany has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 27/11/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to Berlin from Madrid.

How much do cheap coaches between Berlin and Madrid cost?
Looking to save money on your route? Omio customers have found the cheapest coach from Berlin to Madrid for the next 7 days starting from £102  one way.
How much does the coach from Berlin to Madrid cost on average?
If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Berlin to Madrid coach prices are on average £119  one way.
What is the distance from Berlin to Madrid via coach?
You should expect to travel around 1159 miles (1869 km)  between Berlin and Madrid by coach.
How long does it take from Berlin to Madrid by coach?
The coach time to Madrid from Berlin is on average 37 h 20 min  for the 1159 miles (1869 km) long journey, but the time it takes to go from Berlin to Madrid by coach can vary depending on specific dates or travelling on weekends and holidays.
When travelling by coach from Berlin to Madrid, which coach station in Berlin do I depart from and which coach station in Madrid do I arrive in?

When departing from Berlin, you have various coach station options to start your route from including Berlin, Zentralen Omnibusbahnhof, Berlin, ZOB and Berlin, Bahnhof Südkreuz. When arriving in Madrid, you can end your journey in coach stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

Omio customers book a coach from Berlin Hbf   to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83   most frequently for this route.

Where is the coach station in Berlin? Where is the coach station in Madrid?

Passengers board their coach most frequently from Berlin Hbf and travel around 1 mile (s) / 2 km from the city centre to this coach station.

Passengers travelling this route most often arrive at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and need to travel approximately 2 mile (s) / 3 km from the coach station to the city centre in Madrid.

What coach companies go from Berlin to Madrid?
When taking a coach from Berlin to Madrid, you can count on Eurolines France for the best way to get you to Madrid. You can also check all possible coach companies who offer a service to Madrid from Berlin and compare the amenities they offer before buying a coach ticket.
When is the earliest coach from Berlin to Madrid? When is the last coach from Berlin to Madrid?
If you prefer early morning coaches from Berlin to Madrid, the first coach leaves at 17: 55. If you prefer late night coaches from Berlin to Madrid, the last coach of the day leaves at 18: 25. Omio shows you the latest coach from Berlin to Madrid schedule to help you book the best departure time for this journey.
How early should I purchase Berlin to Madrid coach tickets to get the best deals?
If you purchase a coach ticket between Berlin and Madrid within the next 7 days, you can find tickets to cost on average £119 one way. However, we recommend booking your coach in advance to get access to the best prices. Coach tickets from Berlin to Madrid are generally on sale a few months before the planned departure date.