The Light Rail
There are three stops in Downtown Mesa, Country Club/ Main St (Stop #18601), Center/Main St (Stop #18602) and Mesa Dr/Main St (Stop #18603). For schedules and more information visit, Valley Metro.
Valley Metro Bus has multiple routes running through Downtown Mesa, click here for routes and schedules.
The city of Mesa also offers The Downtown Buzz, a free neighborhood 23-passenger bus that connects visitors to major bus routes and other attractions in Mesa including Mesa Arts Center, library and more. The Downtown Buzz runs every 30 minutes on weekdays and every 60 minutes on Saturday.