Transit Windsor
Skip to main content Skip to navigation Skip to footer

Transit Windsor

Transit Windsor is a department within the Office of the City Engineer, Environmental Protection & Infrastructure Services.

Contact Information:

Transit Centre
3700 North Service Road East
Windsor, Ontario, Canada, N8W 5X2

Windsor International Transit Terminal
300 Chatham Street West
Windsor, Ontario, Canada, N9A 0A8