Bus station
Windsor International Transit Terminal station
6 locals recommend,
Location
300 Chatham St W
Windsor, ON
City Centre
Tips from locals
You can take all local buses from here as well as Tunnel Bus to USA and Greyhound Canada to Pearson Airport (certain times)to USA as well .
Unique things to do nearby
Locals also recommend
- 26 locals recommend