From McNamara Terminal bus to Detroit Metro Airport, line 125 bus to Larned & Woodward, line 034 bus to Eight Mile & Gratiot, then taxi to St. Clair. 3hrs 10min $94. From Airport Station subway to Cleveland, OH, train to Toledo, OH Amtrak, line 8150 bus to Detroit, MI - Amtrak, then taxi to St. Clair. 7hrs 11min $165. From Sarnia (YZR) taxi to St. Clair. 30min $86. From London (YXU) taxi to London, train to Sarnia, then taxi to St. Clair. 1hrs 47min $143. From Bishop International Airport bus to Flint, MI, train to Port Huron, MI, then taxi to St. Clair. 3hrs 07min $59.