Distance from Madrid to Bilbao (Spain)

The distance between Madrid and Bilbao, Basque Country is 323 kilometers (200 miles)

Country: Spain

Region: Madrid

City: Madrid

Country: Spain

Region: Basque Country

City: Bilbao

Travel time

Mode Estimated time
Bicycle 1-2 days
Motorcycle 10-12 hours
Car 8-10 hours
Helicopter 1-2 hours
Airplane 20-30 minutes
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h

Madrid, Spain

Local time:

Coordinates: 40.4165° N 3.7026° W

Nearby airports:
  • Cuatro Vientos Airport (ECV)
  • Adolfo Suárez Madrid–Barajas Airport (MAD)
  • Torrejón Airport (TOJ)

Bilbao, Spain

Local time:

Coordinates: 43.2627° N 2.9253° W

Nearby airports:
  • Bilbao Airport (BIO)
  • Vitoria Airport (VIT)
  • Santander Airport (SDR)
  • San Sebastián Airport (EAS)
  • Logroño-Agoncillo Airport (RJL)

Other distances from Madrid

Distance between cities Kilometers
From Madrid to Barcelona 505 km
From Madrid to Valencia 303 km
From Madrid to Zaragoza 275 km
From Madrid to Málaga 415 km
From Madrid to Murcia 349 km

Other distances from Bilbao

Distances between cities Kilometers
From Bilbao to Madrid 323 km
From Bilbao to Barcelona 468 km
From Bilbao to Valencia 472 km
From Bilbao to Zaragoza 245 km
From Bilbao to Málaga 738 km

Cities within similar distances

The following list contains the cities of Spain that are at equal or similar distances as between Madrid and Bilbao.

From To Distance (kilometers)
León de los Aldama, Mexico Gustavo Adolfo Madero, Mexico 323 km
Veracruz, Mexico Tlalnepantla, Mexico 323 km
León de los Aldama, Mexico Cuauhtémoc, Mexico 323 km
Nova Iguaçu, Brazil Santos, Brazil 323 km
Veracruz, Mexico Miguel Hidalgo, Mexico 323 km
Málaga, Spain Murcia, Spain 324 km
Veracruz, Mexico Álvaro Obregón, Mexico 322 km
Belo Horizonte, Brazil Duque de Caxias, Brazil 324 km
Cuautitlán Izcalli, Mexico Tampico, Mexico 324 km
Maracaibo, Venezuela Cúcuta, Colombia 322 km
León de los Aldama, Mexico Álvaro Obregón, Mexico 324 km
Maracay, Venezuela Puerto La Cruz, Venezuela 324 km
Nova Iguaçu, Brazil Mauá, Brazil 324 km
Puebla, Mexico Morelia, Mexico 322 km
Veracruz, Mexico Azcapotzalco, Mexico 322 km
Belo Horizonte, Brazil São João de Meriti, Brazil 325 km
Ecatepec de Morelos, Mexico Tampico, Mexico 321 km
Las Vegas, United States Riverside, United States 321 km
Curitiba, Brazil Carapicuíba, Brazil 325 km

Measure more distances between cities