Travel Information to San Jose, CA from Los Angeles, CA
| 305 miles (492 km) | |
| Train, bus or flight | |
| $29 - $66 | |
| Flight • $29 (€26) • 1 h 5 min | |
| Flight • $29 (€26) • 1 h 5 min | |
| FlixBus, Spirit Airlines or Amtrak |
Take a train, bus or flight to travel 305 miles (492 km) to San Jose, CA from Los Angeles, CA. The most popular travel companies which serve this route are FlixBus, Spirit Airlines or Amtrak among others. Travelers can even take a direct bus, flight or train from Los Angeles, CA to San Jose, CA.
Travel optionsfrom Los Angeles, CA to San Jose, CA
How to get from Los Angeles, CA to San Jose, CA by train, bus or flight.
Our recommendation
The best way to travel from Los Angeles, CA to San Jose, CA is by taking a train because it’s the best combination of price and speed.
5815 AMTRAK · 715 Gold Runner · 3915 AMTRAKCheapest
5815 AMTRAK · 715 Gold Runner · 3915 AMTRAKFastest
AS2027Other options
5713 AMTRAK · 713 Gold Runner · 543 Capitol Corridor
5713 AMTRAK · 713 Gold Runner · 543 Capitol Corridor
761 Pacific Surfliner · 4761 AMTRAK
FlixBus
5811 AMTRAK · 711 Gold Runner · 3911 AMTRAK
0
AS2184
AS3309
AA9408Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Los Angeles, CA to San Jose, CA
Travel to San Jose, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Los Angeles, CA to San Jose, CA.

You can get between Los Angeles, CA and San Jose, CA 3 different ways: train, bus or flight.
The cheapest way to travel to San Jose, CA from Los Angeles, CA is a flight with an average price of $29 (€26).
This is compared to other travel options from Los Angeles, CA to San Jose, CA:
A flight is $16 (€14) less than a bus for this route with tickets for a bus from Los Angeles, CA to San Jose, CA costing on average $45 (€41).
A flight is $37 (€33) less than a train for this route with tickets for a train from Los Angeles, CA to San Jose, CA costing on average $66 (€60).
The quickest way to travel to San Jose, CA from Los Angeles, CA is by flight, which takes on average 1 h 5 min compared to other travel options that take longer:
Bus takes on average 6 h 15 min.
Train takes 9 h 10 min on average.
San Jose, CA is approximately 305 miles (492 km) away from Los Angeles, CA.
The average frequency per day from Los Angeles, CA to San Jose, CA is:
- 18 buses a day.
- Around 19 flights per day.
- 14 trains a day.
However, we recommend checking specific travel dates for your journey between Los Angeles, CA and San Jose, CA as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Los Angeles, CA to San Jose, CA:
The following travel companies offer services from Los Angeles, CA to San Jose, CA:
- FlixBus, Greyhound or Tufesa Mexico can take you to San Jose, CA by bus. If searching for a good deal on buses, you can find tickets for Greyhound from Los Angeles, CA to San Jose, CA for $45 (€41).
- Spirit Airlines can get you to San Jose, CA by plane. You can find a good deal for plane tickets with Spirit Airlines from Los Angeles, CA to San Jose, CA for $29 (€26) on Omio.
- Travel with Amtrak to go to San Jose, CA by train. For a good deal on tickets, you can find Amtrak Los Angeles, CA to San Jose, CA tickets on Omio for $66 (€60).
Yes, there are direct routes from Los Angeles, CA to San Jose, CA with the following travel companies:
- You can find 10 direct buses per day to take to San Jose, CA with FlixBus, Greyhound or Tufesa Mexico.
- You can find 7 direct flights per day to San Jose, CA with Spirit Airlines.
- You can find 1 direct train per day to San Jose, CA with Amtrak.
Direct services to San Jose, CA tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.
Travelling from Los Angeles, CA to San Jose, CA: related information
Here are some other resources that might have the information you need
