|Shortest Duration||3h 0m|
|Trips per day||4|
Book Greyhound from Flagstaff to Phoenix from $12.00. There are 4 Greyhound schedules from Flagstaff to Phoenix and you can expect on average to pay $21.71 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 5 trips per day and you could expect to pay $24.49 for a weekend getaway trip to Phoenix.