|Shortest Duration||13h 0m|
|Trips per day||7|
Book Greyhound from Visalia to Phoenix from $63.00. There are 7 trips per day offered by Greyhound from Visalia to Phoenix and you can expect on average to pay $102.31 for a Greyhound ticket to Phoenix. In Visalia, Greyhound departs to Phoenix from Visalia Transit Ctr - 425 E Oak St, In Phoenix, Greyhound arrives at Bus Terminal - 2115 E Buckeye Rd and 2 other stations.
An average trip on Greyhound from Visalia to Phoenix takes 15 hours and 8 minutes, while the fastest available Greyhound trip will get you to Phoenix in 13 hours and 0 minutes,
On weekends, Greyhound offers 9 trips per day. A one way ticket costs $105.11 for a weekend trip to Phoenix.