Cheap Bus and Train tickets to Lapeer

What are the most popular routes to Lapeer?

Chicago - LapeerAverage price$44Average duration5h 32mDaily departures1
Kalamazoo - LapeerAverage price$23Average duration3h 21mDaily departures1
Milwaukee - LapeerAverage price$76Average duration8h 27mDaily departures4
Flint - LapeerAverage price$9Average duration24mDaily departures1
Port Huron - LapeerAverage price$9Average duration46mDaily departures1