There are 8 ways to get from San Diego to Salinas by plane, bus, train or car

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

Recommended option

Fly to Monterey  •  4 h 22 min

  1. Fly from San Diego (SAN) to Monterey (MRY) SAN - MRY

$75 - $297

Cheapest option

Bus  •  10 h 50 min

  1. Take the bus from San Diego, Ca to Los Angeles, Ca 9486 / ...
  2. Take the bus from Los Angeles, Ca to Salinas, Ca 6766 / ...

$53 - $130

6 alternative options

Fly to San Jose, bus  •  5 h 12 min

  1. Fly from San Diego (SAN) to San Jose (SJC) SAN - SJC
  2. Take the bus from San Jose Airport - USO Club to Salinas Transit Center / Gate 8

$86 - $346

Fly to Oakland, train  •  7 h 12 min

  1. Fly from San Diego (SAN) to Oakland (OAK) SAN - OAK
  2. Take the train from Oakland Jack London Square Station to Salinas Amtrak

$121 - $433

Fly to San Francisco, line 29 bus  •  7 h 2 min

  1. Fly from San Diego (SAN) to San Francisco (SFO) SAN - SFO
  2. Take the line 29 bus from Prunedale North / Highway 156 to N Main / Rossi

$118 - $365

Train  •  12 h 17 min

  1. Take the train from San Diego Santa Fe Depot Amtrak to Los Angeles Union Station Amtrak Pacific Surfliner
  2. Take the train from Los Angeles Union Station Amtrak to Salinas Amtrak Coast Starlight

$88 - $234

Amtrak Thruway  •  13 h 30 min

  1. Take the Amtrak Thruway from San Diego, CA to Los Angeles, CA
  2. Take the Amtrak Thruway from Los Angeles, CA to Santa Barbara, CA
  3. Take the Amtrak Thruway from Santa Barbara, CA to Salinas, CA

Drive  •  7 h 15 min

  1. Drive from San Diego to Salinas 426.4 miles

$40 - $65

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

Alaska Airlines, Inc. and United Airlines fly from San Diego to Salinas 3 times a day. Alternatively, you can take a bus from San Diego to Salinas via Los Angeles, Ca in around 10 h 50 min.

Airlines
Southwest Airlines
Website
southwest.com
Flights from San Diego to San Jose
Ave. Duration
1 h 22 min
When
Every day
Estimated price
$140 - $650
Flights from San Diego to Oakland
Ave. Duration
1 h 29 min
When
Every day
Estimated price
$150 - $700
Flights from San Diego to San Francisco
Ave. Duration
1 h 34 min
When
Every day
Estimated price
$150 - $650
United Airlines
Website
united.com
Flights from San Diego to Monterey via Los Angeles
Ave. Duration
3 h 17 min
When
Every day
Estimated price
$70 - $600
Flights from San Diego to Monterey via San Francisco
Ave. Duration
3 h 44 min
When
Every day
Estimated price
$70 - $600
Flights from San Diego to San Francisco
Ave. Duration
1 h 36 min
When
Every day
Estimated price
$110 - $550
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from San Diego to Monterey
Ave. Duration
1 h 27 min
When
Every day
Estimated price
$95 - $1,000
Flights from San Diego to San Jose
Ave. Duration
1 h 33 min
When
Every day
Estimated price
$80 - $500
Flights from San Diego to San Francisco
Ave. Duration
1 h 32 min
When
Every day
Estimated price
$130 - $550
Train operators
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Oakland Jack London Square Station to Salinas Amtrak
Ave. Duration
2 h 58 min
Frequency
Once daily
Estimated price
$30 - $70
Website
amtrak.com
Coach Seat
$30 - $45
Flexi Coach Seat
$55 - $80
Business Coach Seat
$45 - $70
Room
$160 - $230
Train from San Diego Santa Fe Depot Amtrak to Los Angeles Union Station Amtrak
Ave. Duration
2 h 59 min
Frequency
Every 2 hours
Estimated price
$30 - $75
Website
amtrak.com
Coach Seat
$30 - $50
Flexi Coach Seat
$55 - $85
Business Coach Seat
$50 - $75
Room
$170 - $240
Train from Los Angeles Union Station Amtrak to Salinas Amtrak
Ave. Duration
8 h 18 min
Frequency
Once daily
Estimated price
$55 - $160
Website
amtrak.com
Coach Seat
$55 - $90
Flexi Coach Seat
$100 - $150
Business Coach Seat
$110 - $160
Room
$260 - $370
Bus operators
Monterey-Salinas Transit
Phone
1-888-678-2871
Email
customerservice@mst.org
Website
mst.org
Bus from San Jose Airport - USO Club to Salinas Transit Center / Gate 8
Ave. Duration
1 h 35 min
Frequency
Once daily
Estimated price
$9 - $14
Schedules at
mst.org
Bus from Prunedale North / Highway 156 to N Main / Rossi
Ave. Duration
31 min
Frequency
Every 4 hours
Estimated price
$1 - $3
Schedules at
mst.org
Greyhound USA
Phone
+1 214-849-8100
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from San Diego, Ca to Los Angeles, Ca
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$17 - $40
Website
greyhound.com
Economy
$17 - $27
Flexible
$30 - $40
Bus from Los Angeles, Ca to Salinas, Ca
Ave. Duration
7 h 45 min
Frequency
Hourly
Estimated price
$35 - $90
Website
greyhound.com
Economy
$35 - $60
Flexible
$65 - $90
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Bus from San Diego, CA to Los Angeles, CA
Ave. Duration
2 h 45 min
Frequency
Once daily
Website
amtrak.com
Bus from Los Angeles, CA to Santa Barbara, CA
Ave. Duration
2 h 46 min
Frequency
Once daily
Website
amtrak.com
Bus from Santa Barbara, CA to Salinas, CA
Ave. Duration
5 h 59 min
Frequency
Once daily
Website
amtrak.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from San Diego to Salinas?

The distance between San Diego and Salinas is 602 km. The road distance is 682 km.

What is the cheapest way to get from San Diego to Salinas?

The cheapest way to get from San Diego to Salinas is to drive which costs $40 - $65 and takes 7 h 15 min.

What is the fastest way to get from San Diego to Salinas?

The quickest way to get from San Diego to Salinas is to fly which takes 4 h 22 min and costs $70 - $300.

Is there a direct train between San Diego and Salinas?

No, there is no direct train from San Diego to Salinas. However, there are services departing from San Diego Santa Fe Depot Amtrak and arriving at Salinas Amtrak via Los Angeles Union Station Amtrak. The journey, including transfers, takes approximately 12 h 17 min.

Is there a direct bus between San Diego and Salinas?

No, there is no direct bus from San Diego to Salinas. However, there are services departing from San Diego, Ca and arriving at Salinas, Ca via Los Angeles, Ca. The journey, including transfers, takes approximately 10 h 50 min.

How long does it take to get from San Diego to Salinas?

It takes approximately 4 h 22 min to get from San Diego to Salinas, including transfers.