Madrid to Faro distance
Madrid and Faro are 527 km (328 mi) apart in a straight line and 722 km (449 mi) apart by road: about 7 hr 50 min of driving without stops, mostly on the A-5 and the A-66. Below you’ll find the route map, both halfway points, the bearing, the approximate flight time, the time difference and where every figure comes from.
By the All Map Tools Team
- By road
- 722 km (449 mi)
- Driving time
- 7 hr 50 min
- Straight line
- 527 km (328 mi)
- Driving route
- Straight line
- Straight-line midpoint
- Halfway by road
Lambert azimuthal equal-area projection centered on the midpoint. Route: FOSSGIS OSRM with data © OpenStreetMap contributors, calculated on November 1, 2026; simplified line.
The figures
| Figure | Value |
|---|---|
| Straight line | 527 km (328 mi) geodesic on the WGS84 ellipsoid |
| By road | 722 km (449 mi) fastest driving route (OSRM) |
| Driving time | 7 hr 50 min no stops, no traffic |
| Road detour | +37% 1.37 times the straight line |
| Average speed | 92 km/h (57 mph) along the route, without stops |
| Bearing | 226° (southwest) leaving Madrid toward Faro |
| Midpoint | 38.7383° N, 5.8598° W near Valle de la Serena (Badajoz) |
| Halfway by road | In Torremejía (Badajoz) 361 km from each city by road |
| Time difference | 1 hour behind Faro compared with Madrid |
| Approximate flight | 1 hr 10 min estimate: 30 min + the straight line at 800 km/h |
| Population | Madrid: 3,506,730 · Faro: 70,347 INE population register, January 1, 2025; GeoNames |
Madrid to Faro by road
The fastest driving route is 722 km (449 mi) long and takes about 7 hr 50 min without stops or traffic. It runs mostly on the A-5 (332 km), the A-66 (181 km), and the A-49 (133 km).
Of the 722 km, 662 km are in Spain and 59.9 km are in Portugal. That’s an average of 92 km/h (57 mph). Spain’s traffic authority (DGT) recommends a break every two hours or 200 km: with 3 stops of 20 minutes, the trip takes about 8 hr 50 min. The time is OSRM’s estimate with OpenStreetMap data: no traffic and speeds somewhat below the limits, so real trips can differ.
Straight-line distance and bearing
In a straight line, the shortest distance over the Earth’s surface, Madrid and Faro are 527 km (328 mi) apart. That’s the geodesic on the WGS84 ellipsoid, the distance “as the crow flies”.
The road is 37% longer: for every 100 km in a straight line you drive 137. That’s a big detour: the fastest route strays quite far from the straight line. Of the 34 Spain–Europe driving pairs in this series, it ranks 10th for detour (the average is 31%).
From Madrid, Faro lies to the southwest (bearing 226°), and from Faro, Madrid lies to the northeast. The straight line reaches Faro on a bearing of 223°: on a sphere the bearing keeps changing along the way, which is why the shortest route looks slightly curved on a flat map.
Halfway between Madrid and Faro
Halfway along the straight line, 264 km (164 mi) from each city, is the point 38.7383° N, 5.8598° W. It falls near Valle de la Serena (Badajoz, pop. 1,075), 6.6 km away. The nearest town of 20,000 people or more is Don Benito (Badajoz, pop. 37,986), 24.0 km away.
By road, the halfway point is 361 km (224 mi) from each city, in Torremejía (Badajoz, pop. 2,238). The nearest town of 20,000 people or more is Almendralejo (Badajoz, pop. 34,587), 10.6 km away. The two midpoints are 45.6 km apart: if you want to meet halfway, the one on the road is the useful one.
Time difference and flight
Faro is 1 hour behind Madrid all year (Western European Time versus Central European Time): when it’s 12:00 in Madrid, it’s 11:00 in Faro.
A direct flight would take about 1 hr 10 min. That’s an estimate: 30 minutes for takeoff, climb, descent and landing, plus the 527 km straight line at 800 km/h (about 497 mph), a typical airliner cruising speed. Real schedules depend on wind, routing and airports, and not every pair has a direct flight.
The two cities
Madrid has 3.5 million people (INE population register, January 1, 2025) and Faro 70,347 people (GeoNames).
Frequently asked questions
How many kilometers is it from Madrid to Faro?
527 km (328 mi) in a straight line and 722 km (449 mi) by road on the fastest route (mostly on the A-5 and the A-66).
How long is the drive from Madrid to Faro?
About 7 hr 50 min without stops or traffic, according to OSRM with OpenStreetMap data; with 3 stops of 20 minutes, about 8 hr 50 min.
Where is the halfway point between Madrid and Faro?
In a straight line, near Valle de la Serena (Badajoz). By road, 361 km from each city, in Torremejía (Badajoz).
How long is the flight from Madrid to Faro?
About 1 hr 10 min, estimated from the straight-line distance (527 km): 30 minutes for takeoff and landing plus the trip at 800 km/h. Real flight times vary with wind and routing.
What’s the time difference between Madrid and Faro?
Faro is 1 hour behind Madrid all year: when it’s 12:00 in Madrid, it’s 11:00 in Faro.
Measure it yourself on the map
The same two cities, already set up in the tools: move the points, get the route by bike or on foot and download the map.
- Distance between two points Measure the distance between any two places or points on the map, in miles or kilometers.
- Straight line vs driving distance Compare the as-the-crow-flies distance with the real driving distance and see how much the road adds.
- Halfway point Find the exact halfway point between two places and see it on the map, ready to share.
- Time difference calculator Compare the time in two or more places and find a good hour to call or meet across time zones.
Similar pairs
The ones in this series whose cities are closest to these two, in case another one suits you better.
- Madrid to Huelva 451 km straight line · 616 km by road · 6 hr 40 min Huelva, 90.8 km from Faro
- Madrid to Cádiz 488 km straight line · 651 km by road · 7 hr 10 min Cádiz, 156 km from Faro
- Madrid to Jerez de la Frontera 466 km straight line · 622 km by road · 6 hr 55 min Jerez de la Frontera, 164 km from Faro
- Madrid to Seville 391 km straight line · 534 km by road · 5 hr 55 min Seville, 176 km from Faro
More distances from Madrid
All distances- Madrid to New York 5,783 km straight line · 7 hr 45 min flight
- Madrid to Miami 7,104 km straight line · 9 hr 25 min flight
- Madrid to Mexico City 9,078 km straight line · 11 hr 50 min flight
- Madrid to Cancún 7,953 km straight line · 10 hr 25 min flight
- Madrid to Havana 7,454 km straight line · 9 hr 50 min flight
- Madrid to Santo Domingo 6,703 km straight line · 8 hr 55 min flight
More distances from Faro
Sources
- Driving route: FOSSGIS OSRM, car profile (calculated on November 1, 2026) · FOSSGIS e.V.
- Roads, streets and places · © OpenStreetMap contributors (ODbL)
- Straight line, bearings and midpoint (geodesics on the WGS84 ellipsoid) · GeographicLib (C. F. F. Karney)
- Location and elevation of Spanish cities (gazetteer and DEM) · Instituto Geográfico Nacional (CC BY 4.0)
- Location and population of cities outside Spain and the US · GeoNames (CC BY 4.0)
- Population register, January 1, 2025 · INE (Spain)
- Places near the midpoints: All Map Tools gazetteer (GeoNames, INE, IGN and Census) · All Map Tools
- Time zones (timezone-boundary-builder outlines and the IANA database) · © OpenStreetMap contributors (ODbL)
- Map: provinces (IGN), states (US Census Bureau) and countries (Natural Earth) · IGN, Census and Natural Earth
- Methodology