San Diego Bus Route 20: 10th Av & Broadway to Rancho Bernardo Transit Station
10th Av & Broadway ↔ Rancho Bernardo Transit Station
📅 Editorial review: October 2026 | ℹ️ Independent planning guide — not affiliated with MTS | 🎯 Route 20 stops, fares & schedule overview
✅ Official MTS service in San Diego: Route 20 connects 10th Av & Broadway with Rancho Bernardo Transit Station. Buses run from 5:23 AM to 9:12 PM.
📋 Route 20 Essential Information
- Route: 20 — 10th Av & Broadway ↔ Rancho Bernardo Transit Station
- Operator: MTS (San Diego)
- Stops: 36 towards Rancho Bernardo Transit Station; 39 towards 10th Av & Broadway
- First departure: 5:23 AM | Last departure: 9:12 PM
- Service: Daily, including weekends
- Fare: Single-ride fare $ 3.00
📖 About Route 20
Route 20 links 10th Av & Broadway and Rancho Bernardo Transit Station. The stop list below is the complete, current MTS pattern, so you can plan boarding and getting off with confidence.
🚏 Route 20 Complete Stop List
Towards Rancho Bernardo Transit Station (from 10th Av & Broadway)
- 10th Av & Broadway
- 11th Av & C St
- Fashion Valley Rd & Hotel Circle N
- Fashion Valley Transit Center
- Kearny Villa Rd & Century Park Ct
- Kearny Villa Rd & Tech Way
- Kearny Villa Rd & Kearny Villa Way
- Complex Dr & Clairemont Mesa Bl
- Clairemont Mesa Bl & Complex St
- Miramar College Transit Station
- Westview Pkwy & Mira Mesa Marketcenter
- Rancho Penasquitos Bl & Paseo Montril
- Rancho Penasquitos Bl & via Del Sud
- Rancho Penasquitos Bl & Calle De Las Rosas
- Rancho Penasquitos Bl & Carmel Mountain Rd
- Carmel Mountain Rd & Paseo Cardiel
- Carmel Mountain Rd & Freeport Rd
- Carmel Mountain Rd & Stoney Creek Rd
- Carmel Mountain Rd & via Rimini
- Carmel Mountain Rd & via San Marco
- Carmel Mountain Rd & Cuca St
- Carmel Mountain Rd & Gerana St
- Carmel Mountain Rd & Penasquitos Dr
- Carmel Mountain Rd & Rancho Carmel Dr (S)
- Carmel Mountain Rd & Stoney Peak Dr
- Carmel Mountain Rd & Highland Ranch Rd
- Carmel Mountain Rd & Conference Way
- Carmel Mountain Rd & Rancho Carmel Dr (N)
- Camino Del Norte & Paseo Lucido
- Camino Del Norte & Paseo Montanoso
- Bernardo Center Dr & Camino Del Norte
- Bernardo Center Dr & Maturin Dr
- West Bernardo Dr & Technology Dr
- West Bernardo Dr & via Frontera
- West Bernardo Dr & Hewlett Packard (16399)
- Rancho Bernardo Transit Station
Towards 10th Av & Broadway (from Rancho Bernardo Transit Station)
- Rancho Bernardo Transit Station
- West Bernardo Dr & The Pointe
- West Bernardo Dr & Sony
- West Bernardo Dr & via Frontera
- West Bernardo Dr & Technology Dr
- Bernardo Center Dr & West Bernardo Dr
- Bernardo Center Dr & Maturin Dr
- Camino Del Norte & Bernardo Center Dr
- Camino Del Norte & Paseo Montanoso
- Carmel Mountain Rd & Camino Del Norte
- Carmel Mountain Rd & Rancho Carmel Dr (N)
- Carmel Mountain Rd & Conference Way
- Carmel Mountain Rd & Highland Ranch Rd
- Carmel Mountain Rd & Stoney Peak Dr
- Carmel Mountain Rd & Rancho Carmel Dr (S)
- Carmel Mountain Rd & Penasquitos Dr
- Carmel Mountain Rd & Gerana St
- Carmel Mountain Rd & Cuca St
- Carmel Mountain Rd & via San Marco
- Carmel Mountain Rd & via Rimini
- Carmel Mountain Rd & Stoney Creek Rd
- Carmel Mountain Rd & Freeport Rd
- Carmel Mountain Rd & Paseo Cardiel
- Rancho Penasquitos Bl & Carmel Mountain Rd
- Rancho Penasquitos Bl & Calle De Las Rosas
- Rancho Penasquitos Bl & via Del Sud
- Rancho Penasquitos Bl & Paseo Montril
- Mira Mesa Marketcenter
- Miramar College Transit Station
- Clairemont Mesa Bl & Complex Dr
- Complex Dr & 8806
- Kearny Villa Rd & Tech Way
- Kearny Villa Rd & Century Park Ct
- Fashion Valley Rd & Hotel Circle N
- Fashion Valley Transit Center
- Fashion Valley Rd & Hotel Circle N
- Hotel Circle South & Bachman Pl
- 10th Av & C St
- 10th Av & Broadway
⏰ Route 20 Schedule & Service Hours
Scheduled departures from the terminal (MTS timetable via Transit, verified October 2026):
From 10th Av & Broadway towards Rancho Bernardo Transit Station
| Day | First departure | Last departure | Departures | Average interval |
|---|---|---|---|---|
| Saturday | 7:09 AM | 7:39 PM | 25 | ~30 min |
| Monday | 5:53 AM | 8:54 PM | 30 | ~30 min |
From Rancho Bernardo Transit Station towards 10th Av & Broadway
| Day | First departure | Last departure | Departures | Average interval |
|---|---|---|---|---|
| Saturday | 6:12 AM | 8:13 PM | 15 | ~60 min |
| Monday | 5:23 AM | 9:12 PM | 31 | ~30 min |
💵 Fare Information
The single-ride fare on MTS route 20 is $ 3.00 according to the current MTS fare data. Day passes and multi-day passes are usually better value if you ride more than twice — check the agency’s official site or app for the current pass range before you travel.
🗺️ Key Destinations on Route 20
- Kearny Villa Rd & Century Park Ct — park
- Miramar College Transit Station — transit hub
🧭 How to Ride Route 20 — Step by Step
- Check the schedule below for your direction and get to the stop a few minutes early.
- Have your fare ready — pay on board or use the agency’s official app or card where accepted.
- Signal the driver as the bus approaches and board through the front door.
- 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 5:53 AM from 10th Av & Broadway and 5:23 AM from Rancho Bernardo Transit Station.
What time is the last 20 bus?
The last scheduled departures are at 8:54 PM from 10th Av & Broadway and 9:12 PM from Rancho Bernardo Transit Station.
Does Route 20 run on weekends?
Yes — the current schedule shows departures every day, including Saturdays and Sundays.
Route and timetable data: MTS via Transit. Independently compiled by the BusUpdate editorial team; confirm time-sensitive details with MTS before travelling. Schedule verified October 2026.