Distance | 994 miles (1604 km) | |
Direct flight | No |
Flights from Durham to Madrid cover the 994 miles (1604 km) long route. There are direct flight services available. Travelers depart most frequently from Teesside International Airport and arrive in Madrid Barajas Airport.
Flights from Durham to Madrid generally leave from Teesside International Airport and arrive in Madrid Barajas Airport.
Teesside International Airport is 40 km away from Durham city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need