Rome2Rio

How to get fromOtay Mesa to San Diegoby bus, tram, car, or taxi

Find Transport to San Diego

See all options

There are 4 ways to get from Otay Mesa to San Diego by bus, tram, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 905 bus, tram

    best
    1. Take the bus from Otay Mesa Rd & Cactus Rd to Iris Avenue Transit Centerbus bus 905
    2. Take the tram from Iris Avenue Station to Fifth Avenue Stationtram tram Blue
    52 min
    $4–18
  2. Line 905 bus, line 225 bus

    1. Take the bus from Otay Mesa Rd & Cactus Rd to Otay Mesa Transit Centerbus bus 905
    2. Take the bus from Otay Mesa Transit Center to Broadway & 4th Avbus bus 225
    1h 29m
    $4–10
  3. Drive 18.8 mi

    1. Drive from Otay Mesa to San Diegocar car 18.8 mi
    22 min
    $4–5
  4. Taxi

    1. Take the taxi from Otay Mesa to San Diegotaxi taxi 18.8 mi
    22 min
    $85–110

Otay Mesa to San Diego by bus and tram

Calendar222Weekly Services
Duration52 minAverage Duration
Ticket$4Cheapest Price
See schedules

Questions & Answers

What companies run services between Otay Mesa, CA, USA and San Diego, CA, USA?

You can take a bus from Otay Mesa Rd & Cactus Rd to Broadway & 4th Av via Otay Mesa Transit Center in around 1h 29m.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from London to Edinburgh, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.