The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Granite Reef Senior Center to Mustang TC
| Hour | Mon to Fri |
|---|---|
| 5am | :58 |
| 6am | :19 :40 |
| 7am | :01 :22 :43 |
| 8am | :04 :25 :46 |
| 9am | :07 :28 :49 |
| 10am | :10 :31 :52 |
| 11am | :13 :34 :55 |
| 12pm | :16 :37 :58 |
| 1pm | :19 :40 |
| 2pm | :01 :22 :43 |
| 3pm | :04 :25 :46 |
| 4pm | :07 :27 :48 |
| 5pm | :08 :29 :50 |
| 6pm | :11 :32 :55 |
| 7pm | :16 :37 |
From Mustang TC to GR Senior Center
| Hour | Mon to Fri |
|---|---|
| 6am | :03 :23 :44 |
| 7am | :05 :25 :45 |
| 8am | :06 :27 :48 |
| 9am | :09 :30 :51 |
| 10am | :12 :34 :55 |
| 11am | :15 :36 :57 |
| 12pm | :18 :39 |
| 1pm | :00 :21 :42 |
| 2pm | :03 :23 :44 |
| 3pm | :05 :26 :47 |
| 4pm | :08 :29 :50 |
| 5pm | :10 :31 :52 |
| 6pm | :15 :27 :48 |
| 7pm | :09 :30 |
How often it runs
| Weekdays | To Mustang TC | To GR Senior Center |
|---|---|---|
| Before 7am | about every 21 min | about every 21 min |
| 7am to 9am | about every 21 min | about every 21 min |
| 9am to 3pm | about every 21 min | about every 21 min |
| 3pm to 6pm | about every 21 min | about every 21 min |
| After 6pm | about every 21 min | about every 21 min |
| Buses a day | 40 | 40 |
| End to end | 34 min | 35 min |
When to watch out
Weekdays, there is no long gap from Granite Reef Senior Center: the longest wait is 23 min.
The last bus from Granite Reef Senior Center on weekdays leaves at 7:37pm.
Weekdays, there is no long gap from Mustang TC: the longest wait is 23 min.
The last bus from Mustang TC on weekdays leaves at 7:30pm.
Route MLHD doesn’t run on Saturday or Sunday.
Every stop on the MLHD
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To Mustang TC37 stops, about 34 min
- Granite Reef Senior Center 0 min
- Granite Reef Rd & Hubbell 1 min
- Oak St & Granite Reef Rd 2 min
- Oak St & 81st Wy 3 min
- Oak St & Hayden Rd 4 min
- Oak St & 77th St 5 min
- Eldorado Park 6 min
- Miller Rd & Virginia Av 7 min
- Miller Rd & Thomas Rd 8 min
- Miller Rd & Catalina 8 min
- Miller Rd & Earll Dr 9 min
- Miller Rd & Osborn Rd 10 min
- Miller Rd & 2nd St 11 min
- Miller Rd & Indian School Rd 12 min
- Miller Rd & 4203 North 12 min
- Miller Rd & Montecito Av 13 min
- Miller Rd & Camelback Rd 14 min
- Miller Rd & Coolidge St 15 min
- Miller Rd & Chaparral Rd 16 min
- Miller Rd & Vista Dr 16 min
- Jackrabbit Rd & 78th St 17 min
- 78th St & San Miguel Av 18 min
- 78th St & McDonald Dr 19 min
- Hayden Rd & McDonald Dr 20 min
- Hayden Rd & Lincoln Dr 22 min
- Hayden Rd & Indian Bend Rd 23 min
- Hayden Rd & McCormick Pkwy 24 min
- Hayden Rd & Via de Ventura 27 min
- Hayden Rd & San Daniel Dr 28 min
- Hayden Rd & San Lorenzo Dr 28 min
- Hayden Rd & Via Linda 29 min
- Hayden Rd & San Salvador Dr 30 min
- Mountain View Rd & Hayden Rd 31 min
- Mountain View Rd & 84th St 32 min
- Mountain View Rd & 87th Pl 32 min
- Mountain View Rd & Pima Path 33 min
- Mustang TC 34 min
To GR Senior Center42 stops, about 35 min
- Mustang TC 0 min
- 90th St & Mountain View Rd 1 min
- Mountain View Rd & Arabian Trl 2 min
- Mountain View Rd & 87th Pl 2 min
- Mountain View Rd & Arabian Trl 3 min
- Hayden Rd & Mountain View Rd 4 min
- Hayden Rd & Arabian Trl 4 min
- Hayden Rd & Via Linda 5 min
- Hayden Rd & Camelback Wash 5 min
- Hayden Rd & Via De Ventura 7 min
- Hayden Rd & Pleasant Run 8 min
- Hayden Rd & Via De Los Libros 9 min
- Hayden Rd & McCormick Pkwy 10 min
- Hayden Rd & Via Camello 10 min
- Hayden Rd & Indian Bend Rd 11 min
- Hayden Rd & Lincoln Dr 12 min
- McDonald Dr & Hayden Rd 14 min
- 78th St & McDonald Dr 15 min
- 78th St & San Miguel Av 16 min
- 78th St & Jackrabbit Rd 16 min
- Jackrabbit Rd & 77th St 17 min
- Miller Rd & Vista Dr 18 min
- Miller Rd & Chaparral Rd 19 min
- Miller Rd & Coolidge St 19 min
- Miller Rd & Camelback Rd 20 min
- Miller Rd & 4436 North 20 min
- Miller Rd & Montecito Av 21 min
- Miller Rd & 4300 North 22 min
- Miller Rd & Indian School Rd 22 min
- Miller Rd & 2nd St 23 min
- Miller Rd & Osborn Rd 24 min
- Miller Rd & Earll Dr 26 min
- Miller Rd & Thomas Rd 26 min
- Miller Rd & 2800 North 27 min
- Miller Rd & Virginia Av 28 min
- Eldorado Park 29 min
- Oak St & 77th St 30 min
- Oak St & Hayden Rd 31 min
- Oak St & 82nd St 33 min
- Granite Reef Rd & Oak St 33 min
- Granite Reef Rd & Holly St 34 min
- Granite Reef Senior Center 35 min
Questions about the MLHD
What time is the first MLHD bus?
Weekdays: 5:58am from Granite Reef Senior Center and 6:03am from Mustang TC.
What time is the last MLHD bus?
Weekdays: 7:37pm from Granite Reef Senior Center and 7:30pm from Mustang TC.
How often does the MLHD run?
About every 21 minutes on weekdays, with 40 buses a day from Granite Reef Senior Center.
How long does the MLHD take?
About 34 min from Granite Reef Senior Center to Mustang TC, with 37 stops along the way. About 35 min the other way.
Does the MLHD run at weekends?
No. Route MLHD doesn’t run on Saturday or Sunday.
Are these live times?
No. They are Phoenix Valley Metro’s published schedule, and a bus can run early or late. Check Phoenix Valley Metro for disruptions.
More Phoenix Valley Metro routes
Source: Valley Metro, open data under ODC Attribution License. Refreshed 1 November 2026. The current schedule runs to 24 January 2027. Times change on 20 November 2026; this page updates when the new schedule is published. These are scheduled times; check Phoenix Valley Metro for disruptions. Service summaries are calculated from this published schedule. Report a timetable issue.