Distance between Melgaço and Cangas do Morrazo
Distance from Melgaço to Cangas do Morrazo is 29 miles / 46 kilometers.
Map showing the distance from Melgaço to Cangas do Morrazo
![]() |
Air distance: | miles km |
Melgaço
City: | Melgaço |
Country: | Portugal |
Cangas do Morrazo
City: | Cangas do Morrazo |
Country: | Spain |
Time difference between Melgaço and Cangas do Morrazo
The time difference between Melgaço and Cangas do Morrazo is 1 hour. Cangas do Morrazo is 1 hour ahead of Melgaço. Current local time in Melgaço is 19:26 WET (2025-02-26) and time in Cangas do Morrazo is 20:26 CET (2025-02-26).