>
Madrid to Santander

Compare prices to get from Madrid to Santander

Search for tickets from Madrid to Santander in the next 7 days. Flights start at DKK 268. Trains start at DKK 179. Buses start at DKK 297.
Flights
DKK 268|1h 5m
Trains
DKK 179|4h 4m
Buses
DKK 297|5h 30m
DKK 1,279
DKK 419
DKK 419
DKK 284
DKK 512
DKK 463
DKK 533
DKK 841
DKK 631
DKK 569
DKK 585
DKK 544
DKK 284
DKK 268
Air Europa
Cheapest
4h 35m
Madrid Barajas AirportSantander Airport
DKK 419One way
Search
1 stop
Iberia
Fastest
1h 5m
Madrid Barajas AirportSantander Airport
DKK 2,556One way
Search
Nonstop
Vueling Airlines
14h 45m
Madrid Barajas AirportSantander Airport
DKK 1,460One way
Search
1 stop
Air Europa
6h 5m
Madrid Barajas AirportSantander Airport
DKK 1,722One way
Search
1 stop
  • Prices shown from Madrid to Santander are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare flights, trains, and buses from Madrid to Santander

The cheapest way to get from Madrid to Santander costs only DKK 172 on average via Trains, and the quickest way takes just 2h 52m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price DKK 383
Average duration 2h 52m
Departure Time 08:25 - 19:50
Direct options
Search flights
Train
Trains Cheapest
Average price DKK 172
Average duration 4h 33m
Departure Time 07:41 - 23:12
Direct options
Bus
Buses
Average price DKK 321
Average duration 16h 40m
Departure Time 16:40 - 09:20
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Madrid to Santander?

What is the cheapest day to travel by train from Madrid to Santander?

Average train fares from Madrid to Santander for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Madrid to Santander is Monday, with an average price of DKK 172.

DKK 356
DKK 264
DKK 172
DKK 80
  • Oct 12
  • Nov 10
  • Oct 28
  • Oct 29
  • Oct 16
  • Oct 31
  • Oct 25

What is the cheapest day to travel from Madrid to Santander by bus?

The average price of a bus from Madrid to Santander found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Madrid to Santander is Monday, with an average price of DKK 321.

DKK 321
  • Oct 12
  • Oct 13
  • Oct 14
  • Oct 15
  • Oct 16
  • Oct 17
  • Oct 18

Recommended hotels in Santander

Eurostars Hotel Real
8.8 /10
106 Reviews
Eurostars Hotel Real
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
2.29 km from downtown
DKK 1,226
Vincci Puertochico
8.6 /10
120 Reviews
Vincci Puertochico
hotel-star hotel-star hotel-star hotel-star hotel-praise
1.35 km from downtown
DKK 599
Hotel Bahía
9.4 /10
125 Reviews
Hotel Bahía
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.37 km from downtown
DKK 878
Hotel Chiqui
8.8 /10
108 Reviews
Hotel Chiqui
hotel-star hotel-star hotel-star hotel-praise
El Sardinero Beach | 2.79 km from downtown
DKK 557

Madrid to Santander travel tips

Companies operating from Madrid to Santander

Renfe
FlixBus

Find departure & arrival points near Madrid and Santander

Popular airports near Madrid

Madrid Barajas Airport (MAD) Madrid Spain
Salamanca Airport (SLM) Nearby Salamanca Spain

Popular airports near Santander

Santander Airport (SDR) Santander Spain
Bilbao Airport (BIO) Nearby Bilbao Spain

Popular train stations near Madrid

Madrid-Puerta De Atocha Madrid Spain
Madrid-Atocha Cercanías Madrid Spain
Delicias Madrid Spain
Railway Museum Madrid Spain
Embajadores Madrid Spain

Popular train stations near Santander

Santander Santander Spain
Valdecilla Santander Spain
Valdecilla La Marga (FEVE) Santander Spain
CAZOÑA Santander Spain
Adarzo Santander Spain

Popular bus stations near Madrid

ESPANILLO Madrid Spain
TRANBUS Madrid Spain
Sevilla Madrid Spain
Madrid Gran Vía Callao Madrid Spain
PLAZA BOHEMIA Madrid Spain

Popular bus stations near Santander

Santander Universidad De Santander Santander Spain
Santander Avenida Manuel García Lago Santander Spain
ALTO DE MIRANDA Santander Spain
JESUS MONASTERIO 12 Santander Spain
SEVARES Santander Spain

How to travel from Madrid to Santander: FAQs

  • How far is it from Madrid to Santander?

    It’s about 330 km (205 mi) from Madrid to Santander.
  • You can travel from Madrid to Santander in 3 different ways: Flights, Trains, Buses.
  • The fastest way to get from Madrid to Santander is by Flights, with an average journey time of 2 hours 52 minutes. Other modes of transport take longer: Trains takes on average 4h 33m.Buses takes on average 16h 40m.
  • The cheapest way to get from Madrid to Santander is by Trains, with an average price of DKK 172. Other modes of transport are more expensive: Buses costs around DKK 321 on avergae.Flights costs around DKK 383 on average.
  • For trips between Madrid and Santander, travelers typically use the following departure and arrival points: Most Flights depart from Madrid Barajas Airport and arrive at Santander Airport; Trains depart from Madrid-Puerta De Atocha and arrive at Santander; Buses depart from ESPANILLO and arrive at Santander Universidad De Santander.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Madrid to Santander are typically cheapest Monday, with an average fare of DKK 172. Flights from Madrid to Santander are typically cheapest Monday, with an average fare of DKK 321
  • There is a 0m time difference between Madrid and Santander.