The cheapest buses from Frankfurt am Main to Madrid

Showing times and prices for 28 Sep

Cheapest

£89

Average

£104

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 Frankfurt am Main to Madrid will cost around £ 104 if you buy it on the day, but the cheapest tickets can be found for only £ 89.

Cheapest
05:20Frankfurt am Main28h30 09:50Madrid, Estación Sur
1 changes
£891One-way
2nd Cheapest
05:30Frankfurt am Main27h00 08:30Madrid, Estación Sur
1 changes
£1201One-way

Timetable Frankfurt am Main to Madrid

Showing buses for tomorrow, Tue, 28 Sep
05:20Frankfurt am Main28h30 09:50Madrid, Estación Sur
0 changes
05:30Frankfurt am Main27h00 08:30Madrid, Estación Sur
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Tue
28 Sep
£89Flixbus
£74Air Europa
Wed
29 Sep
£80Flixbus
£71Air Nostrum
Thu
30 Sep
£80Eurolines Germany
£112Lufthansa
Fri
1 Oct
£86Flixbus
£173Alitalia Cityliner
Sat
2 Oct
£80Flixbus
£66Air Europa
Sun
3 Oct
£98Flixbus
£96Air Europa
Mon
4 Oct
£66Flixbus
£66Air Europa
Tue
5 Oct
£62Flixbus
£48Air Europa
Wed
6 Oct
£62Flixbus
£91Lufthansa
Thu
7 Oct
£62Flixbus
£96Air Europa
Fri
8 Oct
£68Flixbus
£105Alitalia
Sat
9 Oct
£71Flixbus
£91Lufthansa
Sun
10 Oct
£76Flixbus
£150Air Europa
Mon
11 Oct
£66Flixbus
£112Lufthansa
Tue
12 Oct
£80Eurolines Germany
£171Air Europa
Wed
13 Oct
£67Flixbus
£105Alitalia
Thu
14 Oct
£58Flixbus
£84Alitalia
Fri
15 Oct
£62Flixbus
£48Air Nostrum
Sat
16 Oct
£62Flixbus
£81Air Europa
Sun
17 Oct
£76Flixbus
£81Air Europa

The fastest buses from Frankfurt am Main to Madrid

Showing times and prices for 28 Sep

Fastest Journey

1d 3 h

Average

1d 3 h 45 m

Buses per day

2

Distance

1446 km

It's difficult to get from Frankfurt am Main to Madrid without changing at least once.

Fastest
05:30Frankfurt am Main27h00 08:30Madrid, Estación Sur
1 changes
£1201One-way
2nd Fastest
05:20Frankfurt am Main28h30 09:50Madrid, Estación Sur
1 changes
£891One-way

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 from Frankfurt am Main to Madrid

distanceDistance897 miles (1446 km)
durationAverage coach duration27 h
priceAverage coach ticket price£88 (€99)
changesDirect coachYes
carriersCoach companiesEurolines Germany or Eurolines France

Coaches from Frankfurt am Main to Madrid cover the 897 miles (1446 km) long trip taking on average 27 h with our travel partners like Eurolines Germany or Eurolines France. There are direct coach services available. While the average ticket price for this route costs around £88, you can find the cheapest coach ticket for as low as £80. Travellers depart most frequently from Frankfurt (Main) Flughafen and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Travel Tips

Buses from Frankfurt am Main 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 Frankfurt am Main to Madrid.
FAQs
Are there COVID-19 travel restrictions for coaches between Frankfurt am Main and Madrid?

Travel by coach between Frankfurt am Main, Germany and Madrid, Spain is: Partially open.

Is international entry into Madrid from Frankfurt am Main restricted?

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

Do I need to quarantine on arrival in Spain from Frankfurt am Main?

Entry Requirements:

  • 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?

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

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

The above information was last checked on 27/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach from Frankfurt am Main to Madrid closer to your date of departure here.

Are there restrictions on returning to Germany from Spain by coach?

Return travel from Spain to Germany is: Partially open.

Are there any international entry restrictions on returning to Frankfurt am Main 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 Frankfurt am Main, 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 26/09/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to Frankfurt am Main from Madrid.

What is the cost of cheap coaches to Madrid from Frankfurt am Main?
Omio customers have found cheap coach tickets between Frankfurt am Main and Madrid for as low as £80  for the next 7 days.
What is the average cost of a coach from Frankfurt am Main to Madrid?
If you are looking to purchase your coach ticket in the next 7 days, you can expect the Frankfurt am Main to Madrid coach to cost on average £88  one way.
What is the distance by coach from Frankfurt am Main to Madrid?
When travelling this route you should expect the distance between Frankfurt am Main and Madrid via coach to be approximately 897 miles (1446 km).
What is the average Frankfurt am Main to Madrid coach duration?
While the time it takes to travel 897 miles (1446 km) to Madrid from Frankfurt am Main can vary based on specific dates, weekends, and bank holidays, the coach duration from Frankfurt am Main to Madrid is on average 27 h.
Which coach station from Frankfurt am Main to Madrid do I depart from? Which Madrid coach station from Frankfurt am Main do I arrive in?

When taking a coach from Frankfurt am Main, you have a couple of coach stations you can depart from including Frankfurt am Main, Hbf, Frankfurt am Main, Pforzheimer Straße (Hauptbahnhof Südseite) and Frankfurt am Main, Flughafen Terminal 1. When you arrive in Madrid, your coach can arrive in coach stations including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

Omio customers travelling this route book their coaches from Frankfurt (Main) Flughafen   to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Where is the coach station in Frankfurt am Main to go to Madrid? Where is the coach station in Madrid located?

Passengers board their coach most frequently from Frankfurt (Main) Flughafen and travel around 6 mile (s) / 10 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.

Which coach companies can get me from Frankfurt am Main to Madrid?
For the best Frankfurt am Main to Madrid coach to book, you can travel safely and comfortably with Eurolines Germany or Eurolines France. However, it's always good to check all possible coach companies with services from Frankfurt am Main to Madrid to compare what amenities they may offer.
When does the first coach depart from Frankfurt am Main to Madrid? When does the last coach depart from Frankfurt am Main to Madrid?
You can take the first coach from Frankfurt am Main to Madrid at 19: 20   or take the last coach from Frankfurt am Main to Madrid leaving at 19: 20. Look for the latest Frankfurt am Main Madrid coach schedule on Omio and book the best time to take the coach for this journey.
How far in advance should I purchase a coach ticket between Frankfurt am Main and Madrid to get the best deals?
You can find a coach between Frankfurt am Main and Madrid to cost on average £88 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Frankfurt am Main to Madrid coach generally on sale a few months before the planned travel date.