Frankfurt am Main to Madrid

Depart date
(Return date)

5 suggested routes to go from Frankfurt am Main to Madrid by flight, train, car, bus

  • Select the route of your choice
  • Specify your dates of travel in order to find the best deals available.
Frankfurt am Main
  • Get prices
Frankfurt am Main
  • Get prices
Frankfurt am Main
Luxembourg City
  • Get prices
Frankfurt am Main
  • Get prices
Frankfurt am Main
  • Get prices

Trip Frankfurt am Main Madrid

Modes of transportplane, carpooling, bus, train
Distance898 mi
Direct lineYes

How to get from Frankfurt am Main to Madrid?

We are suggesting 5 routes by train, bus, carpooling, plane to plan your trip Frankfurt am Main Madrid. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling, plane).
  • Get prices, times and duration for the journey Frankfurt am Main Madrid by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Frankfurt am Main and Madrid on a map as well as the route Frankfurt am Main Madrid and the different connecting points (Adolfo-Suárez de Madrid-Barajas Airport, Madrid Sur Coach Station, Madrid America Coach Station, Madrid-Chamartin Railway Station, Madrid-Puerta De Atocha Railway Station, ...) by clicking on the 'Details & Map' button.
  • Search for a hotel in Madrid

All modes of transport Frankfurt am Main-Madrid

Read more information about each means of transport:

Cheap flights from Frankfurt am Main to Madrid

To help you find cheaper flights to fly to Madrid, we wanted to give you a few pieces of advice:

  • Don't wait the day before your trip to book the Frankfurt am Main Madrid flight as prices should be very high. This is one of the most important rule in airline industry: leisure travellers who are keen to pay less book early; business travelles are keen to pay more but book late.
  • Avoid weekends to fly to Madrid and be flexible. Prices change all the time and are different one day to the next. Having some flexibility will be an important asset.

Which airlines operate the Frankfurt am Main to Madrid flights ?

You can choose between 4 airlines to travel by plane on this route: Iberia, LATAM Airlines, Air Europa or Lufthansa.
Iberia Frankfurt am Main MadridLATAM Airlines Frankfurt am Main MadridAir Europa Frankfurt am Main MadridLufthansa Frankfurt am Main Madrid

Departure airport in Frankfurt am Main

  • FRA Frankfurt International

Arrival airport in Madrid

  • MAD Adolfo-Suárez de Madrid-Barajas

Frankfurt am Main to Madrid bus

Departure bus stations in Frankfurt am Main

You will have to arrive at your Frankfurt am Main stop between 15 minutes and 30 minutes, depending on the bus company, before the departure time indicated on your ticket. Then, all you have to do is to validate your ticket with the driver of IC Bus, Eurolines, FlixBus, Flibco or ALSA, to deposit your luggage in the trunk and to find your seat.

  • Frankfurt Zentral Omnibus Bahnhof (ZOB)

Arrival bus stations in Madrid

Once the bus has arrived at Madrid, check and collect your belongings so as not to forget anything.

  • Madrid Sur

Train Frankfurt am Main to Madrid

Is it possible to go directly by train from Frankfurt am Main to Madrid?

No, unfortunately no train line allows to go from Frankfurt am Main to Madrid without making any changes.

Frankfurt am Main Madrid railways companies

These are the 5 railways companies that you may take during your trip to Madrid: Renfe, SBB CFF FFS, Deutsche Bahn, Russian Railways and SNCF.
Renfe Frankfurt am Main MadridSBB CFF FFS Frankfurt am Main MadridDeutsche Bahn Frankfurt am Main MadridRussian Railways Frankfurt am Main MadridSNCF Frankfurt am Main Madrid

Departure train stations in Frankfurt am Main

  • Frankfurt (Main) Süd
  • Frankfurt (Main) Hbf

Arrival train stations in Madrid

  • Madrid-Chamartin
  • Madrid-Puerta De Atocha

United Kingdom
Česká republika
International (en)