Distance between Melgaço and Vigo
Distance from Melgaço to Vigo is 25 miles / 40 kilometers.
Map showing the distance from Melgaço to Vigo
![]() |
Air distance: | miles km |
Time difference between Melgaço and Vigo
The time difference between Melgaço and Vigo is 1 hour. Vigo is 1 hour ahead of Melgaço. Current local time in Melgaço is 19:35 WET (2025-02-26) and time in Vigo is 20:35 CET (2025-02-26).