Travel options for:
San Diego to Corona
  • Train

    $36 - $72
    1. San Diego Santa Fe Depot

      1 h 56 min - 3 times a day

      $29 - $65

    2. Santa Ana station

      37 min - twice daily

      $7 - $11

  • Bus Greyhound USA

    $18 - $45
    1. San Diego, CA

      2 h 24 min - twice daily

      $17 - $45

    2. Riverside, CA

      6 min - 1869 feet

    3. University FS Lemon

      1 h 1 min - hourly

      $1 - $3

  • Bus via Promenade Mall at Parking Structure

    $6 - $12
    1. Broadway & 1st Av

      1 h 17 min - every 30 minutes

      $4 - $7

    2. Escondido Transit Center

      49 min - 3 times a day

      $1 - $3

    3. Promenade Mall at Parking

      1 h 19 min - twice daily

      $1 - $3

  • Drive

    $9 - $14
    1. San Diego

      1 h 37 min - 97.1 miles

      $9 - $14

  • Fly, train

    $118 - $365
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      56 min - non-stop

      $100 - $340

    3. Los Angeles (LAX)

      44 min - every 30 minutes

      $7 - $10

    4. L. A. Union Station station

      1 h 5 min - twice daily

      $9 - $13

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From San Diego Santa Fe Depot Amtrak train to Santa Ana station then train to North Main Corona station. 3 h 33 min $53. From San Diego, CA bus to Riverside, CA, walk to University FS Lemon, then bus to Corona Transit Center. 3 h 58 min $33. From Broadway & 1st Av bus to Escondido Transit Center, bus to Promenade Mall at Parking Structure, then bus to Corona Transit Center. 5 h 25 min $11. From San Diego drive to Corona. 1 h 37 min $11. From Broadway & Front St line 992 bus to San Diego airport, fly to Los Angeles airport, bus to L. A. Union Station station, then train to Corona. 5 h 15 min $252.