There are 1,013.61 km (629.83 miles) from Maple Leaf to Caledonia in east direction and 1,300.35 km (808 miles) by car and ferry, following the Bar Harbor, Maine - Yarmouth, Nova Scotia route.
Maple Leaf and Caledonia are 19 hours 27 mins far apart, if you drive non-stop for 15 hours 57 mins and take a ferry for 3 hours 29 mins .
This is the fastest route from Maple Leaf, ON to Caledonia, NS. The halfway point is Marston, QC.
Please note the time difference between Maple Leaf, ON and Caledonia, NS is 1 hour. The current time in Maple Leaf is 9:09 pm and the current time in Caledonia is 10:09 pm.
Any questions or tips to share?
Share with fellow travellers any question or tips about the route from Maple Leaf, ON to Caledonia, NS:



