From Toronto, ON bus to Downtown Terminal, bus to 221 Glendale Av, then line 20 bus to Richmond St & Ormond St S. 2 h 14 min $25. From Toronto Union Station, ON train to Downtown Terminal then line 11 bus to Front St & St Davids Rd. 2 h 33 min $53. From Toronto drive to Thorold. 1 h 23 min $15.