San Diego Bus Route 905: Iris Avenue Transit Center to Otay Mesa Transit Center
Iris Avenue Transit Center ↔ Otay Mesa Transit Center
📅 Editorial review: October 2026 | ℹ️ Independent planning guide — not affiliated with MTS | 🎯 Route 905 stops, fares & schedule overview
✅ Official MTS service in San Diego: Route 905 connects Iris Avenue Transit Center with Otay Mesa Transit Center. Buses run from 4:13 AM to 9:38 PM.
📋 Route 905 Essential Information
- Route: 905 — Iris Avenue Transit Center ↔ Otay Mesa Transit Center
- Operator: MTS (San Diego)
- Stops: 19 towards Otay Mesa Transit Center; 17 towards Iris Avenue Transit Center
- First departure: 4:13 AM | Last departure: 9:38 PM
- Service: Daily, including weekends
- Fare: Single-ride fare $ 3.00
📖 About Route 905
Route 905 links Iris Avenue Transit Center and Otay Mesa Transit Center. The stop list below is the complete, current MTS pattern, so you can plan boarding and getting off with confidence.
🚏 Route 905 Complete Stop List
Towards Otay Mesa Transit Center (from Iris Avenue Transit Center)
- Iris Avenue Transit Center
- SR-905 & Caliente Av
- Caliente Ave & Otay Mesa Rd
- Otay Mesa Rd & Heritage Rd
- Otay Mesa Rd & Cactus Rd
- Otay Mesa Rd & Britannia Bl
- Otay Mesa Rd & Gailes Bl
- Otay Mesa Rd & Otay Mesa Center Rd
- La Media Rd & Otay Mesa Rd
- La Media Rd & SR-905 Eastbound Onramp
- Airway Rd & La Media Rd
- Avenida Costa Norte & Avenida Costa Azul
- Avenida Costa Este & Avenida De La Fuente
- Siempre Viva Rd & Melksee St
- Siempre Viva Rd & Sarnen St
- Siempre Viva Rd & Drucker Ln
- Siempre Viva Rd & Customhouse Plaza
- Siempre Viva Rd & Otay Center Dr
- Otay Mesa Transit Center
Towards Iris Avenue Transit Center (from Otay Mesa Transit Center)
- Otay Mesa Transit Center
- Siempre Viva Rd & Otay Center Dr
- Siempre Viva Rd & Customhouse Plaza
- Siempre Viva Rd & Drucker Ln
- Siempre Viva Rd & Sarnen St
- Siempre Viva Rd & Avenida Costa Brava
- Avenida Costa Este & Avenida De La Fuente
- Avenida Costa Norte & Avenida Costa Azul
- La Media Rd & Airway Rd
- Otay Mesa Rd & Otay Mesa Center Rd
- Otay Mesa Rd & Gailes Bl
- Otay Mesa Rd & Britannia Bl
- Otay Mesa Rd & Cactus Rd
- Otay Mesa Rd & Heritage Rd
- Otay Mesa Rd & Corporate Center Dr
- SR-905 & Caliente Av
- Iris Avenue Transit Center
⏰ Route 905 Schedule & Service Hours
Scheduled departures from the terminal (MTS timetable via Transit, verified October 2026):
From Iris Avenue Transit Center towards Otay Mesa Transit Center
| Day | First departure | Last departure | Departures | Average interval |
|---|---|---|---|---|
| Saturday | 5:45 AM | 8:44 PM | 16 | ~60 min |
| Monday | 4:53 AM | 9:38 PM | 40 | ~25 min |
From Otay Mesa Transit Center towards Iris Avenue Transit Center
| Day | First departure | Last departure | Departures | Average interval |
|---|---|---|---|---|
| Saturday | 5:16 AM | 8:15 PM | 16 | ~60 min |
| Monday | 4:13 AM | 8:04 PM | 38 | ~25 min |
💵 Fare Information
The single-ride fare on MTS route 905 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 905
- See the complete stop list below for all destinations served.
🧭 How to Ride Route 905 — 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 905 bus leave?
The first scheduled departures from the terminals are at 4:53 AM from Iris Avenue Transit Center and 4:13 AM from Otay Mesa Transit Center.
What time is the last 905 bus?
The last scheduled departures are at 9:38 PM from Iris Avenue Transit Center and 8:04 PM from Otay Mesa Transit Center.
Does Route 905 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.