|Shortest Duration||7h 45m|
|Trips per day||2|
Book Greyhound from Portland to Albany from $43.00. There are 2 trips per day offered by Greyhound from Portland to Albany and you can expect on average to pay $54.81 for a Greyhound ticket to Albany. In Portland, Greyhound departs to Albany from Bus Terminal - 950 Congress St, In Albany, Greyhound arrives at Albany Bus Term - 34 Hamilton St and one other station.
An average trip on Greyhound from Portland to Albany takes 8 hours and 35 minutes, while the fastest available Greyhound trip will get you to Albany in 7 hours and 45 minutes,
On weekends, Greyhound offers 2 trips per day. A one way ticket costs $56.38 for a weekend trip to Albany.