Ferries / Milwaukee - Muskegon
Milwaukee - Muskegon ferry schedule
The next Milwaukee - Muskegon sailing from Milwaukee is 6:00 AM. The full timetable for both directions is below.Last Milwaukee sailing has left today. Timetable below.
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.