Distance between Richmond and Saint-Léonard
Distance from Richmond to Saint-Léonard is 2289 miles / 3684 kilometers.
Map showing the distance from Richmond to Saint-Léonard
![]() |
Air distance: | miles km |
Richmond
City: | Richmond |
Country: | Canada |
Saint-Léonard
City: | Saint-Léonard |
Country: | Canada |
Time difference between Richmond and Saint-Léonard
The time difference between Richmond and Saint-Léonard is 3 hours. Saint-Léonard is 3 hours ahead of Richmond. Current local time in Richmond is 19:42 PST (2025-02-26) and time in Saint-Léonard is 22:42 EST (2025-02-26).