Distance: 8.55 kmThe shortest distance (air line) between Foz-do-Douro and Leça-do-Bailio is 8.55 km.
Driving route: -- ( - )The shortest route between Foz-do-Douro and Leça-do-Bailio is according to the route planner. The driving time is approx. . Half of the trip is reached in .
Bearing: 34.45° (NE)The initial bearing on the course from Foz-do-Douro to Leça-do-Bailio is 34.45° and the compass direction is NE.
Midpoint: 41.18288,-8.64238The geographic midpoint between Foz-do-Douro and Leça-do-Bailio is in 4.27 km distance between both points in a bearing of 34.45°. It is located in Portugal, North, Porto, Ramalde (Portugal, Norte, Porto, Ramalde).
Time difference: 0hFoz-do-Douro and Leça-do-Bailio are both in the same time zone Europe/Lisbon.