Ferries / Milwaukee - Muskegon
Milwaukee - Muskegon ferry schedule
The next Milwaukee - Muskegon sailing from Milwaukee is 10:15 AM. It is a 150 minute crossing. The full timetable is below.Next Milwaukee boat 10:15 AM, a 150 minute crossing.
Lake Express schedule, baked at the last rebuild
Today's schedule
About the Milwaukee - Muskegon crossing
The Lake Express is a high-speed car-and-passenger ferry that crosses Lake Michigan between Milwaukee, Wisconsin and Muskegon, Michigan in about two and a half hours, a shortcut that skips the long drive around the lake through Chicago traffic. Watch the clock: Milwaukee runs on Central Time and Muskegon on Eastern Time.
Fares
One-way Classic Cabin fares; passenger and vehicle fares are charged separately, plus a fuel surcharge and port fee of about $21 per crossing. For 2026.
Terminals
Milwaukee - Muskegon, common questions
How often does the Milwaukee - Muskegon ferry run?
Lake Express runs 4 sailings on this route today. The full timetable for both directions is above.
How early should I arrive?
For a walk-on passenger a few minutes before departure is usually plenty. Check the operator for any vehicle or bike boarding cutoffs.
Where do the times come from?
Today's published Lake Express timetable, taken from the operator's own schedule and rebuilt daily. It is not a moment-by-moment tracker.
Schedule from Lake Express's own published timetable, baked each rebuild, not a moment-by-moment tracker. How these numbers are made.