|Fastest time||35h 0m|
|Trips per day||5|
On average there are 5 bus trips per day. Greyhound has the most options for departures from Phoenix to Birmingham, with an average of 5 trips per day and 78 monthly trips. One bus carrier currently travels from Phoenix to Birmingham. Of the 5 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Train from Phoenix to Birmingham starts at $468.28.
Book Greyhound from Phoenix to Birmingham from $238.13. There are 5 Greyhound schedules from Phoenix to Birmingham and you can expect on average to pay $287.54 for a Greyhound ticket to Birmingham. In Phoenix, Greyhound departs to Birmingham from Bus Terminal - 2115 E Buckeye Rd and no other station. In Birmingham, Greyhound arrives at Bus Terminal - 618 N 19th St and no other station.
An average trip on Greyhound from Phoenix to Birmingham takes 38 hours and 6 minutes, while the fastest available Greyhound trip will get you to Birmingham in 35 hours and 0 minutes,
On weekends, Greyhound offers 5 trips per day and you could expect to pay $306.36 for a weekend getaway trip to Birmingham.