Travel options for:
Nearby airports Benton Harbor

Chicago O'Hare (ORD)  •  3 h 41 min

  1. ×2

$38 - $75

Chicago Midway (MDW)  •  3 h 22 min

$38 - $74

Milwaukee (MKE)  •  4 h 5 min

  1. ×2

$63 - $126

Grand Rapids (GRR)  •  4 h 10 min

$37 - $70

South Bend (SBN)  •  4 h 3 min

  1. ×3

$41 - $68

  • Benton Harbor Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Benton-Harbor

Bus or train from Nearby airports to Benton Harbor?

Amtrak operates a train from Chicago Midway (MDW) to Benton Harbor once daily. Tickets cost $28 - $60 and the journey takes 1 h 43 min. Alternatively, you can take a bus from South Bend (SBN) to Benton Harbor via Kalamazoo, MI and Benton Harbor, MI in around 4 h 3 min.

How to get from Nearby airports to Benton Harbor

ModeDurationPrice
From O'Hare subway to Clinton-Blue, walk to Chicago Union Station, train to St. Joseph-Benton Harbor Amtrak, then taxi to Benton Harbor.3 h 41 min$59
From Midway subway to LaSalle/Van Buren, walk to Chicago Union Station, train to St. Joseph-Benton Harbor Amtrak, then taxi to Benton Harbor.3 h 22 min$58
From Milwaukee Mitchell Airport Amtrak train to Chicago Union Station, train to St. Joseph-Benton Harbor Amtrak, then taxi to Benton Harbor.4 h 5 min$95
From Gerald R Ford Airport line 17 bus to Kentwood Station - Woodland, line 6 bus to Central Station, walk to Grand Rapids Amtrak, train to St. Joseph-Benton Harbor Amtrak, then taxi to Benton Harbor.4 h 10 min$53
From South Bend, IN bus to Kalamazoo, MI, bus to Benton Harbor, MI, then taxi to Benton Harbor.4 h 3 min$55

How long does it take to get from Nearby airports to Benton Harbor?

It takes approximately 3 h 41 min to get from Nearby airports to Benton Harbor, including transfers.

Operators from Nearby airports to Benton Harbor

OperatorPhoneWebsite
Chicago Transit (CTA)+1 888-968-7282Chicago Transit (CTA)
Amtrak+1 215-856-7924Amtrak
The RapidThe Rapid
Hoosier Ride800-544-2383Hoosier Ride
Greyhound Canada+1 1-800-661-8747Greyhound Canada