San Diego to San Francisco Travel Options

Coaster Commuter Train passing near Del Mar in San Diego County

AutumnSkyPhotography / Getty Images

If you need to get from San Diego to San Francisco - or from San Francisco to San Diego, you can get there by almost any common form of transportation.

This guide can help you pick the best way to make your trip.

01 of 03

How to Drive Between San Diego and San Francisco

Theresa Chiechi / © TripSavvy

Driving Between San Diego to San Francisco - in One Day

Distance: 500 miles
Driving Time: 8.5 hours with no traffic jams or stops

California freeways offer so many choices for traveling between San Diego and Los Angeles that it could take you as long to plot your route as it would to drive it. I've made this trip many times and can help you narrow down the options to just a couple.

If you're trying to make this long drive from San Diego in a single day, you need to get to LA as quickly as you can. Most online mapping sites will route you through Los Angeles on Interstate Highway 5, but in my experience, that freeway can be more than frustratingly jammed up, adding more than an hour to your trip, even when it isn't rush hour.

Instead, try this route: take Interstate Highway 15 north from San Diego, then use Interstate Highway 210 west to connect back to the I-5 north, avoiding the busiest areas.

Traffic jams can happen anytime on any road, so it's best to check the current traffic situation before you set out to be sure it's the optimum route at that time. If you don't have a mobile device that provides traffic info, Los Angeles radio station KNX 1070 has frequent traffic updates.

After you connect with I-5, you'll drive north on it for about 280 miles, then take Interstate Highway 580 and Interstate Highway 80 west to San Francisco, crossing the San Francisco Bay Bridge (which charges a toll).

If you're going south from San Francisco to San Diego, the same directions work in reverse.

Driving from San Diego to San Francisco - If You Have More Than One Day

You can drive between San Diego and San Francisco in one day using the directions above, but where's the fun in that? Instead, break the trip into parts (if you have time):

If you're going south, you can use the guides linked above in the reverse direction, then use the tips for driving between San Diego and Los Angeles.

Continue to 2 of 3 below.
02 of 03

Flights Between San Diego and San Francisco

Sunrise Takeoff at SFO
Daniel at Flickr under Attribution 2.0 Generic License

Flying Between San Diego to SFO

Travel Time: Flight time between San Diego to San Francisco is approximately 1.5 hours. Even when you add a couple of hours for check-in and baggage claim, it's the fastest way to travel between the two cities.

Southwest Airlines is a popular option for this trip, with no baggage fee and no change fees. You'll get the lowest rates from them if you reserve at least a couple of weeks ahead of time, but you'll have to go to their website to do it - they don't participate in other websites' fare searches.

For all other airlines, you can compare airfares using Tripadvisor. The three-letter code for the San Diego airport is SAN, and San Francisco is SFO.

Using Other San Francisco Area Airports

SFO isn't the only San Francisco airport. You can also fly to nearby Oakland or San Jose. Check the other San Francisco area airports and find out their pros and cons.

Continue to 3 of 3 below.
03 of 03

San Diego to San Francisco by Bus or Train

This Bus Goes to San Francisco
Scott Page at Flickr under AAttribution-NonCommercial-ShareAlike 2.0 Generic License

Buses and trains can connect you from San Diego to San Francisco, although they're much slower than flying (which is summarized on the previous page). They'll take about 50% longer than driving by the fastest route.

San Diego to San Francisco by Bus

Greyhound buses run from San Diego to Los Angeles. Expect many stops along the way, each one lasting 10 minutes to an hour. The fastest time is slightly more than 11 hours, and fares are somewhat less than flying.

Once you get to Los Angeles, you'll have more options, including a couple of luxury buses. They're described here.

If you want to make the entire trip by bus, check for options at

San Diego to San Francisco by Train

The high-speed rail system you may have heard about between San Diego and San Francisco is unlikely to ever happen, according to California Governor Gavin Newsom who said in his 2019 State of the Address  “Right now there simply isn’t a path to get from Sacramento to San Diego—let alone from San Francisco to LA," but you can make trip on an Amtrak train.

The Amtrak Pacific Surfliner goes from San Diego's Santa Fe Depot through Los Angeles and north. But it doesn't go all the way into the city of San Francisco. Instead, the trains go to Oakland, which is across the bay from San Francisco. If you choose this route, Amtrak will take you from Oakland to San Francisco in a bus. A more convenient option might be to get off Amtrak at the downtown San Jose station, where you can catch CalTrain which goes directly to San Francisco.

If you choose to travel by Amtrak, they have two stations in San Diego: Old Town and downtown, which their website lists as "SAN" (which could be easily confused to mean the San Diego Airport, which uses the same initials).

It takes slightly more than 12 hours by train to get from San Diego to San Francisco, and it costs about the same as a bus.

Was this page helpful?