Point your web browser to a website that compares multiple travel sites at once. Kayak, Fare Compare, Trip Mama, and Booking Buddy for example, all compare flight rates on multiple websites.
Click "Flights" and enter the departure and arrival city. Spokane International Airport's code is "GEG." Detroit Metropolitan Wayne County Airport, which is also called "DTW", is the largest airport in Michigan. Gerald R. Ford International Airport's airport code is "GRR" and is located in Grand Rapids, Michigan. It is the second largest airport in the state. Located in Flint, Michigan, Bishop International Airport's airport code is "FNT." It is the third largest airport in Michigan. Select "include nearby airports" located underneath the "From" field to search available flights from these airports as well. They may provide cheaper rates.
Enter your dates. Choose dates that fall on a Tuesday, Wednesday or Saturday, as these are often the cheapest days to fly due to lower traveling volume. Additionally, avoid dates that fall on holiday weekends, including President's Day or Memorial Day. Do not wait to buy your tickets. Purchase tickets at least one month in advance for the best fares.
Click "Search." Compare flight rates on each website displayed. Check that fares include taxes and fees.
Search Amtrak and Greyhound. Train and bus travel may be cheaper than plane travel, though may take longer. However, these companies may provide discounts for students, AAA members, or military personnel. As such, check the "deals" or "discounts" section of each company to see if you qualify for any available discounts. Allow at least 14 days to purchase your tickets to ensure the best deal.