Buses from Phoenix to Sedona
🚌 Begin your journey from Phoenix to Sedona with Groome Transportation, where a direct bus will take you to Sedona in approximately 4 hours and 11 minutes covering a distance of 137 miles. 🚍 For an alternative route, consider Valley Metro for a slightly longer travel time of 6 hours and 2 minutes with a transfer. Start at Buckeye Rd in Phoenix and make your way to Sedona through Phoenix Sky Harbor International Airport with Groome Transportation. 🌄 Explore the scenic route to Sedona with Greyhound, taking you through Flagstaff for a total travel time of 5 hours and 47 minutes. Make a transfer at Flagstaff Amtrak to reach Sedona Amtrak Bus Stop for a convenient drop-off point.