Compare prices and tickets by train, bus or flight

Wed
Dec 1
Find prices
$454Lufthansa Cityline
Thu
Dec 2
$114Flixbus
$41Ryanair
Fri
Dec 3
Find prices
$447Lufthansa Cityline
Sat
Dec 4
Find prices
$57Ryanair
Sun
Dec 5
Find prices
$453Lufthansa
Mon
Dec 6
Find prices
$385Lufthansa Cityline
Tue
Dec 7
Find prices
$73Ryanair
Wed
Dec 8
Find prices
$328Lufthansa Cityline
Thu
Dec 9
Find prices
$67Ryanair
Fri
Dec 10
Find prices
$312Lufthansa Cityline
Sat
Dec 11
$102Flixbus
$67Ryanair
Sun
Dec 12
Find prices
$324Lufthansa Cityline
Mon
Dec 13
Find prices
$359Lufthansa
Tue
Dec 14
Find prices
$58Ryanair
Wed
Dec 15
Find prices
$363Lufthansa Cityline
Thu
Dec 16
$120Flixbus
$58Ryanair
Fri
Dec 17
Find prices
$326Lufthansa
Sat
Dec 18
$120Flixbus
$132Ryanair
Sun
Dec 19
$149Flixbus
$273Lufthansa Cityline
Mon
Dec 20
$185Flixbus
$524Lufthansa Cityline
Tue
Dec 21
Find prices
$95Ryanair

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Cologne to Madrid

distanceDistance886 miles (1429 km)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Cologne to Madrid cover the 886 miles (1429 km) long journey with our travel partners like. Normally, there is 1 train operating per day, including direct services available. Travelers depart most frequently from Köln Hbf and arrive in Madrid-Puerta de Atocha.

Travel Tips

Trains from Cologne to Madrid
Travel by train 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 Cologne to Madrid.
FAQs
Is cross-border travel by train between Cologne, Germany and Madrid, Spain allowed?

Travel by train between Cologne, Germany and Madrid, Spain is: Partially open.

Is international entry into Madrid from Cologne 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 Cologne?

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 11/30/21. Remember to check the latest COVID-19 travel safety regulations for your train between Cologne and Madrid closer to your date of departure here

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

The current restriction level for your return trip by train from Madrid to Cologne is: Partially open

Are there any international entry restrictions on returning to Germany from Spain?

Reentry to 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?

What are the requirements?

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

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

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

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

Last checked on 11/30/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Cologne from Madrid here.

How many miles is it from Cologne to Madrid by train?
The train distance from Cologne to Madrid is around 886 miles (1429 km).
What is the departure train station in Cologne and arrival train station in Madrid?

When taking the train to Madrid from Cologne, you can choose to depart from train stations like Köln Hbf, Köln Messe/Deutz and Köln/Bonn Flughafen. Your trip can end in train stations such as Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro.

Omio customers who travel this route most frequently depart from Köln Hbf   and arrive in Madrid-Puerta de Atocha.

Where is the Cologne train station located? Where is the Madrid train station located?

Passengers board their train most frequently from Köln Hbf and travel around 0.7 miles (1.2 km) from the city center to this train station.

Passengers traveling this route most often arrive at Madrid-Puerta de Atocha and need to travel approximately 1 mile (1.6 km) from the train station to the city center in Madrid.

How many trains are there between Cologne and Madrid a day?
On average, there is 1 train a day from Cologne to Madrid. The train times and services may be different on weekends and holidays compared to weekdays.

Important Stations and Airports for this Journey

Cologne
Madrid
Köln Hbf is the most popular Cologne railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Cologne for your trip to Madrid.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+49 2211411055
ticketOfficeHours
Ticket Office Hours
Mon - Fri: 06: 00 - 21: 00 | Sat - Sun: 07: 00 - 21: 00
Public transit options for Köln Hbf
U-Bahn lines: U5, U16, U18
S-Bahn lines: S6, S11, S12, S19
Bus lines: 172, 173
Train lines: ICE, IC, EC, FLX, RE, RB