Travel from Pontiac-MI-USA to Toronto

Train, bus or fly from Pontiac to Toronto?

Amtrak operates a train from Pontiac to Toronto 3 times a day. Tickets cost $21 - $40 and the journey takes 40 min. VIA Rail also services this route hourly. Alternatively, Southeast Michigan SMART operates a bus from Pontiac to Toronto hourly. Tickets cost $2 and the journey takes 1 h 7 min. 3 other operators also service this route.

Book transport from Pontiac to Toronto

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Pontiac to Toronto

From Pontiac Amtrak train to Detroit Amtrak, drive to Windsor, then train to Toronto. 5 h 22 min $132. From Phoenix Center bus to Griswold at Congress, line 2222 bus to Windsor, ON, then bus to Toronto, ON. 7 h 59 min $68. From Pontiac drive to Toronto. 4 h 21 min $48. From Phoenix Center bus to Griswold at Congress, line 2222 bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto Island airport, then line 509 tram to Toronto. 4 h 47 min $230. From Phoenix Center bus to Griswold at Congress, line 2222 bus to Transit Terminal Church at Pitt, line 8 bus to Windsor airport, fly to Toronto airport, then train to Toronto. 5 h 7 min $193. From Huron & Pine bus to Michigan & Outer Drive, line 261 bus to Detroit airport, fly to Toronto airport, then train to Toronto. 5 h 38 min $345.