Distance between Castro Marim and Toledo
Distance from Castro Marim to Toledo is 260 miles / 418 kilometers.
Map showing the distance from Castro Marim to Toledo
![]() |
Air distance: | miles km |
Castro Marim
City: | Castro Marim |
Country: | Portugal |
Toledo
City: | Toledo |
Country: | Spain |
Time difference between Castro Marim and Toledo
The time difference between Castro Marim and Toledo is 1 hour. Toledo is 1 hour ahead of Castro Marim. Current local time in Castro Marim is 11:39 WET (2025-02-27) and time in Toledo is 12:39 CET (2025-02-27).