How to Get from San Jose to San Francisco [5 Easy Ways]
KEY TAKEAWAYS
- The best way to get from San Jose to San Francisco is by car, which takes about an hour to drive 50 miles.
- If traveling without a car, you can take the BART, bus, train (Caltrain), or Uber/Lyft.
- BART: 1.5 hours (transfer from a bus)
- Bus: 1 to 1.5 hours (Flixbus & Greyhound)
- Caltrain: 1 hr 40 mins (gets off at 4th St. & King St.)
Do you want to get from San Jose to San Francisco, but you don’t have a car? Are you unsure which option you should take, as there are quite a few choices to choose from?
Let this guide help you decide and make the trip to San Francisco from San Jose a whole lot easier.
Disclosure: This post includes affiliate links meaning if you make a purchase through one of these links, we may earn a small commission at no additional cost to you. As an Amazon Associate, we earn from qualifying purchases. For more info see our Disclosure Policy
Best Ways to Get from San Jose to San Francisco
There are several options for getting from San Jose to San Francisco besides driving.
Taking the bus is the cheapest option and usually takes less than 2 hours, riding the BART is the fastest at less than an hour and a half, and booking a rideshare car is the most convenient, albeit expensive.
If you’re not pressed for time and want to try traveling by train, you can take the Caltrain or Amtrak, which offer multiple daily rides. Below is a quick summary of each option.
- Cheapest: Bus
- Fastest: (please consider rush hour traffic): BART
- Most Convenient: Uber/Lyft
| Transportation | Time | Cost |
| Bus | 1:00 to 1:45 hrs | from $9 (base fare) |
| BART | 1:04 to 1:10 hrs | $8.40 |
| Train (Caltrain) | 1:06 to 2:35 hrs | $10.50 |
| Train (Amtrak) | 2:00 hrs | from $26 |
| Uber / Lyft | 1:00 – 1:20 hrs | from $80 |
How far is San Jose from San Francisco?
San Jose is approximately 50 miles from San Francisco. Driving will take about an hour via US-101 S if the traffic conditions are clear.
San Jose to SF By Bus
- Best For: those on a budget
- Time/Cost: 1:00 to 1:45 hrs / from $9
Taking the bus is the cheapest option to get from San Jose to San Francisco and travel times are reasonably quick at less than two hours.
This bus option does not apply to public transit buses because they are a hassle to use, and you will have to make several transfers eating up a lot of your energy and time.
However, Flixbus and Greyhound are commercial buses that service both routes with multiple trips spread throughout the day.

Flixbus
- Estimated Cost/Travel Time: $8.99, 0:55 mins – 1:20 hrs
- Pick-up Location/s: Downtown San Jose (red curb in front of Bowers Institute), Milpitas BART
- Drop-off Location: San Francisco (5th/Townsend)
- Services Onboard: restroom, wifi, power outlet, onboard entertainment
- Earliest Bus / Latest Bus: 6:00 AM / 9:45 PM
Flixbus is a relatively low-cost commercial bus that runs seven trips each day with buses departing San Jose as early as 6 a.m. to as late as 9:45 p.m.
You can book your bus tickets online and even choose your seat in advance for an additional fee of $1.49.
If you don’t want to sit with other people, you can choose to travel neighbor-free for an additional fee of $2.25.
Book your bus ticket here
Greyhound
- Estimated Cost/Travel Time: from $9 / 1:45 hrs
- Pick-up Location/s: San Jose Bus Station at 65 Cahill Street
- Drop-off Location: Salesforce Transit Center at 425 Mission Street
- Services Onboard: wifi, power outlet, onboard entertainment
- Earliest Bus / Latest Bus: 5:05 AM / 7:10 PM
Greyhound is another commercial bus that runs four trips a day from the San Jose Bus Station to the Salesforce Transit Center, also known as the Transbay Transit Center, in SF.
You can book your bus ticket ahead online (cheaper) although there are no options to choose your seat in advance as they come on a first-come-first-served basis.
Book your bus ticket here

By BART
- Best For: travelers wanting to travel traffic jam-free
- Time/Cost: 1:04 hrs / $8.40 + $2.50 (if riding Rapid 500 bus to BART station)
- Departing from: Berryessa/North San Jose BART station
- Earliest Train/Last Train: 4:38 AM / 11:48 PM
The BART is the fastest way to get from San Jose to San Francisco by public transportation.
Though there are no stations in downtown San Jose, you can easily take the Rapid 500 bus from San Jose Diridon station to the Berryessa BART station.
From Berryessa, you can either take the Green Line to Daly City, which travels directly, or you can ride the Orange Line to Richmond and transfer to the Blue Line to Daly City at the Bay Fair BART Station.
San Jose to San Francisco By Train (Caltrain)
- Best For: travelers wanting a bit more flexibility on their schedule
- Time/Cost: 2:35 hrs / $10.50
- Departing from: San Jose Diridon Station
- Earliest Train/Last Train: 4:25 AM / 11:12 PM
Taking the Caltrain from San Jose to San Francisco would take around 2:35 hours on Local-Stop Service Line (L1) through 4 zones costing you around $10.50 one-way.
Once you get to the San Jose Diridon Caltrain Station, you can purchase your paper ticket via the Ticket Machine, or you can use Clipper to tag on and then off at the San Francisco Station at Fourth and King Streets.
Alternatively, you can also purchase your ticket on the Caltrain Mobile App.
L1 makes the most daily trips from San Jose, but you can also ride the L5, L4, L3, and B7 trains, which travel faster as they all make fewer stops.

By Train (Amtrak)
- Best For: travelers with more time and budget looking to travel comfortably
- Time/Cost: ~2 hours / from $26
- Departing from: San Jose Diridon Station, Santa Clara Transit Center
- Drop-off Location/s: Curbside bus stop outside Chase Bank
- Services Onboard: outlets, wifi, at-seat lighting, tray tables, private rooms, seating options, checked baggage, onboard dining, pet-friendly, quiet car
Honestly speaking, traveling via Amtrak services from San Jose to SF is for travelers who have both extra budget and time on their hands.
Travel time takes at least two hours via a mixed bus and train service, and the cheapest fare costs $26.
However, traveling via Amtrak offers the widest range of onboard services to ensure you travel as comfortably as possible.
Of course, services come at an added cost, with Business seats at around $65 and Private Rooms at $115.
By Uber or Lyft
- Best For: travelers pressed for time
- Time/Cost: from $80
If you are pressed for time, or if you are unfamiliar with both the San Jose and San Francisco area, booking a rideshare service just might be for you.
This option is the closest thing you’ll get to riding a private vehicle on this list, and it’s the most convenient considering that you can choose your pick-up and drop-off locations.
You just need to input the details on the ridesharing app, book the ride you want, then wait for your driver to arrive at your pick-up location.
However, this option can also be the most expensive, and prices are also subject to surge increases.
San Jose is located south of San Francisco and takes about 45 minutes without traffic (don’t forget rush hour), so make sure to consider this when planning your trip.
💡 Looking to travel from San Jose Airport to San Francisco Airport? Read this detailed guide.
FAQs
Is there a train between San Francisco and San Jose?
Yes, there is a train between San Francisco and San Jose. Caltrain runs multiple lines to and from both cities, with some trains offering a shorter trip with fewer stops along the way.
How long is the Caltrain ride from San Jose to San Francisco?
The Caltrain ride from San Jose Diridon Station to the San Francisco Station would take anywhere between 1:06 hrs to 2:35 hrs, depending on the train line you are riding on.
How long is the BART from San Francisco to San Jose?
The BART from San Francisco to San Jose will take around 1:06 to 1:10, depending on the BART line that you will take. This travel estimate uses the Embarcadero BART Station in SF and the Berryessa/North San Jose BART Station in San Jose.
Wrap-Up
The trip from San Jose to San Francisco is easy, with several options to choose from.
Whether you’re on a budget, in a hurry, or perhaps you don’t mind taking a bit more time for some additional comfort, there’s an option for you on this list.
So what are you waiting for? Keep this guide handy and plan your San Jose to SF trip.
Related:
