Travel from Grand-Rapids to Windsor

Bus or fly from Grand Rapids to Windsor?

Greyhound USA operates a bus from Grand Rapids to Windsor 4 times a day. Tickets cost $20 - $50 and the journey takes 3 h 30 min. Alternatively, Delta flies from Grand Rapids to Windsor every 4 hours.

Travel Guides

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

How to get from Grand Rapids to Windsor

From Grand Rapids, MI bus to Detroit, MI. 3 h 30 min $21. From Grand Rapids drive to Windsor. 2 h 42 min $26. From Division & Library line 6 bus to Kentwood Station - Woodland, line 17 bus to Grand Rapids airport, fly to Detroit airport, then line 261 bus to Windsor. 4 h 40 min $203. From Grand Rapids, MI Amtrak Thruway to Kalamazoo, MI, taxi to Kalamazoo airport, fly to Detroit airport, then line 261 bus to Windsor. 4 h 26 min $251.

Operators from Grand Rapids to Windsor