Travel Time by Car from Major Midwest Cities
Non-stop to St. Joseph, Michigan
Chicago: 1.5 hours
Detroit: 3 hours
Grand Rapids: 1.5 hours
Indianapolis: 3.25 hours
Toledo: 3 hours
Enjoy a stress-free vacation close to major cities.
Southwest Michigan is easy to get to from major Midwest cities. You can arrive by:
Car on interstate highways that intersect Chicago, Illinois, Indianapolis, Indiana and Grand Rapids or Detroit, Michigan.
Train using Amtrak. The Pere Marquette line offers daily stops from Grand Rapids and Chicago.
Air travel using a private or charter plane to Southwest Michigan Regional Airport in Benton Harbor or a commercial flight to nearby airports:
South Bend International Airport (SBN/KSBN), South Bend, IN (35 miles)
Battle Creek/Kalamazoo International Airport (AZO/KAZO), Kalamazoo, MI (51 miles)
Gerald R. Ford International Airport (GRR/KGRR), Grand Rapids, MI (87 miles)
Midway International Airport (MDW/KMDW), Chicago, IL (96 miles)
O'Hare International Airport (ORD/KORD), Chicago, IL (121 miles)
All of these airports offer car rental, shuttle or limousine services to bring you to and from your destination in Southwest Michigan.
Boat via Lake Michigan. Moor in the public slips at the St. Joseph West Basin Marina. Among the marina's many amenities, a free shuttle service to downtown St. Joseph during operating hours and free bicycles are included. Or rent a slip at the nearby Pier 1000 Marina or the Inn at Harbor Shores.
Once here, enjoy getting away from big metro-area congested streets, expensive parking and large crowds. You’ll quickly find the simple joys of life everywhere you go!
Maps & Guides to Fun in Southwest Michigan
Visit our Maps & Guides page to download area maps and activity guides to help you find our Lake Michigan resort towns and countryside attractions. You will quickly know where to go for hiking and biking trails, pet friendly places, fall color routes, farm markets and more.