The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Lower Buckeye Rd & 27th Av to 23rd Av & Rose Garden Ln
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 3am | :58 | ||
| 4am | :28 :57 | :34 | :38 |
| 5am | :26 :41 :55 | :06 :37 | :09 :39 |
| 6am | :08 :23 :38 :53 | :08 :39 | :10 :41 |
| 7am | :08 :23 :37 :52 | :10 :40 | :12 :43 |
| 8am | :07 :22 :37 :52 | :09 :36 | :14 :43 |
| 9am | :22 :52 | :06 :36 | :12 :37 |
| 10am | :21 :51 | :06 :36 | :07 :37 |
| 11am | :22 :49 | :06 :36 | :07 :37 |
| 12pm | :20 :49 | :07 :39 | :04 :34 |
| 1pm | :04 :19 :33 :49 | :09 :39 | :04 :35 |
| 2pm | :02 :17 :33 :48 | :09 :39 | :05 :35 |
| 3pm | :02 :16 :30 :44 :58 | :09 :39 | :05 :36 |
| 4pm | :13 :31 :46 | :10 :39 | :09 :39 |
| 5pm | :06 :21 :36 :51 | :12 :45 | :09 :40 |
| 6pm | :21 :51 | :16 :47 | :10 :40 |
| 7pm | :25 :57 | :18 :49 | :10 :41 |
| 8pm | :29 :59 | :20 :50 | :12 :43 |
| 9pm | :29 :59 | :26 :59 | :14 :47 |
| 10pm | :29 :59 | :29 :59 | :18 :49 |
| 11pm | :30 | :20 |
From 23rd Av & Rose Garden Ln to Lower Buckeye Rd & 27th Av
| Hour | Mon to Fri | Sat | Sun |
|---|---|---|---|
| 4am | :28 | :58 | :58 |
| 5am | :28 | ||
| 6am | :25 | :00 | :00 |
| 7am | :25 | :02 | :02 |
| 8am | :25 | :03 | :01 |
| 9am | :25 | :03 | :01 :58 |
| 10am | :25 | :03 | :58 |
| 11am | :24 | :01 | :58 |
| 12pm | :22 | :01 | |
| 1pm | :23 | :01 | :01 |
| 2pm | :24 | :04 | :01 |
| 3pm | :28 | :05 | :01 |
| 4pm | :31 | :07 | :01 |
| 5pm | :29 | :07 | :01 |
| 6pm | :26 | :04 | :01 |
| 7pm | :25 | :04 | :01 |
| 8pm | :25 | :10 | :03 |
| 9pm | :25 | :12 | :07 |
| 10pm | :26 | :15 | :09 |
| 11pm | :21 | :11 |
How often it runs
| Weekdays | To 23rd Av & Rose Garden Ln | To Lower Buckeye Rd & 27th Av |
|---|---|---|
| Before 7am | about every 15 min | about every 60 min |
| 7am to 9am | about every 15 min | about every 60 min |
| 9am to 3pm | about every 16 min | about every 60 min |
| 3pm to 6pm | about every 15 min | about every 63 min |
| After 6pm | about every 30 min | about every 60 min |
| Buses a day | 56 | 19 |
| End to end | 1h 39m | 1h 33m |
| Saturdays | 38 buses, about every 30 min | 19 buses, about every 61 min |
| Sundays | 38 buses, about every 30 min | 19 buses, about every 60 min |
When to watch out
Weekdays, there is no long gap from Lower Buckeye Rd & 27th Av: the longest wait is 34 min.
The last bus from Lower Buckeye Rd & 27th Av on weekdays leaves at 10:59pm.
Weekdays, there is no long gap from 23rd Av & Rose Garden Ln: the longest wait is 1h 4m.
The last bus from 23rd Av & Rose Garden Ln on weekdays leaves at 10:26pm.
Every stop on the 27
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To 23rd Av & Rose Garden Ln97 stops, about 1h 39m
- Lower Buckeye Rd & 27th Av 0 min
- Lower Buckeye Rd & 31st Av 2 min
- Lower Buckeye Rd & 32nd Av 2 min
- 35th Av & Lower Buckeye Rd 3 min
- 35th Av & Gibson Ln 4 min
- Durango St & 35th Av 4 min
- Durango St & 31st Av 6 min
- Durango St & RC Esterbrooks Bl 6 min
- 27th Av & Durango St 7 min
- 27th Av & Pima St 8 min
- 27th Av & Buckeye Rd 8 min
- 27th Av & Lincoln St 9 min
- 27th Av & Jefferson St 10 min
- 27th Av & Adams St 11 min
- 27th Av & Van Buren St 11 min
- 27th Av & Fillmore St 12 min
- 27th Av & Roosevelt St 13 min
- 27th Av & I-10 Fwy
- 27th Av & McDowell Rd
- 27th Av & Palm Ln
- 27th Av & Encanto Bl
- 27th Av & Virginia Av
- 27th Av & Thomas Rd 19 min
- 27th Av & Earll Dr 20 min
- 27th Av & Osborn Rd 22 min
- 27th Av & Weldon Av 22 min
- 27th Av & Indian School Rd 24 min
- 27th Av & Glenrosa Av 25 min
- 27th Av & Campbell Av 27 min
- 27th Av & Highland Av 28 min
- 27th Av & Camelback Rd 29 min
- 27th Av & Colter St 30 min
- 27th Av & Missouri Av 32 min
- 27th Av & Montebello Av 33 min
- 27th Av & Bethany Home Rd 35 min
- 27th Av & Claremont St 36 min
- 27th Av & Maryland Av 37 min
- 27th Av & Ocotillo Rd 38 min
- 27th Av & Glendale Av 40 min
- 27th Av & Myrtle Av 41 min
- 27th Av & Orangewood Av 42 min
- 27th Av & Belmont Av
- 27th Av & Northern Av
- 27th Av & Griswold Rd
- Butler Dr & 27th Av 42 min
- Butler Dr & 29th Av 44 min
- Butler Dr & 31st Av 45 min
- 31st Av & Diana Av 46 min
- 31st Av & 8727 North
- Dunlap Av & 31st Av 46 min
- 29th Av & Dunlap Av
- Metro Pkwy E & 9445 North
- Thelda Williams TC 60 min
- Metro Pkwy E & Cheryl Dr 61 min
- Metro Pkwy E & 27th Av 62 min
- 28th Dr & Peoria Av 63 min
- 28th Dr & Mercer Ln 64 min
- 28th Dr & 11221 North 65 min
- 28th Dr & 11459 North 66 min
- 28th Dr & Laurel Ln 67 min
- 28th Dr & Cactus Rd 68 min
- 28th Dr & Larkspur Dr 69 min
- 28th Dr & Windrose Dr 69 min
- Sweetwater Av & 29th Av 70 min
- 31st Av & Sweetwater Av 71 min
- 31st Av & Willow Av 72 min
- 31st Av & Calavar Rd 73 min
- 31st Av & Hearn Rd 74 min
- 31st Av & Acoma Dr 74 min
- Country Gables Dr & 31st Av 75 min
- 29th Av & Country Gables Dr 76 min
- 29th Av & Banff Ln 77 min
- 29th Av & Greenway Rd 78 min
- 28th Av & 28th Dr 79 min
- 28th Av & Kathleen Rd 79 min
- 28th Av & 16215 North 80 min
- 28th Av & Kelton Ln 80 min
- 29th Av & Phelps Rd 81 min
- Holmes Bl & Bell Rd 82 min
- Holmes Bl & Anderson Dr 83 min
- Holmes Bl & Angela Dr 83 min
- 27th Av & Grovers Av 84 min
- 27th Av & Villa Maria Dr 85 min
- Union Hills Dr & 27th Av 85 min
- Union Hills Dr & 29th Av 86 min
- Union Hills Dr & 31st Av 87 min
- Union Hills Dr & 33rd Av 87 min
- 35th Av & Union Hills Dr 88 min
- 35th Av & Kimberly Wy 89 min
- Yorkshire Dr & 35th Av 90 min
- Yorkshire Dr & 33rd Av 90 min
- Yorkshire Dr & 31st Av 91 min
- Yorkshire Dr & 27th Av 93 min
- Utopia Rd & 2355 West 94 min
- 23rd Av & Marco Polo Rd 96 min
- 23rd Av & Beardsley Rd 97 min
- 23rd Av & Rose Garden Ln 99 min
To Lower Buckeye Rd & 27th Av87 stops, about 1h 33m
- 23rd Av & Rose Garden Ln 0 min
- 23rd Av & Tonopah Dr 1 min
- 23rd Av & Beardsley Rd 2 min
- 23rd Av & Behrend Dr 2 min
- Utopia Rd & 2500 West 3 min
- Yorkshire Dr & 27th Av 5 min
- Yorkshire Dr & 31st Av 6 min
- Yorkshire Dr & 33rd Av 7 min
- 35th Av & Yorkshire Dr 8 min
- 35th Av & Kimberly Wy 9 min
- Union Hills Dr & 35th Av 9 min
- Union Hills Dr & 33rd Av 10 min
- Union Hills Dr & 31st Av 11 min
- Union Hills Dr & 29th Av 12 min
- 27th Av & Union Hills Dr 12 min
- 27th Av & Michigan Av 13 min
- 27th Av & Grovers Av 14 min
- Holmes Bl & Angela Dr 15 min
- Holmes Bl & Anderson Dr 15 min
- 29th Av & Bell Rd 16 min
- 28th Av & Kelton Ln 17 min
- 28th Av & 16212 North 18 min
- 28th Av & Kathleen Rd 18 min
- 28th Av & 28th Dr 19 min
- 29th Av & Greenway Rd 20 min
- 29th Av & Banff Ln 21 min
- Thunderbird Rd & 2828 West 24 min
- 31st Av & Thunderbird Rd 25 min
- 31st Av & Willow Av 26 min
- Sweetwater Av & 30th Dr 28 min
- 28th Dr & Sweetwater Av 30 min
- 28th Dr & Larkspur Dr 31 min
- 28th Dr & Cactus Rd 33 min
- 28th Dr & Laurel Ln 33 min
- 28th Dr & Lake Shore 35 min
- 28th Dr & 11444 North 35 min
- 28th Dr & Mercer Ln 37 min
- 28th Dr & Peoria Av 39 min
- Metro Pkwy E & 27th Av
- Thelda Williams TC 41 min
- Dunlap Av & 28th Av 43 min
- I-17 Fwy & Dunlap Av 44 min
- 27th Av & Lawrence Ln 45 min
- 27th Av & Butler Dr 46 min
- 27th Av & Griswold Rd 47 min
- 27th Av & Northern Av 47 min
- 27th Av & Belmont Av 49 min
- 27th Av & Orangewood Av 49 min
- 27th Av & Myrtle Av 50 min
- 27th Av & Glendale Av 53 min
- 27th Av & Ocotillo Rd 54 min
- 27th Av & Maryland Av 55 min
- 27th Av & Rose Ln 57 min
- 27th Av & Bethany Home Rd 58 min
- 27th Av & Montebello Av 59 min
- 27th Av & Missouri Av 60 min
- 27th Av & Colter St 62 min
- 27th Av & Camelback Rd 63 min
- 27th Av & Highland Av 64 min
- 27th Av & Campbell Av 65 min
- 27th Av & Glenrosa Av 67 min
- 27th Av & Indian School Rd 68 min
- 27th Av & Weldon Av 69 min
- 27th Av & Osborn Rd 70 min
- 27th Av & Earll Dr 72 min
- 27th Av & Thomas Rd 73 min
- 27th Av & Virginia Av 74 min
- 27th Av & Encanto Bl 75 min
- 27th Av & Palm Ln 76 min
- 27th Av & McDowell Rd 77 min
- 27th Av & I-10 Fwy
- 27th Av & Roosevelt St
- 27th Av & Fillmore St
- 27th Av & Van Buren St 81 min
- 27th Av & Adams St 81 min
- 27th Av & Jefferson St 82 min
- 27th Av & Lincoln St 83 min
- 27th Av & Buckeye Rd 84 min
- 27th Av & Pima St 85 min
- Durango St & 31st Av 87 min
- Durango St & 3300 West 88 min
- 35th Av & Durango St 88 min
- 35th Av & Gibson Ln 89 min
- Lower Buckeye Rd & 35th Av 90 min
- Lower Buckeye Rd & 32nd Av 91 min
- Lower Buckeye Rd & 31st Av 91 min
- Lower Buckeye Rd & 27th Av 93 min
Questions about the 27
What time is the first 27 bus?
Weekdays: 3:58am from Lower Buckeye Rd & 27th Av and 4:28am from 23rd Av & Rose Garden Ln. Saturdays: 4:34am from Lower Buckeye Rd & 27th Av and 4:58am from 23rd Av & Rose Garden Ln. Sundays: 4:38am from Lower Buckeye Rd & 27th Av and 4:58am from 23rd Av & Rose Garden Ln.
What time is the last 27 bus?
Weekdays: 10:59pm from Lower Buckeye Rd & 27th Av and 10:26pm from 23rd Av & Rose Garden Ln. Saturdays: 11:30pm from Lower Buckeye Rd & 27th Av and 11:21pm from 23rd Av & Rose Garden Ln. Sundays: 11:20pm from Lower Buckeye Rd & 27th Av and 11:11pm from 23rd Av & Rose Garden Ln.
How often does the 27 run?
About every 15 minutes on weekdays, with 56 buses a day from Lower Buckeye Rd & 27th Av. Saturdays: 38 buses, about every 30 min. Sundays: 38 buses, about every 30 min.
How long does the 27 take?
About 1h 39m from Lower Buckeye Rd & 27th Av to 23rd Av & Rose Garden Ln, with 97 stops along the way. About 1h 33m the other way.
Does the 27 run at weekends?
Yes. Saturdays: 38 buses, about every 30 min. Sundays: 38 buses, about every 30 min.
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.
Routes that share these stops
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.