Michigan to Windsor travel options
Choose your starting location in Michigan. These journeys end in Windsor, Ontario, Canada. Confirm exact addresses, transport schedules and availability before booking.
Page 8 of 13 · 593 departure locations
Which departure location should I choose?
Select the city or town containing your pickup address, or the named airport if you are arriving by air. Review the location’s transport connections, border preparation and final-mile choices. A listed origin is a planning guide; specific vehicle availability and access are confirmed with your itinerary.
- Marquette Sawyer Regional Airport (MQT)Airport · Marquette County, Michigan
- MarshallCity · Calhoun County, Michigan
- MarysvilleCity · St. Clair County, Michigan
- MasonCity · Ingham County, Michigan
- Mason County Airport (LDM)Airport · Mason County, Michigan
- Mason Jewett Fld (TEW)Airport · Ingham County, Michigan
- Mattawan Airpark Airport (8MI3)Airport · Van Buren County, Michigan
- Maybee Airport (60MI)Airport · Monroe County, Michigan
- Mbs Intl Airport (MBS)Airport · Saginaw County, Michigan
- McBainCity · Missaukee County, Michigan
- Mckenzie'S Landing Airport (1MI5)Airport · Livingston County, Michigan
- Mecosta Morton Airport (27C)Airport · Mecosta County, Michigan
- MelvindaleCity · Wayne County, Michigan
- MemphisCity · Macomb / St. Clair County, Michigan
- MenomineeCity · Menominee County, Michigan
- Menominee Rgnl Airport (MNM)Airport · Menominee County, Michigan
- Merillat Airport (34G)Airport · Lenawee County, Michigan
- Midget Airport (MI86)Airport · Muskegon County, Michigan
- MidlandCity · Bay / Midland County, Michigan
- MilanCity · Monroe / Washtenaw County, Michigan
- Miller Fld (27MI)Airport · Tuscola County, Michigan
- Miller-Herrold Airport (28MI)Airport · Leelanau County, Michigan
- Millers Landing Airport (C57)Airport · Shiawassee County, Michigan
- Mills Fld (MI53)Airport · Monroe County, Michigan
- Milwrick Flying M Airport (37MI)Airport · Alcona County, Michigan
- Minikey Airport (MI13)Airport · Montcalm County, Michigan
- Mitch Veenstra Airport (MI39)Airport · Ottawa County, Michigan
- MonroeCity · Monroe County, Michigan
- MontagueCity · Muskegon County, Michigan
- MontroseCity · Genesee County, Michigan
- Moorestown Airpark Airport (6Y0)Airport · Missaukee County, Michigan
- MorenciCity · Lenawee County, Michigan
- Mount ClemensCity · Macomb County, Michigan
- Mount MorrisCity · Genesee County, Michigan
- Mount PleasantCity · Isabella County, Michigan
- Mount Pleasant Muni Airport (MOP)Airport · Isabella County, Michigan
- MunisingCity · Alger County, Michigan
- MuskegonCity · Muskegon County, Michigan
- Muskegon County Airport (MKG)Airport · Muskegon County, Michigan
- Muskegon HeightsCity · Muskegon County, Michigan
- Myers Airport (MI25)Airport · Berrien County, Michigan
- Napoleon Airport (3NP)Airport · Jackson County, Michigan
- Nartron Fld (MI31)Airport · Osceola County, Michigan
- NegauneeCity · Marquette County, Michigan
- New BaltimoreCity · Macomb County, Michigan
- New BuffaloCity · Berrien County, Michigan
- NewaygoCity · Newaygo County, Michigan
- Newmans Airport (4N0)Airport · Kalamazoo County, Michigan
