|Shortest Duration||31h 0m|
|Trips per day||1|
Book Greyhound from Lewiston to Oak Hall from $66.00. Typically there is one Greyhound schedule per day from Lewiston to Oak Hall and you can expect on average to pay $73.17 for a Greyhound ticket to Oak Hall. In Lewiston, Greyhound departs to Oak Hall from KM Transit - 111 Bates St, In Oak Hall, Greyhound arrives at TS Corner Exxon - 6491 Lankford Hwy,
An average trip on Greyhound from Lewiston to Oak Hall takes 35 hours and 20 minutes, while the fastest available Greyhound trip will get you to Oak Hall in 31 hours and 0 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $78.38 for a one way ticket for your weekend getaway trip to Oak Hall.