Check and see what it costs to fly in and out of South Bend, IN...
It would be a lot easier to get to Grand Rapids from and real easy to get to South Bend from Michigan City.. 112 miles about 2 hours
Chicago O'Hare is a long way away from Grand Rapids... 201 miles about 3:45 with big time traffic potential
It may be even be better to fly into Detroit and drive across Michigan.. 157 miles about 2 hours and 50 minutes