Travel options for:
San Diego to Victorville
  • Bus Greyhound USA

    $31 - $80
    1. San Diego, CA

      2 h 5 min - hourly

      $16 - $40

    2. Santa Ana, CA

      1 h 56 min - once daily

      $15 - $40

  • Bus Tufesa

    $12 - $35
    1. San Diego

      5 h 8 min - once daily

      $12 - $35

  • Train

    $58 - $130
    1. San Diego Santa Fe Depot

      2 h 14 min - 3 times a day

      $30 - $65

    2. Fullerton Transportation

      2 h 20 min - once daily

      $28 - $65

  • Drive

    $14 - $21
    1. San Diego

      2 h 26 min - 147.1 miles

      $14 - $21

  • Fly, train, bus

    $119 - $368
    1. San Diego

      15 min - every 30 minutes - line 992

      $1 - $3

    2. San Diego (SAN)

      57 min - non-stop

      $100 - $340

    3. Los Angeles (LAX)

      44 min - every 30 minutes

      $7 - $10

    4. L. A. Union Station station

      1 h 28 min - every 2 hours

      $9 - $13

    5. Orange Way & Sierra Ave

      50 min - hourly

      $1 - $3

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

From San Diego, CA bus to Santa Ana, CA then bus to Victorville, CA. 5 h 1 min $56. From San Diego bus to Victorville, CA. 5 h 8 min $22. From San Diego Santa Fe Depot Amtrak train to Fullerton Transportation Center then train to Victorville Victor Valley Transit Center Amtrak. 5 h 34 min $92. From San Diego drive to Victorville. 2 h 26 min $17. From Broadway & Front St line 992 bus to San Diego airport, fly to Los Angeles airport, bus to L. A. Union Station station, train to Orange Way & Sierra Ave, then bus to Victorville. 6 h 39 min $254.

 
 

Bus or train from San Diego to Victorville?

Greyhound USA operates a bus from San Diego to Victorville hourly. Tickets cost $16 - $40 and the journey takes 2 h 5 min. Greyhound USA also services this route twice daily. Alternatively, Amtrak operates a train from San Diego to Victorville every 2 hours. Tickets cost $30 - $65 and the journey takes 2 h 14 min. Amtrak also services this route once daily.
 

Book transport from San Diego to Victorville

Book trains from San Diego to Victorville