Buses from Phoenix to Las Vegas
🚌 Embark on a scenic bus journey from Phoenix to Las Vegas spanning a distance of 553 miles. With a total travel time of 13 hours and 22 minutes, prepare for an adventure with 2 transfers along the way. 🌆 The first leg of your trip involves boarding a bus towards Los Angeles, CA, which takes approximately 6 hours and 15 mins. Departing from the Phoenix Bus Station, your final stop for this step is the San Bernardino Greyhound Station. 🎰 The final stretch entails a 3-hour and 40-minute bus ride from San Bernardino Greyhound Station to Las Vegas arrival, you'll have successfully completed your bus journey from Phoenix to Las Vegas, ready to explore all the delights this vibrant city has to offer.