How to travel from Los Angeles, CA to San Jose, CA

Fri, Jul 19
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information from Los Angeles, CA to San Jose, CA

distanceDistance305 miles (492 km)
modeAvailable travel modesTrain, bus or flight
priceTicket price range$36 - $67
cheapestCheapest modeBus • $36 (€31) • 6 h 10 min
fastestFastest modeFlight • $64 (€55) • 1 h 14 min
carriersPopular travel companiesGreyhound, Alaska Airlines or Amtrak

Travel 305 miles (492 km) by train, bus or flight from Los Angeles, CA to San Jose, CA. The most popular travel companies which serve this trip are Greyhound, Alaska Airlines or Amtrak among others. Travelers can even take a direct bus, flight or train from Los Angeles, CA to San Jose, CA.

Travel options
from 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
bus

The best way to travel from Los Angeles, CA to San Jose, CA is by taking a bus because it’s the best combination of price and speed.

FlixBus
08:00AM6h25
Los Angeles, CA
02:25PMSan Jose, CA
$841One-way
0 transfers
Cheapest
Amtrak
09:25AM9h10
Union Station, Los Angeles, CA
06:35PMSan José Diridon Station, San Jose, CA
$791One-way
2 transfers
Fastest
Alaska Airlines
09:06PM1h13
Los Angeles International Airport, CA (LAX)
10:19PMNorman Y. Mineta San Jose International Airport, CA (SJC)
$1701One-way
0 transfers
Other options
Amtrak
07:13AM9h37
Union Station, Los Angeles, CA
04:50PMSan José Diridon Station, San Jose, CA
$1281One-way
1 transfer
Amtrak
07:13AM10h57
Union Station, Los Angeles, CA
06:10PMSanta Clara Station, Santa Clara, CA
$1351One-way
2 transfers
Amtrak
09:51AM9h55
Union Station, Los Angeles, CA
07:46PMSan José Diridon Station, San Jose, CA
$4281One-way
0 transfers
FlixBus
07:30AM6h55
Los Angeles, CA
02:25PMSan Jose, CA
$841One-way
0 transfers
FlixBus
01:30PM6h50
Los Angeles, CA
08:20PMSan Jose, CA
$841One-way
0 transfers
FlixBus
02:10PM6h10
Los Angeles, CA
08:20PMSan Jose, CA
$841One-way
0 transfers
Spirit Airlines
07:46PM1h15
Los Angeles International Airport, CA (LAX)
09:01PMNorman Y. Mineta San Jose International Airport, CA (SJC)
$1161One-way
0 transfers
Spirit Airlines
08:35AM1h14
Los Angeles International Airport, CA (LAX)
09:49AMNorman Y. Mineta San Jose International Airport, CA (SJC)
$1491One-way
0 transfers
Spirit Airlines
02:43PM3h39
Los Angeles International Airport, CA (LAX)
06:22PMNorman Y. Mineta San Jose International Airport, CA (SJC)
$1591One-way
1 transfer

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Fri
Jul 19
Sat
Jul 20
Sun
Jul 21
Mon
Jul 22
Tue
Jul 23
Wed
Jul 24
Thu
Jul 25
Fri
Jul 26
Sat
Jul 27
Sun
Jul 28
Mon
Jul 29
Tue
Jul 30
Wed
Jul 31
Thu
Aug 01
Fri
Aug 02
Sat
Aug 03
Sun
Aug 04
Mon
Aug 05
Tue
Aug 06
Wed
Aug 07
Thu
Aug 08

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Bus from Los Angeles to San Jose

Amtrak, FlixBus and Greyhound will get you from Los Angeles to San Jose at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.

FlixBus is one of Europe's leading low-cost travel companies, founded in Germany and offering long-distance travel services in Europe and the U. S. FlixBus also operates overnight travel on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long travel journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

    FAQs: Travel from Los Angeles, CA to San Jose, CA

    FAQs: 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.
    FAQs

    There are 3 options to travel to San Jose, CA from Los Angeles, CA including taking a train, bus or flight.

    The cheapest way to go to San Jose, CA from Los Angeles, CA is by taking a bus, which costs on average $36 (€31).

    This is compared to other ways of getting from Los Angeles, CA to San Jose, CA:

    A bus is $28 (€24) less than a flight for this journey with tickets for a flight from Los Angeles, CA to San Jose, CA costing on average $64 (€55).

    Taking a bus costs $31 (€27) less than taking a train, which costs on average $67 (€58) for the same trip.

    The fastest way from Los Angeles, CA to San Jose, CA is by flight with an average journey time of 1 h 14 min.

    There are alternative travel options to San Jose, CA that take longer:

    Getting to San Jose, CA by bus takes 6 h 10 min on average.

    Taking a train requires on average 8 h 50 min of travel time.

    The distance from Los Angeles, CA to San Jose, CA is approximately 305 miles (492 km).

    The average frequency per day from Los Angeles, CA to San Jose, CA is:

    • 4 buses per day.
    • 1 train per day.

    However, we recommend checking specific travel dates for your trip to San Jose, CA from Los Angeles, 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 from Los Angeles, CA to San Jose, CA:

      The following travel companies offer services from Los Angeles, CA to San Jose, CA:

      • Travel with Greyhound, FlixBus or OurBus to go to San Jose, CA by bus. For a good deal on tickets, you can find FlixBus Los Angeles, CA to San Jose, CA tickets on Omio for $36 (€31).
      • Travel with Alaska Airlines or Sky West Airlines to go to San Jose, CA by plane. For a good deal on tickets, you can find Alaska Airlines Los Angeles, CA to San Jose, CA tickets on Omio for $74 (€63).
      • Travel with Amtrak for trains to San Jose, CA. If you’re looking for a good deal on tickets, check for Amtrak Los Angeles, CA to San Jose, CA tickets on Omio for $67 (€58).

      Yes, there are direct services available from Los Angeles, CA to San Jose, CA with the following travel companies:

      • 4 direct buses per day with Greyhound or FlixBus.
      • Direct train available with Amtrak 1 direct train per day.

      Direct services tend to save you time and add more convenience in getting you to San Jose, CA as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Los Angeles, CA and San Jose, CA.

      Your trip from Los Angeles, CA to San Jose, CA doesn't have to end in San Jose, CA. Many of our customers like to extend their vacation to explore other popular destinations like San Francisco, CA, Salinas, CA, Sacramento, CA or San Diego, CA. If you’d like to add San Francisco, CA, Salinas, CA, Sacramento, CA or San Diego, CA to your Los Angeles, CA to San Jose, CA tour, check Omio for the best and cheapest ways to travel to any of these top destinations from San Jose, CA today!
      HomeTravelTravel to USATravel to San Jose, CAHow to travel from Los Angeles, CA to San Jose, CA

      The Omio App Makes Travel Planning Easy

      We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

      ios-badge
      android-badge
      Hand With Phone
      More routes, destinations and providers
      Currency
      Language