|Fastest time||3h 0m|
|Trips per day||4|
Book Greyhound from Flagstaff to Phoenix from $16.04. There are 4 Greyhound schedules from Flagstaff to Phoenix and you can expect on average to pay $29.21 for a Greyhound ticket to Phoenix. In Flagstaff, Greyhound departs to Phoenix from 880 E Butler Ave and no other station. In Phoenix, Greyhound arrives at Bus Terminal - 2115 E Buckeye Rd and no other station.
An average trip on Greyhound from Flagstaff to Phoenix takes 2 hours and 44 minutes,
On weekends, Greyhound offers 4 trips per day and you could expect to pay $32.56 for a weekend getaway trip to Phoenix.