|Shortest Duration||51h 0m|
|Trips per day||2|
Book Greyhound from Long Beach to East Lansing from $254.00. There are 2 trips per day offered by Greyhound from Long Beach to East Lansing and you can expect on average to pay $272.54 for a Greyhound ticket to East Lansing. In Long Beach, Greyhound departs to East Lansing from Bus Terminal - 1498 Long Beach Blvd, In East Lansing, Greyhound arrives at Train Station - 1240 S Harrison Rd E,
An average trip on Greyhound from Long Beach to East Lansing takes 52 hours and 23 minutes, while the fastest available Greyhound trip will get you to East Lansing in 51 hours and 0 minutes,
On weekends, Greyhound offers 2 trips per day. A one way ticket costs $292.83 for a weekend trip to East Lansing.