Search bus tickets to San Jose

switcheroo

Quickview

How to get to San Jose by bus?

Routes161
Trips per day500
bus carriers4
Stations5
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap bus tickets to San Jose?

The cheapest prices for a bus ticket to San Jose that users have found recently on Wanderu start at $7.97. Such great deals to San Jose are available on 3 routes including San Francisco, Hayward and Santa Cruz. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to San Jose. San Francisco at $9.48 has consistently the lowest average bus ticket prices to San Jose.

What are the main bus stations in San Jose?

The most popular bus stations in San Jose are Diridon Caltrain Station - 65 Cahill St, 1642 Story Rd and 1118 E William St. Diridon Caltrain Station - 65 Cahill St is the busiest bus station in San Jose.

Los Angeles

There are 32 bus schedules per day connecting Los Angeles with San Jose. It takes on average 7 hours and 31 minutes to travel 306 miles, 492 kms, by bus from Los Angeles. 4 bus carriers offer schedules from Los Angeles, with Greyhound offering the most daily connections to San Jose. Traveling by bus from Los Angeles you will most likely to arrive in San Jose at Diridon Caltrain Station - 65 Cahill St.
Avg. Time
7h 31m
Avg. Price
$43.20

San Diego

There are 10 bus schedules per day connecting San Diego with San Jose. It takes on average 12 hours and 42 minutes to travel 417 miles, 671 kms, by bus from San Diego. 2 bus carriers offer schedules from San Diego, with Greyhound offering the most daily connections to San Jose. Traveling by bus from San Diego you will most likely to arrive in San Jose at Diridon Caltrain Station - 65 Cahill St.
Avg. Time
12h 42m
Avg. Price
$76.67

Oakland

There are 8 bus schedules per day connecting Oakland with San Jose. It takes on average 1 hour and 39 minutes to travel 39 miles, 62 kms, by bus from Oakland. One bus company operates schedules from Oakland, with Greyhound offering the most daily connections to San Jose. Traveling by bus from Oakland you will most likely to arrive in San Jose at Diridon Caltrain Station - 65 Cahill St.
Avg. Time
1h 39m
Avg. Price
$16.49

San Francisco

There are 7 bus schedules per day connecting San Francisco with San Jose. It takes on average 1 hour and 51 minutes to travel 43 miles, 68 kms, by bus from San Francisco. One bus company operates schedules from San Francisco, with Greyhound offering the most daily connections to San Jose. Traveling by bus from San Francisco you will most likely to arrive in San Jose at Diridon Caltrain Station - 65 Cahill St.
Avg. Time
1h 51m
Avg. Price
$13.31

Seattle

There are 7 bus schedules per day connecting Seattle with San Jose. It takes on average 31 hours and 24 minutes to travel 711 miles, 1143 kms, by bus from Seattle. One bus company operates schedules from Seattle, with Greyhound offering the most daily connections to San Jose. Traveling by bus from Seattle you will most likely to arrive in San Jose at Diridon Caltrain Station - 65 Cahill St.
Avg. Time
1d 7h 24m
Avg. Price
$149.62

Located in California, United States of America, you can travel by bus to San Jose from 161 destinations and choose from 500 daily bus schedules to get you there. Megabus has the most bus connections to San Jose. The furthest bus arriving in San Jose covers a distance of 2704.85 miles, 4351.93 kms, covering the journey in 94 hours and 24 minutes

Looking for other ways to get there? Check out Train options to San Jose.

bus companies serving San Jose

Greyhound

There are 152 daily Greyhound schedules to San Jose. Greyhound can get you to San Jose by bus from 195 destinations including Los Angeles.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
13h 6m
Avg. Price
$66.74

Megabus

There are 16 daily Megabus schedules to San Jose. Megabus can get you to San Jose by bus from 3 destinations including Los Angeles.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
6h 47m
Avg. Price
$43.65

Tufesa Internacional

There are 38 daily Tufesa Internacional schedules to San Jose. Tufesa Internacional can get you to San Jose by bus from 12 destinations including Huntington Park.
Restroom
WiFi
Movies
Power outlet
Air conditioning
Avg. Time
8h 32m
Avg. Price
$87.76

OurBus

There are 1 daily OurBus schedules to San Jose. OurBus can get you to San Jose by bus from Los Angeles.
Restroom
WiFi
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
6h 45m
Avg. Price
$59.44