|Shortest Duration||27h 0m|
|Trips per day||1|
Book Greyhound from Lewiston to East Lansing from $141.00. Typically there is one Greyhound schedule per day from Lewiston to East Lansing and you can expect on average to pay $149.50 for a Greyhound ticket to East Lansing. In Lewiston, Greyhound departs to East Lansing from KM Transit - 111 Bates St, In East Lansing, Greyhound arrives at Train Station - 1240 S Harrison Rd E,
An average trip on Greyhound from Lewiston to East Lansing takes 26 hours and 46 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $153.71 for a one way ticket for your weekend getaway trip to East Lansing.