Headway

MLHD Miller Rd/Hayden Rd bus schedule

Route MLHD runs along Miller Rd/Hayden Rd, between Granite Reef Senior Center and Mustang TC. On weekdays the first bus leaves Granite Reef Senior Center at 5:58am and the last at 7:37pm.

Runs weekdays · 37 stops toward Mustang TC · 34 min end to end · Timetable refreshed Sun 1 Nov

First from Granite Reef Senior Center, weekdays

5:58am

last 7:37pm

Scheduled, not live. Times use the network’s local time.

See the full schedule

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

HourMon 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

HourMon 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

WeekdaysTo Mustang TCTo GR Senior Center
Before 7amabout every 21 minabout every 21 min
7am to 9amabout every 21 minabout every 21 min
9am to 3pmabout every 21 minabout every 21 min
3pm to 6pmabout every 21 minabout every 21 min
After 6pmabout every 21 minabout every 21 min
Buses a day4040
End to end34 min35 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.

Buses per hour from Granite Reef Senior Center, weekdays.

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
  1. Granite Reef Senior Center 0 min
  2. Granite Reef Rd & Hubbell 1 min
  3. Oak St & Granite Reef Rd 2 min
  4. Oak St & 81st Wy 3 min
  5. Oak St & Hayden Rd 4 min
  6. Oak St & 77th St 5 min
  7. Eldorado Park 6 min
  8. Miller Rd & Virginia Av 7 min
  9. Miller Rd & Thomas Rd 8 min
  10. Miller Rd & Catalina 8 min
  11. Miller Rd & Earll Dr 9 min
  12. Miller Rd & Osborn Rd 10 min
  13. Miller Rd & 2nd St 11 min
  14. Miller Rd & Indian School Rd 12 min
  15. Miller Rd & 4203 North 12 min
  16. Miller Rd & Montecito Av 13 min
  17. Miller Rd & Camelback Rd 14 min
  18. Miller Rd & Coolidge St 15 min
  19. Miller Rd & Chaparral Rd 16 min
  20. Miller Rd & Vista Dr 16 min
  21. Jackrabbit Rd & 78th St 17 min
  22. 78th St & San Miguel Av 18 min
  23. 78th St & McDonald Dr 19 min
  24. Hayden Rd & McDonald Dr 20 min
  25. Hayden Rd & Lincoln Dr 22 min
  26. Hayden Rd & Indian Bend Rd 23 min
  27. Hayden Rd & McCormick Pkwy 24 min
  28. Hayden Rd & Via de Ventura 27 min
  29. Hayden Rd & San Daniel Dr 28 min
  30. Hayden Rd & San Lorenzo Dr 28 min
  31. Hayden Rd & Via Linda 29 min
  32. Hayden Rd & San Salvador Dr 30 min
  33. Mountain View Rd & Hayden Rd 31 min
  34. Mountain View Rd & 84th St 32 min
  35. Mountain View Rd & 87th Pl 32 min
  36. Mountain View Rd & Pima Path 33 min
  37. Mustang TC 34 min
To GR Senior Center42 stops, about 35 min
  1. Mustang TC 0 min
  2. 90th St & Mountain View Rd 1 min
  3. Mountain View Rd & Arabian Trl 2 min
  4. Mountain View Rd & 87th Pl 2 min
  5. Mountain View Rd & Arabian Trl 3 min
  6. Hayden Rd & Mountain View Rd 4 min
  7. Hayden Rd & Arabian Trl 4 min
  8. Hayden Rd & Via Linda 5 min
  9. Hayden Rd & Camelback Wash 5 min
  10. Hayden Rd & Via De Ventura 7 min
  11. Hayden Rd & Pleasant Run 8 min
  12. Hayden Rd & Via De Los Libros 9 min
  13. Hayden Rd & McCormick Pkwy 10 min
  14. Hayden Rd & Via Camello 10 min
  15. Hayden Rd & Indian Bend Rd 11 min
  16. Hayden Rd & Lincoln Dr 12 min
  17. McDonald Dr & Hayden Rd 14 min
  18. 78th St & McDonald Dr 15 min
  19. 78th St & San Miguel Av 16 min
  20. 78th St & Jackrabbit Rd 16 min
  21. Jackrabbit Rd & 77th St 17 min
  22. Miller Rd & Vista Dr 18 min
  23. Miller Rd & Chaparral Rd 19 min
  24. Miller Rd & Coolidge St 19 min
  25. Miller Rd & Camelback Rd 20 min
  26. Miller Rd & 4436 North 20 min
  27. Miller Rd & Montecito Av 21 min
  28. Miller Rd & 4300 North 22 min
  29. Miller Rd & Indian School Rd 22 min
  30. Miller Rd & 2nd St 23 min
  31. Miller Rd & Osborn Rd 24 min
  32. Miller Rd & Earll Dr 26 min
  33. Miller Rd & Thomas Rd 26 min
  34. Miller Rd & 2800 North 27 min
  35. Miller Rd & Virginia Av 28 min
  36. Eldorado Park 29 min
  37. Oak St & 77th St 30 min
  38. Oak St & Hayden Rd 31 min
  39. Oak St & 82nd St 33 min
  40. Granite Reef Rd & Oak St 33 min
  41. Granite Reef Rd & Holly St 34 min
  42. 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.