|Shortest Duration||23h 0m|
|Trips per day||1|
Book Greyhound from Annapolis to Birmingham from $78.00. Typically there is one Greyhound schedule per day from Annapolis to Birmingham and you can expect on average to pay $87.44 for a Greyhound ticket to Birmingham. In Annapolis, Greyhound departs to Birmingham from Harry S Truman Park & Ride, In Birmingham, Greyhound arrives at Bus Terminal - 618 N 19th St,
An average trip on Greyhound from Annapolis to Birmingham takes 22 hours and 45 minutes,
On weekends, Greyhound offers 1 trip per day and you could expect to pay $90.17 for a one way ticket for your weekend getaway trip to Birmingham.