Greyhound operates, on average, 1 bus schedule(s) from Detroit to Lewiston. The average Greyhound ticket to Lewiston costs $101.85. Cheap Greyhound tickets to Lewiston are available on Wanderu starting from $92.00. In Detroit, Greyhound departs from Greyhound Station - 1001 Howard St and no other station. In Lewiston, Greyhound arrives at KM Transit - 111 Bates St and no other station.
An average trip on Greyhound from Detroit to Lewiston takes 26 hours and 15 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $105.64 for a weekend getaway trip to Lewiston.