1map logoGo to main page

San Diego, CA, USA to San Francisco, CA, USA from $40: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States of America
to
San Francisco, United States of America

How to Get from San Diego to San Francisco: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 by busBest price
740.3 kmDistance
3h 15m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to San Francisco with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  15m
Estimated price
$74-286
Recommended
Company
Amtrak
Train
Average Duration
15h  46m
Estimated price
$26-258
Cheapest
route map
Distance: 740.3 km
Duration: 3h 15m

See more options

Company
FlixBus
Bus
Average Duration
10h  45m
Estimated price
$40-140
Company
various
Plane
Average Duration
4h  40m
Estimated price
$48-298
Company
Greyhound USA
Bus
Average Duration
12h  21m
Estimated price
$58-126
Company
various
Plane
Average Duration
3h  24m
Estimated price
$61-297
Company
Southern CA-Northern CA
Bus
BART
Average Duration
13h  18m
Estimated price
$64-100
Company
N/A
Drive
Average Duration
8h  21m
Estimated price
$90-140

Traveling From San Diego to San Francisco

Journeying from San Diego to San Francisco offers a remarkable shift from the sunny beaches and laid-back vibes of Southern California to the iconic skyline and cultural richness of Northern California.

Best Neighbourhoods in San Francisco

San Francisco boasts diverse neighborhoods, each with its own charm and character.

Mission District
• Known for vibrant murals and street art.
• Offers a variety of trendy restaurants and cafes.
Fisherman's Wharf
• Famous for fresh seafood and lively markets.
• Close to Alcatraz and waterfront activities.
Haight-Ashbury
• Birthplace of the 1960s counterculture movement.
• Eclectic shops and vintage clothing boutiques.

Best Times To Visit San Francisco's Attractions

Timing your visits can significantly enhance your San Francisco experience.

Golden Gate Bridge
Visit in the early morning for fewer crowds and stunning views.
Alcatraz Island
Book the first ferry of the day to enjoy quieter exploration.
Lombard Street
Go in the late afternoon for softer light and less congestion.

San Francisco Weather: What to Expect Year-Round

San Francisco features a cool Mediterranean climate, with mild summers and foggy winters, making layering essential for comfort throughout the year. The best times to visit are typically late spring and early fall when the skies are clearer, allowing you to fully enjoy the city’s attractions.

Dining Recommendation in San Francisco

Try the clam chowder served in a sourdough bread bowl at Boudin Bakery, a quintessential San Francisco dish that showcases the city’s iconic sourdough bread and fresh local seafood. This dining experience contrasts with San Diego's more casual taco scene, offering a cozy atmosphere and rich flavors that highlight the region's culinary traditions.

San Diego - San Francisco operators

Explore transport companies operating between San Diego and San Francisco, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
southwest.com

Plane from San Diego (SAN) to San Francisco (SFO)

Average Duration
1h 43m
Estimated price
$90-420

Plane from San Diego (SAN) to Oakland (OAK)

Average Duration
1h 35m
Estimated price
$110-370

Plane from San Diego (SAN) to San Jose (SJC)

Average Duration
1h 26m
Estimated price
$85-650
Website
alaskaair.com

Plane from San Diego (SAN) to San Francisco (SFO)

Average Duration
1h 41m
Estimated price
$95-460

Plane from San Diego (SAN) to San Jose (SJC)

Average Duration
1h 34m
Estimated price
$95-460
Website
united.com

Plane from San Diego (SAN) to San Francisco (SFO)

Average Duration
1h 44m
Estimated price
$110-470
Website
spirit.com

Plane from San Diego (SAN) to Oakland (OAK)

Average Duration
1h 38m
Estimated price
$60-300

Plane from San Diego (SAN) to San Jose (SJC)

Average Duration
1h 34m
Estimated price
$40-330
Website
flyfrontier.com

Plane from San Diego (SAN) to San Francisco (SFO)

Average Duration
1h 36m
Estimated price
$60-460
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to San Francisco

Average Duration
10h 45m
Estimated price
$40-140
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from San Diego Greyhound Bus Stop to Oakland

Average Duration
11h
Estimated price
$55-120
Train Show train routes
Contact phone
+1-800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$5-85

Train from Los Angeles to Oakland

Average Duration
11h 15m
Estimated price
$19-170
Contact phone
+1-510-464-6000
Website
bart.gov

Train from Milpitas to Civic Center / UN Plaza

Average Duration
1h 5m
Estimated price
$6-10

Train from Berryessa / North San Jose to Civic Center / UN Plaza

Average Duration
1h 9m
Estimated price
$7-10

San Diego to San Francisco: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and San Francisco offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from San Diego to San Francisco, covering a distance of 504 miles. Enjoy the journey as you traverse through the diverse landscapes of California. 💸 Explore budget-friendly options with car travel costs ranging between $90 to $140 for the trip from San Diego to San Francisco. Pack some snacks and make pit stops at charming towns along the way to break up the drive. 🌉 Arrive in San Francisco after approximately 8 hours and 21 minutes of driving. Take in the stunning views of the Golden Gate Bridge and immerse yourself in the vibrant culture of the City by the Bay.
Average price
$90 - $140
Useful tips for car travellers
• Plan your fuel stops strategically; there are major gas stations along I-5 and US-101, with current prices averaging around $1.25 per liter, but be mindful as prices may vary in urban areas.
• Once you arrive in San Francisco, parking can be pricey—expect to pay between $30 to $60 per day; consider using public transportation or rideshares to navigate the city to save on parking fees.
• Be aware of the restricted traffic zones, especially in areas like the Financial District; familiarize yourself with the city's parking regulations to avoid hefty fines, and have a navigation app like Waze or Google Maps handy for real-time traffic updates and detours.
🚆 Embark on a scenic train journey from San Diego to San Francisco, a route that requires a transfer in Los Angeles and Oakland. The total travel time, including transfers, is approximately 15 hours and 46 minutes. 💸 Ticket prices for the train from San Diego to San Francisco range from $26 to $258, offering a comfortable and convenient option for travelers looking to explore the Golden State without the hassle of driving.
Departure Point
San Diego station
Arrival Point
Oakland station
Useful tips for train travellers
• On your journey from San Diego to San Francisco, Amtrak's Pacific Surfliner offers a broad range of onboard catering services. You can enjoy meals from the Café Car, which serves a selection of items from breakfast burritos to sandwiches and snacks, as well as beverages, including wine and beer. Be sure to check the menu upon boarding, as options may vary.
• Amtrak offers different seating options on this route. You can choose between Business Class, which includes more spacious seating and complimentary snacks, and Economy Class, which is comfortable yet more budget-friendly. Prices and availability can change, so check Amtrak’s official website for the latest details: amtrak.com
• There are multiple operators for this route, including Amtrak (amtrak.com) and Greyhound (greyhound.com) should you consider a bus alternative. Utilize the relevant websites for ticket purchasing and schedule updates for your preferred travel time.
🛫 Flying from San Diego to San Francisco is a convenient and quick journey, with a direct flight taking just 1 hour and 30 minutes. Several airlines, including Frontier, United, Alaska, and Southwest, operate flights on this route. 🌉 Upon arrival in San Francisco, you can expect a total travel time of around 3 hours and 15 minutes from San Diego. The bustling city offers a vibrant atmosphere, iconic landmarks like the Golden Gate Bridge, and delicious cuisine to explore. 💸 Flight prices between San Francisco and San Diego can range from $74 to $286, providing travelers with options to suit their budget and preferences for this popular West Coast route.
Departure Point
San Diego Airport
Arrival Point
San Francisco Airport
🚌 Explore the beautiful coastal journey from San Diego to San Francisco by bus, operated by Flixbus USA. The overnight trip takes approximately 10 hours and 45 minutes, offering a convenient and affordable way to travel between these two iconic Californian cities. 🌉 Route options include transfers in cities like Las Vegas, Oakland, and Bakersfield, each providing a unique perspective on the diverse landscapes of California. With distances ranging from 485 to 512 miles, travelers can choose a route that suits their preferences, whether it be a quicker journey or a more scenic route. 🎫 Prices for the bus between San Diego and San Francisco vary from $58 to $126, making it an accessible transportation option for those looking to experience the charm of both cities without the hassle of driving or flying. Sit back, relax, and enjoy the ride as you make unforgettable memories along this picturesque route.
Departure Point
San Diego station
Arrival Point
San Francisco station
Useful tips for bus travellers
• Pack snacks and a reusable water bottle for the journey, as the bus may not make frequent stops and food options can be limited during the ride; consider healthier options such as mixed nuts, granola bars, or fresh fruit instead of heavily processed snacks.
• When boarding the bus at San Diego, arrive at least 30 minutes early to ensure a smooth check-in process, especially if you have luggage to stow; buses can depart promptly, so don't risk missing it.
• Upon arrival in San Francisco at the 5th/Townsend station, be prepared for your next steps; take advantage of the nearby Muni or Caltrain services to reach your final destination easily by checking schedules at sfmta.com and caltrain.com

Frequently asked questions

Find out more about the route from San Diego to San Francisco.

Or choose the category:
The distance between San Diego and San Francisco is 461 miles, or 504 miles by road. The typical travel times by various modes of transportation are as follows: it takes 15 hours and 46 minutes to reach San Francisco from San Diego by train, 13 hours and 19 minutes by taking a bus first and then using BART, and 3 hours and 7 minutes by plane. If you are traveling from San Francisco to San Diego, it takes approximately 8 hours and 21 minutes by car and 12 hours and 21 minutes by bus. These travel times are approximate and may vary depending on traffic and other factors.
The most cost-effective way to travel from San Diego to San Francisco is by taking a night bus, which can cost between $40 and $140 and takes approximately 10 hours and 45 minutes. This option allows you to save money on accommodation as you can sleep on the bus. However, if time is a priority, the quickest option is to fly, which takes around 3 hours and 7 minutes and costs between $60 and $290. Flying allows you to reach your destination in the shortest amount of time but may be more expensive.
The prices of a train between San Diego and San Francisco can range from $26 to $258, depending on factors such as the class and time of travel. On the other hand, the prices of a bus between San Francisco and San Diego can range from $58 to $126. It is advisable to check with the respective transportation providers for the most accurate and up-to-date pricing information.
To get from San Diego to San Francisco without using public transportation, you can drive. The distance between the two cities is approximately 504 miles and it takes around 8 hours and 21 minutes by car. The prices for the journey by car can vary between $90 to $140. Driving allows you the flexibility to make stops along the way and enjoy the scenic coastal route.
To travel from San Diego to San Francisco without a car, the best option is to take a bus, which takes around 12 hours and 21 minutes and costs between $55 and $130. Another option is to fly, which takes approximately 3 hours and 7 minutes and costs between $60 and $290. Alternatively, you can also take a train, which takes about 15 hours and 46 minutes and costs between $26 and $260. These are the most convenient modes of transportation for traveling between the two cities without a car.
There is no direct train link between San Diego and San Francisco. However, there are train services available with transfers in Los Angeles and Oakland, with a total travel time of approximately 15 hours and 46 minutes. Alternatively, there is an overnight bus service that operates daily, taking approximately 10 hours and 45 minutes. Both options provide transportation between the two cities.
The flight between San Diego and San Francisco typically takes around 1 hour and 25 minutes, making it the quickest mode of transportation between the two cities. The cost of a flight can vary depending on factors such as the airline, time of booking, and availability, but it typically ranges from $64 to $286. It's important to note that these prices are subject to change, so it's advisable to check with airlines for the most accurate and up-to-date information regarding flight schedules and costs.
There are plenty of accommodation options near San Francisco. With more than 835 hotels to choose from, you can find a place to suit your preferences and budget. Prices start at $74 per night, making it accessible for various travelers. It is recommended to book in advance, especially during peak seasons, to secure your preferred hotel and the best rates.

Trips from San Diego

Trips to San Francisco