There are 4 ways to get from Mesa to Casa Grande by tram, shuttle, bus (Greyhound), car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram, shuttle
best- Take the tram from Center/Main St to 44th St/Washingtontram A
- Take a shuttle bus from Sky Harbor International Airport to Casa GrandePhoenix
2h 35m$58Drive 40.2 mi
cheapest- Drive from Mesa to Casa Grandecar 40.2 mi
54 min$8–11Line 30 bus, bus
- Take the bus from University Dr & Mesa Dr to 24th St/Baseline PNRbus 30
- Take the bus from Phoenix Bus Station to Eloybus Greyhound US1001 / ...
4h 10m$30–44Taxi
- Take the taxi from Mesa to Casa Grandetaxi 40.2 mi
54 min$100–120
Questions & Answers
The cheapest way to get from Mesa to Casa Grande is to drive which costs $7 - $11 and takes 54 min.
The fastest way to get from Mesa to Casa Grande is to drive which takes 54 min and costs $7 - $11.
No, there is no direct bus from Mesa to Casa Grande. However, there are services departing from University Dr & Mesa Dr and arriving at Eloy via 24th St/Baseline PNR and Phoenix Bus Station. The journey, including transfers, takes approximately 4h 10m.
The distance between Mesa and Casa Grande is 55 miles. The road distance is 40.4 miles.
The best way to get from Mesa to Casa Grande without a car is to tram and shuttle which takes 2h 35m and costs $58.
It takes approximately 2h 35m to get from Mesa to Casa Grande, including transfers.
Mesa to Casa Grande bus services, operated by Valley Metro, depart from University Dr & Mesa Dr station.
Mesa to Casa Grande bus services, operated by Valley Metro, arrive at 24th St/Baseline PNR station.
Yes, the driving distance between Mesa to Casa Grande is 40 miles. It takes approximately 54 min to drive from Mesa to Casa Grande.
There are 91+ hotels available in Casa Grande.
What companies run services between Mesa, AZ, USA and Casa Grande, AZ, USA?
You can take a bus from University Dr & Mesa Dr to Casa Grande via 24th St/Baseline PNR, 24th St & Buckeye Rd, Phoenix Bus Station, and Eloy in around 4h 10m.
- Phone
- +1 (602) 253-5000
- [email protected]
- Website
- valleymetro.org
Tram from Center/Main St to 44th St/Washington
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- https://www.valleymetro.org
- Phone
- +1-480-710-3441
- [email protected]
- Website
- airportshuttleofphoenix.com
Shuttle from Sky Harbor International Airport to Casa Grande
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $56
- Website
- https://airportshuttleofphoenix.com
- Phone
- +1 (602) 253-5000
- [email protected]
- Website
- valleymetro.org
Bus from University Dr & Mesa Dr to 24th St/Baseline PNR
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- https://www.valleymetro.org
- Website
- greyhound.com
Bus from Phoenix Bus Station to Eloy
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Schedules at
- greyhound.com
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Phoenix Bus Station to Eloy
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $9–18
- Website
- https://www.greyhound.com/
- Ave. Duration
- 54 min
- Estimated price
- $100–120
Mayflower Cab
- Phone
- +1 (602) 955-1355
VIP Taxi
- Phone
- +1 602-300-3000
- Website
- viptaxi.com
Yellow Cab AZ
- Phone
- +1 480-888-8888
- Website
- yellowcabaz.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide



