Distance between Madrid and Vichy
Distance from Madrid to Vichy is 532 miles / 856 kilometers.
Map showing the distance from Madrid to Vichy
![]() |
Air distance: | miles km |
Time difference between Madrid and Vichy
There is no time difference between Madrid and Vichy. Current local time in Madrid and Vichy is 01:34 CET (2025-02-28)