|Shortest Duration||5h 20m|
|Trips per day||1|
Book Greyhound from Providence to Lewiston from $25.00. Typically there is one Greyhound schedule per day from Providence to Lewiston and you can expect on average to pay $29.75 for a Greyhound ticket to Lewiston. In Providence, Greyhound departs to Lewiston from 61 W Exchange St, In Lewiston, Greyhound arrives at KM Transit - 111 Bates St,
An average trip on Greyhound from Providence to Lewiston takes 5 hours and 20 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $31.33 for a one way ticket for your weekend getaway trip to Lewiston.