Hwy 58 Sign Graphic Hwy 58 Title Graphic Hwy 58 Sign Graphic   

All distances are in Kilometres - Mileage as reported in the 1997 MTO Provincial Highway Distance Table

Please Note: Highway 58 has existed in two separated, discontinuous sections since the highway downloading of 1997-1998. The northern leg of Highway 58 runs from the Highway 406 Junction in Thorold to the Highway 20 Junction in Allanburg. The southern leg of Highway 58 runs from the Highway 58A Junction in Welland to the Highway 3 Junction in Port Colborne. The former sections of Highway 58 from the Highway 58A Junction in Welland to the Highway 20 Junction in Allanburg are now mostly municipal roads, although these downloaded sections are still listed in this mileage table for the purposes of route continuity and mileage table readability. Those sections of Highway 58 which are owned by the province are shown in bold text.

Distance from Distance from
Thorold Port Colborne
0.0Highway 406 Interchange (Thorold)32.9
1.4Collier Road Interchange (Thorold)31.5
2.2Pine Street Interchange (Thorold)30.7
3.6Highway 7186 Junction (Thorold Stone Road - To Niagara Falls)29.3
7.8Highway 20 East Junction (MTO Ownership Ends)25.1
11.1Highway 20 West & Highway 406 Junction (To Fonthill)21.8
16.2Niagara Road 50 North Junction (To St. Catharines)16.7
19.6Niagara Road 50 South Junction (Welland)13.3
21.0Niagara Road 54 Junction (To Fonthill)11.9
22.8Niagara Road 27 Junction (Welland)10.1
26.0Highway 58A Junction (MTO Ownership Resumes)6.9
27.6Niagara Road 23 Junction (To Chambers Corners)5.3
32.9Highway 3 Junction (Port Colborne)0.0

Back to Mileage Tables Menu   /   Back to Highway 58 Page

Ontario Highway History - Main Menu   /   Back to List of Highways

Website contents, photos & text © 2002-2021, Cameron Bevers (Webmaster) - All Rights Reserved  /  Contact Me

Valid HTML 4.01!   Valid CSS!