For languages other than English, use the Google Translate tool at the bottom of this page.
About the route
Changes to the Q23 take effect June 29, 2025.
The Q23 will be rerouted to 108 St and Ditmars Blvd north of 43 Av and to Yellowstone Blvd in Forest Hills to avoid congestion near Corona Plaza and on Austin St. Service on the existing Astoria Blvd-Roosevelt Av segment on 102/103 Sts will be provided by the new Q14. Service on 29 Av will be discontinued, but with both the Q14 and the Q23, riders in East Elmhurst and Corona will see more frequent bus service overall.
We have removed or relocated some stops to improve speed and reliability.
Connections
- Subway:
- Bus: Q11, Q19, Q38, Q52-SBS, Q53-SBS, Q54, Q58, Q60, Q63, Q64, Q66, Q74, Q88, Q90, Q98

Hours of operation
Q23 |
Existing |
New |
---|---|---|
Weekdays |
4:15 AM - 1:20 AM |
24 hours |
Saturdays |
4:15 AM - 1:20 AM |
24 hours |
Sundays |
4:15 AM - 1:20 AM |
24 hours |
Frequency of service: New
Q23 |
Overnight |
Early morning |
AM Peak |
Midday |
PM Peak |
Evening |
Late evening |
---|---|---|---|---|---|---|---|
Weekdays |
48 |
24 |
8 |
10 |
6 |
9 |
15 |
Saturdays |
48 |
30 |
13 |
10 |
10 |
11 |
16 |
Sundays |
48 |
60 |
18 |
12 |
12 |
15 |
23 |
Frequency of service: Existing
Q23 |
Overnight |
Early morning |
AM Peak |
Midday |
PM Peak |
Evening |
Late evening |
---|---|---|---|---|---|---|---|
Weekdays |
n/a |
20 |
8 |
10 |
6 |
9 |
18 |
Saturdays |
n/a |
40 |
13 |
10 |
10 |
11 |
18 |
Sundays |
n/a |
40 |
20 |
12 |
12 |
15 |
23 |
New stop list
Stops not included in this list have been removed from this route to improve speed and reliability, due to new routing, or to provide non-stop rush service.
For detailed information on each stop, please view the route profile PDF. To see stop locations, view the interactive Remix map.
Northbound to East Elmhurst
- Union Tpke/Crescent Apartments
- Metropolitan Av/Woodhaven Blvd
- Metropolitan Av/Selfridge St
- Metropolitan Av/70 Av (New stop)
- 71 Av/Metropolitan Av
- Kessel St/71 Av
- 69 Av/Juno St
- 69 Av/Groton St
- 69 Av/Dartmouth St
- Burns St/68 Av
- Burns St/Yellowstone Blvd
- Yellowstone Blvd/Gerard Pl (Added at existing bus stop)
- 108 St/71 Av (New stop)
- 108 St/69 Av
- 108 St/67 Av
- 108 St/65 Av
- 108 St/63 Dr
- 108 St/62 Dr
- 108 St/Horace Harding Expwy N
- 108 St/Van Cleef St
- 108 St/51 Av
- 108 St/48 Av (New stop)
- 108 St/44 Av
- 108 St/Roosevelt Av (New stop)
- 108 St/37 Av (Added at existing bus stop)
- 108 St/Northern Blvd (Added at existing bus stop)
- 31 Dr/Astoria Blvd (New stop)
- Ditmars Blvd/29 Av (Added at existing bus stop)
- Ditmars Blvd/27 Av
- Ditmars Blvd/102 St
Southbound to Forest Hills
- Ditmars Blvd/102 St
- Ditmars Blvd/27 Av
- Ditmars Blvd/29 Av
- 31 Dr/Astoria Blvd (Added at existing bus stop)
- 108 St/Northern Blvd (Added at existing bus stop)
- 108 St/37 Av (Added at existing bus stop)
- 108 St/Roosevelt Av (New stop)
- 108 St/43 Av (New stop)
- 108 St/47 Av
- 108 St/Corona Av
- 108 St/Otis Av (New stop)
- 108 St/Horace Harding Expwy N
- 108 St/Horace Harding Expwy S
- 108 St/63 Rd
- 108 St/65 Av
- 108 St/67 Rd
- 108 St/69 Av (New stop)
- 70 Rd/Queens Blvd (New stop)
- Yellowstone Blvd/Queens Blvd (Added at existing bus stop)
- Burns St/Yellowstone Blvd
- Burns St/68 Av
- 69 Av/Clyde St
- 69 Av/Groton St
- 69 Av/Loubet St
- 71 Av/Loubet St
- 71 Av/Metropolitan Av
- Union Tpke/Crescent Apartments