SJC · Transport

Greyhound San Jose Connection

Intercity bus

Intercity bus ~10–15 min SJC–Diridon by car; ~25–40 min by VTA depending on route and traffic Greyhound fares vary widely by route and purchase timing; examples in reviews show ~$20–50 for intercity trips

VTA Route 60 is your link between SJC and Greyhound

Greyhound doesn’t touch Terminals A or B at SJC; you have to get to San Jose Diridon Station or the current downtown stop first. VTA Route 60 runs between the airport and Diridon, with rides taking around 25–40 minutes depending on traffic and time of day. A rideshare between SJC and Diridon usually runs about 10–15 minutes. Budget travelers use this combo to reach Central Valley and Southern California routes without renting a car.

Expect Greyhound fares from San Jose in the ballpark of about $20–50 each way, depending on destination and how early you buy. Schedules are route‑dependent, but major corridors generally see a few departures per day. Reviews mention buses leaving on time more often than they arrive on time, so people connecting from flights at SJC build in extra padding. One Reddit regular says they always plan at least a 1–2 hour buffer between landing and their scheduled bus.

Step-by-step from SJC to Greyhound at Diridon

  • 1. Land at SJC and exit your terminal. From Terminal A, follow signs to Ground Transportation and cross the roadway to the VTA stops; from Terminal B, walk toward the same curb area near the parking garage. Both terminals are within a 5–10 minute walk of bus bays.
  • 2. Find VTA Route 60 or call a rideshare. Route 60 is labeled “Winchester TC via Milpitas BART & SJC”; confirm the direction to Diridon on the bus headsign. If you’re tight on time or it’s late, an Uber or Lyft usually runs 10–15 minutes to Diridon Station.
  • 3. Ride to San Jose Diridon Station. On VTA, expect roughly 25–40 minutes to Diridon depending on traffic and intermediate stops. Rideshare is quicker but costs more; people report paying roughly the price of a short city cab ride for the airport–Diridon leg.
  • 4. Confirm the exact Greyhound stop. Greyhound has shifted between Diridon and other downtown locations over the years, and old blog posts still point to closed depots. Use the Greyhound app or website on the day of travel and match the stop name to Google Maps so you’re at the right curb.
  • 5. Build serious buffer time. Flyers on Reddit and Google Reviews talk about “double uncertainty”: flight delays plus Greyhound schedule slippage. Aim to be at Diridon or the downtown stop at least 60–90 minutes before departure, more if you’re landing during peak evening delays.

What regulars do and what to watch out for

Regulars time their Greyhound departure so VTA and Caltrain are still running strongly, usually during daytime and early evening windows. Some locals actually skip Greyhound entirely for certain routes, using Amtrak Thruway or Caltrain plus a connection out of San Francisco instead, citing better reliability. Complaints focus on Greyhound’s San Jose waiting environment: crowding, limited seating, and safety worries late at night around the stop and station area. A few also mention confusion between Greyhound and FlixBus or Megabus, which sometimes board at different curbs near Diridon or downtown.

One last tip: lock in your ground leg first. Check where your specific Greyhound route departs in San Jose, then book an SJC arrival that lands at least two hours earlier, and treat the VTA 60 or rideshare hop as part of the trip, not an afterthought.

Other transport at SJC