Charlotte Bus Route 20: Hamlin Park Dr & Brandon Forest Dr to Transit Center & Bay V

Hamlin Park Dr & Brandon Forest Dr ↔ Transit Center & Bay V

📅 Editorial review: October 2026 | ℹ️ Independent planning guide — not affiliated with CATS | 🎯 Route 20 stops, fares & schedule overview

✅ Official CATS service in Charlotte: Route 20 connects Hamlin Park Dr & Brandon Forest Dr with Transit Center & Bay V. Buses run from 7:35 AM to 7:49 PM.

📋 Route 20 Essential Information

  • Route: 20 — Hamlin Park Dr & Brandon Forest Dr ↔ Transit Center & Bay V
  • Operator: CATS (Charlotte)
  • Stops: 37 towards Transit Center & Bay V; 35 towards Hamlin Park Dr & Brandon Forest Dr
  • First departure: 7:35 AM | Last departure: 7:49 PM
  • Service: Daily, including weekends
  • Fare: Local one-way fare $2.20 (express routes higher — see below)

📖 About Route 20

Route 20 links Hamlin Park Dr & Brandon Forest Dr and Transit Center & Bay V. The stop list below is the complete, current CATS pattern, so you can plan boarding and getting off with confidence.

🚏 Route 20 Complete Stop List

Towards Transit Center & Bay V (from Hamlin Park Dr & Brandon Forest Dr)

  1. Hamlin Park Dr & Brandon Forest Dr
  2. Brandon Forest Dr & Stradbrook Dr
  3. Park Rd & Gleneagles Rd
  4. Park Rd & Meeting St
  5. Sharon Rd & Greencastle Dr
  6. Sharon Rd & Whistlestop Rd
  7. Sharon Rd & Sharon Acres Rd
  8. Sharon Rd & Sherbrooke Dr
  9. Sharon Rd & Quail Hollow Rd
  10. Sharon Rd & Coleman Cir
  11. Sharon Rd & Champaign St
  12. Sharon Rd & Sharon Presbyterian Church
  13. Sharon Rd & Sharon View Rd
  14. Sharon Rd & Fairview Rd
  15. Sharon Rd & Coltsgate Rd
  16. Carnegie Blvd & Sharon Rd
  17. Carnegie Blvd & Roxborough Rd
  18. Roxborough Rd & Carnegie Blvd
  19. Colony & Richardson
  20. Colony & Wheelock
  21. Runnymede Ln & Barclay Downs Dr
  22. Selwyn Ave & Hassell Pl
  23. Selwyn Ave & Tranquil Ave
  24. Selwyn Ave & Sterling Rd
  25. Selwyn Ave & Westfield Rd
  26. Selwyn Ave & Queens University
  27. Queens Rd & Pembroke Ave
  28. Queens Rd & Hopedale Ave
  29. Queens Rd & Ardsley Rd
  30. Morehead St & Harding Pl
  31. Morehead St & Kenilworth Ave
  32. McDowell St & Baxter St
  33. McDowell St & Martin Luther King Jr Blvd
  34. McDowell St & 3rd St
  35. 4th St & McDowell St
  36. 4th St & Davidson St
  37. Transit Center & Bay V

Towards Hamlin Park Dr & Brandon Forest Dr (from Transit Center & Bay V)

  1. Transit Center & Bay V
  2. 3rd St & Davidson St
  3. 3rd St & Marshall Park
  4. 3rd St & McDowell St
  5. McDowell St & Martin Luther King Jr Blvd
  6. McDowell St & Baxter St
  7. Morehead St & Kenilworth Ave
  8. Morehead St & Harding Pl
  9. Queens Rd & Edgehill Rd South
  10. Queens Rd & Queens Towers Apts
  11. Queens Rd & Hopedale Ave
  12. Queens Rd & Pembroke Ave
  13. Selwyn Ave & Queens University
  14. Selwyn Ave & Westfield Rd
  15. Selwyn Ave & Sterling Rd
  16. Selwyn Ave & Colony Rd
  17. Runnymede Ln & Selwyn Ave
  18. Runnymede Ln & Michael Baker Pl
  19. Colony & Clarendon
  20. Colony & Wickersham
  21. Roxborough Rd & Carnegie Blvd
  22. Carnegie Blvd & Sharon Rd
  23. Sharon Rd & SouthPark Mall Entrance
  24. Sharon Rd & Fairview Rd
  25. Sharon Rd & Sharon Towers Apts
  26. Sharon Rd & Sharon Tower Apts
  27. Sharon Rd & Sulkirk Rd
  28. Sharon Rd & Sharon Rd
  29. Sharon Rd & Sherbrooke Dr
  30. Sharon Rd & Sharon Commons Ln
  31. Sharon Rd & Whistlestop Rd
  32. Sharon Rd & Greencastle Dr
  33. Park Rd & Meeting St
  34. Park Rd & Hamlin Park Dr
  35. Hamlin Park Dr & Brandon Forest Dr

⏰ Route 20 Schedule & Service Hours

Scheduled departures from the terminal (CATS timetable via Transit, verified October 2026):

From Hamlin Park Dr & Brandon Forest Dr towards Transit Center & Bay V

Day First departure Last departure Departures Average interval
Saturday 8:10 AM 7:49 PM 13 ~60 min
Monday 8:19 AM 7:49 PM 13 ~60 min

From Transit Center & Bay V towards Hamlin Park Dr & Brandon Forest Dr

Day First departure Last departure Departures Average interval
Saturday 7:35 AM 7:10 PM 13 ~60 min
Monday 7:35 AM 7:10 PM 13 ~60 min

💵 Fare Information

The CATS local one-way fare is $2.20 (day pass $6.60, monthly pass $88.00). Express routes cost more — $3.00 one-way, or $4.40 for Express Plus regional routes. Fares are set by CATS (Charlotte Area Transit System); confirm the current table on charlottenc.gov before travelling.

🗺️ Key Destinations on Route 20

  • Park Rd & Gleneagles Rd — park
  • Park Rd & Meeting St — park
  • Selwyn Ave & Queens University — university
  • 3rd St & Marshall Park — park
  • Sharon Rd & SouthPark Mall Entrance — shopping mall
  • Park Rd & Hamlin Park Dr — park

🧭 How to Ride Route 20 — Step by Step

  1. Check the schedule below for your direction and get to the stop a few minutes early.
  2. Have your fare ready — pay on board or use the agency’s official app or card where accepted.
  3. Signal the driver as the bus approaches and board through the front door.
  4. Pull the stop-request cord or press the button before your stop and exit through the rear doors.

❓ Frequently Asked Questions

What time does the first 20 bus leave?
The first scheduled departures from the terminals are at 8:19 AM from Hamlin Park Dr & Brandon Forest Dr and 7:35 AM from Transit Center & Bay V.

What time is the last 20 bus?
The last scheduled departures are at 7:49 PM from Hamlin Park Dr & Brandon Forest Dr and 7:10 PM from Transit Center & Bay V.

Does Route 20 run on weekends?
Yes — the current schedule shows departures every day, including Saturdays and Sundays.

Route and timetable data: CATS via Transit. Independently compiled by the BusUpdate editorial team; confirm time-sensitive details with CATS before travelling. Schedule verified October 2026.