Bus from Las Cruces, NM to Phoenix-Tempe, AZ

More travel options

You now can select from more schedules across U.S., Mexico and Canada with Greyhound and FlixBus.

Enjoy free onboard Wi-Fi

We offer free Wi-Fi and power outlets to keep you connected and powered up during your trip.

Reserve a Seat

Reserve your favorite seat when you book your ticket.

Need to make a change?

Easily change your ticket or add bags with Manage My Booking.

On this page


Bus stations and stops in Las Cruces, NM

Please note: your ticket will contain the most up-to-date address information.
Where to next?
Discover our travel map with over 1600 destinations across the U.S., Canada and Mexico.
Explore the map
Vehicle passing through a city

Frequently asked questions

With Greyhound, you can travel from Las Cruces to Phoenix-Tempe for as little as $48.98. On average, tickets for this route cost around $51.98.
The bus route from Las Cruces to Phoenix-Tempe covers 362 miles.
With Greyhound you can travel from Las Cruces to Phoenix-Tempe in 6 hours 5 minutes.
To find the next available bus from Las Cruces to Phoenix-Tempe, just enter your travel date in the search bar above to view departure times and ticket options.
Yes, there are 2 buses running every day from Las Cruces to Phoenix-Tempe.
You can pay for your bus ticket from Las Cruces to Phoenix-Tempe using your preferred method — including credit card, PayPal, Google Pay and cash.
You can check the real-time status and location of your bus from Las Cruces to Phoenix-Tempe using our Bus Tracker.
With Greyhound, you can conveniently reach 59 destinations from Phoenix-Tempe, including Tucson, Flagstaff, Los Angeles.
If you want to bring your bike with you on Greyhound between Las Cruces and Phoenix-Tempe, you can. Transport options and prices are subject to availability.
The first bus from Las Cruces to Phoenix-Tempe departs at 7:05 am.
The last bus from Las Cruces to Phoenix-Tempe departs at 6:00 pm.
There is one Greyhound bus stop in Las Cruces. You can find its location on the map on this page.
There are 5 Greyhound bus stops in Phoenix-Tempe. You can find the location of the stops on the map on this page.

Bus Travel Summary: Las Cruces to Phoenix-Tempe with Greyhound

  • Travel distance: The bus journey from Las Cruces to Phoenix-Tempe covers approximately 362 miles, depending on the specific route.
  • Trip duration: The average bus ride with Greyhound from Las Cruces to Phoenix-Tempe takes around 6 hours 5 minutes, depending on traffic and route conditions.
  • Bus schedule: To view upcoming Greyhound departures, simply enter your travel date and check the next available bus from Las Cruces to Phoenix-Tempe.
  • Daily bus departures: 2 buses run from Las Cruces to Phoenix-Tempe every day.
  • Greyhound stop in Las Cruces: Buses depart from a single location. The stop address is shown above, next to the map.
  • Greyhound stops in Phoenix-Tempe: 5 stops are served, including: Phoenix Bus Station, Phoenix Glendale (59th Ave / W. Hayward), Phoenix Glendale Bus Stop, Phoenix Sky Harbor Airport/44th Street Station, Tempe (University Dr/Rural Rd)

Bus Ticket Booking

  • Bus ticket price: Greyhound bus tickets from Las Cruces to Phoenix-Tempe start at $48.98 (average fare: $51.98.
  • Booking: Book your Las Cruces to Phoenix-Tempe bus ticket online through this website or the free Greyhound app for the best selection and fares.
  • Payment: Choose your preferred payment method from secure options like credit card, PayPal, or Google Pay during checkout.

Seating Options

  • Standard seat: Included at no extra cost and automatically assigned when you book your Greyhound trip from Las Cruces to Phoenix-Tempe.
  • Seat reservation: Prefer a specific seat or extra legroom? You can reserve one for an additional fee based on the seat type.

Baggage Information

When travelling with Greyhound, your ticket includes 2 pieces of baggage at no extra cost:

  • Carry-on baggage: 1 small bag (up to 25 lb / 12'×7'×16') - must fit under the seat or overhead. Keep valuables with you during your Las Cruces–Phoenix-Tempe journey.
  • Checked baggage: 1 larger bag (up to 50 lb / 20'×12'×31') - stowed in the luggage compartment before boarding in Las Cruces.

Onboard Accessibility with Greyhound

  • Priority seating: Reserved seats are available for passengers with disabilities near the front of the bus.
  • Mobility assistance: Drivers and staff can help with boarding, baggage, and mobility devices - just ask at each stage of your journey.
  • Service animals: ADA-recognised service animals are welcome on board.
  • More info: Full accessibility guidelines are available on our Accessibility Help Page.

Onboard services are subject to availability