The bus between Lapeer and Portland takes 38h 2m. The bus runs, on average, once a week from Lapeer to Portland. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once a week between Lapeer and Portland. The service departs Lapeer at 7:08 AM in the morning, which arrives into Portland at 21:10:00. All services require a transfer at Flint Amtrak Station and take an average of 38h 2m. The schedules shown below are for the next available departures.
Want to know about travelling from Lapeer to Portland? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Lapeer to Portland. However, there are services departing from Flint station and arriving at Portland, ME station via Detroit station, Cleveland Bus Station and Boston station. The journey, including transfers, takes approximately 38h 2m.
Lapeer to Portland bus services, operated by Indian Trails, depart from Flint station.
Lapeer to Portland bus services, operated by Concord Coach Lines, arrive at Portland, ME station.
The distance between Lapeer and Portland is 1057 km. The road distance is 1220 km.
You can take a bus from Lapeer Amtrak to Portland, ME via Flint Amtrak Station, Flint, Detroit Bus Station, Cleveland Bus Station, Boston, and Boston, MA - South Station in around 24h 30m.