637.43 km (396 miles) is the average travel distance between Madrid and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 2 hours.
Distance from
Madrid to PortoAverage travel distance is
637.43 kmNomal travel times are between
4h 3min - 10h 58minTravel distance by transport mode
Tranport | Km | Miles | Nautical miles |
---|---|---|---|
Flight | 498.43 km | 309.71 miles | 269.13 miles |
Drive | 597.39 km | 371.2 miles | 322.57 miles |
Bus | 632.18 km | 392.82 miles | 341.35 miles |
Train | 821.71 km | 510.59 miles | 443.69 miles |
BE PREPARED
Madrid - Porto Info
The distance from Recoletos to Aeropuerto T4 16 km (9.83 miles) .
The distance from MAD to OPO 470 km (292.11 miles) .
The distance from Aeroporto to Trindade 13 km (8.08 miles) .
Travel distance chart
The distance between Madrid to Porto is 637.43 km (396 miles) and it would cost 55 USD ~ 41 EUR to drive in a car that consumes about 13 MPG.