Travel options for:
East Lansing to Mackinaw City
  • Bus

    $50 - $85
    1. East Lansing

      6 h 45 min - once daily

      $50 - $85

  • Drive

    $22 - $35
    1. East Lansing

      3 h 32 min - 228.8 miles

      $22 - $35

  • Fly from Lansing

    $235 - $1,320
    1. East Lansing

      28 min - every 10 minutes - line 01

      $2

    2. CATA Trans Center

      14 min - hourly - line 14

      $2

    3. EBD Grand River past Waverly

      2 min - every 30 minutes - line 14

      $2

    4. Lansing (LAN)

      3 h 31 min - 1 stopover

      $220 - $1,300

    5. Pellston (PLN)

      3 min - 1.6 miles

      $7 - $9

    6. Pellston, MI

      30 min - once daily

      $3 - $6

  • Bus to Detroit, fly

    $213 - $417
    1. East Lansing

      2 h 55 min - every 2 hours

      $23 - $35

    2. Detroit (DTW)

      1 h 15 min - non-stop

      $180 - $370

    3. Pellston (PLN)

      3 min - 1.6 miles

      $7 - $9

    4. Pellston, MI

      30 min - once daily

      $3 - $6

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

From East Lansing bus to Mackinaw. 6 h 45 min $51. From East Lansing drive to Mackinaw City. 3 h 32 min $27. From WBD Gr. River past MAC AVE line 01 bus to CATA Trans Center, line 14 bus to EBD Grand River past Waverly, line 14 bus to Lansing airport, fly to Pellston airport, taxi to Pellston, MI, then bus to Mackinaw City. 7 h 44 min $668. From East Lansing Marriott bus to Detroit airport, fly to Pellston airport, taxi to Pellston, MI, then bus to Mackinaw City. 6 h 43 min $280.

 
 

Bus or fly from East Lansing to Mackinaw City?

Indian Trails operates a bus from East Lansing to Mackinaw City once daily. Tickets cost $50 - $85 and the journey takes 6 h 45 min. Alternatively, Delta flies from East Lansing to Mackinaw City 3 times a day.