Getting here

Getting to Palo Alto from San Jose

San Jose is Palo Alto's big neighbor to the south, about 20 miles away. A train, a rapid bus and two freeways link them. Here is how to choose.

On this page
  1. The options at a glance
  2. Caltrain from San Jose Diridon
  3. VTA buses on El Camino Real
  4. From north San Jose and Milpitas
  5. Driving from San Jose
  6. Rideshare and robotaxis
  7. Timing your trip
  8. Arriving in Palo Alto
  9. FAQ

San Jose and Palo Alto sit about 20 miles apart at the south end of the Peninsula. The trip between them is one of the easier ones in the Bay Area. A train runs in about 20 minutes on an express, a rapid bus follows El Camino Real the whole way and two freeways carry the drivers. Which one suits you depends on where in San Jose you start and where in Palo Alto you are going.

This page starts from the city of San Jose. If you are landing at the airport, the free bus and train connection is explained in our San Jose airport guide. For the bigger picture, start with getting to Palo Alto.

The options at a glance

OptionTypical timeGood for
Caltrain express from DiridonAbout 21 minutesDowntown San Jose to downtown Palo Alto
Caltrain limited or localAbout 27 minutesOff-peak trips and California Avenue
VTA Rapid 522Much longer, many stops on El CaminoTrips between points along El Camino Real
Light rail plus CaltrainVaries with the transferNorth San Jose and Milpitas
Driving or rideshare25 minutes to over an hourStanford, the foothills, groups

Train times come from Caltrain's weekday timetable as posted in late October 2026. Road times are rough and swing with traffic.

Caltrain from San Jose Diridon

San Jose Diridon station, at 65 Cahill Street on the west edge of downtown, is the region's busiest rail hub south of San Francisco. Caltrain, Amtrak's Capitol Corridor and Coast Starlight, ACE trains from Stockton and VTA light rail all stop there. For Palo Alto, take any northbound Caltrain.

Every type of train stops at both stations:

  • Express trains took about 21 minutes from Diridon to Palo Alto on the late October 2026 weekday timetable.
  • Limited and local trains took about 27 minutes, a few locals a bit more.
  • Weekend trains are all locals, running about every 30 minutes.

Diridon is in Zone 4 and Palo Alto in Zone 3. The adult fare for two zones was $6.25 in October 2026, rising to $6.50 on January 1, 2027, according to the Caltrain fares page. Tap a Clipper card or contactless bank card on the validator before boarding and again at Palo Alto.

Other San Jose area stations

Caltrain also stops at Tamien, south of downtown. Santa Clara station sits next to Santa Clara University and doubles as Santa Clara Transit Center, the end of the free VTA bus from the airport. Lawrence and Sunnyvale serve the area to the north. Check the train type before you board, since express trains skip several of these. Our Caltrain guide explains train types, bikes on board and how the numbers work.

Caltrain has posted track changes at Diridon during construction, so look at the platform signs and the service status page when you arrive at the station.

Advertisement

VTA buses on El Camino Real

El Camino Real runs straight from San Jose through Santa Clara, Sunnyvale, Mountain View and Los Altos into Palo Alto. Two VTA routes follow it:

  • Rapid 522 is the limited stop service, with stops spaced about a mile apart. It ends at the Palo Alto Transit Center beside the Caltrain station.
  • Route 22 makes local stops along the same road and runs into the early morning hours.

Both run every day. The adult VTA fare was $2.50 a ride in October 2026, paid with Clipper or a contactless card. The bus takes far longer than the train end to end. It shines for trips between points on El Camino, such as Santa Clara University to Stanford Shopping Center or the California Avenue area. Our page on VTA buses and shuttles lists the stops that matter in Palo Alto.

From north San Jose and Milpitas

If you start near the tech campuses of north San Jose or in Milpitas, downtown Diridon can be out of the way. VTA's Orange Line light rail runs from Alum Rock through Milpitas, north San Jose and Sunnyvale to Mountain View station, where it meets Caltrain. From there Palo Alto is one or two stops north, depending on the train. Our guide to Mountain View station explains the transfer. VTA light rail fares match the bus fare, while Caltrain charges separately.

Driving from San Jose

Two freeways run north from San Jose toward Palo Alto.

US 101

US 101 is the direct route along the bay side. Exit at San Antonio Road for south Palo Alto, Oregon Expressway for Midtown and California Avenue, Embarcadero Road for Stanford Shopping Center and Town and Country Village, or University Avenue for downtown. Express lanes run on 101 in Santa Clara County and continue into San Mateo County as a separate system. You need a FasTrak tag to use them during toll hours, as explained on the FasTrak express lanes page.

Interstate 280

Interstate 280 swings west through Cupertino and Los Altos Hills. For Stanford Research Park or the California Avenue side of town, exit at Page Mill Road. For the Stanford campus and Stanford Shopping Center, continue to Alpine Road or Sand Hill Road. It is often the calmer drive, especially in the afternoon.

El Camino Real

El Camino Real is the surface route and the slowest, with traffic lights every few blocks. It still works for short trips from Santa Clara or Mountain View, or if a freeway is jammed. See our driving guide for every Palo Alto exit and parking tips.

San Jose seen from the eastern foothills
San Jose spreads across the south end of the bay, about 20 miles from Palo Alto. Photo: Michael from San Jose, California, USA, Wikimedia Commons, CC BY 2.0
Advertisement

Rideshare and robotaxis

Uber and Lyft both cover San Jose and Palo Alto. A ride takes about as long as driving yourself, with prices that climb at rush hour. Waymo's service area covers the Peninsula down to San Jose and includes Palo Alto, so a driverless ride between the two cities may be possible. Open the app to see the current boundary, which matters for the Stanford campus and the hills. More detail is in our page on robotaxis and rideshare.

Timing your trip

Commute traffic on this stretch flows both ways because both cities are big employers. Weekday peaks run roughly 7 to 10 a.m. and 3 to 7 p.m. Northbound 101 through Mountain View and Palo Alto is slow on many weekday mornings. Late afternoons are slow in both directions.

  • Weekday commute hours: take an express train. At 21 minutes it is hard to beat by road.
  • Big events in Santa Clara: games and concerts at Levi's Stadium crowd Caltrain and the roads near Santa Clara and Mountain View.
  • Stanford events: commencement weekend and home football games fill roads and parking around campus. Check our Stanford sports guide for game days.
  • Evenings: check the last northbound train on the day before you head out, since late trains are spaced further apart.

Good to know

  • Caltrain ended its Clipper discount on January 1, 2026. Clipper, contactless cards and phone wallets all pay the same fare.
  • VTA and Caltrain fares are separate. Budget for both if you combine a bus or light rail ride with the train.
  • Caltrain day passes cost twice the one-way fare and are sold only at station machines.
  • If you need a car for the trip, compare rental cars in San Jose before you book.

Arriving in Palo Alto

Most trains and the 522 end up at Palo Alto station, at the foot of University Avenue. Downtown is east through the underpass. The free Stanford Marguerite shuttles leave from the bus plaza on weekdays. For California Avenue, a limited or local train stops one station south. If you are coming for a day out, our downtown guide is a good first stop. Heading the other way? See our San Jose day trip.

Frequently asked questions

How long is Caltrain from San Jose to Palo Alto?

On Caltrain's weekday timetable in late October 2026, express trains took about 21 minutes from San Jose Diridon to Palo Alto. Limited and local trains took about 27 minutes. Weekend trains are locals, so allow a little more time.

How much is Caltrain from San Jose to Palo Alto?

San Jose Diridon is in Zone 4 and Palo Alto in Zone 3, so it is a two zone ride. The adult fare was $6.25 one way in October 2026, with a rise to $6.50 listed from January 1, 2027. Youth riders pay $1.00.

Is there a bus from San Jose to Palo Alto?

Yes. VTA Rapid 522 and local Route 22 both run along El Camino Real between San Jose and the Palo Alto Transit Center every day. They are slower than Caltrain but stop all along El Camino. The adult VTA fare was $2.50 in October 2026.

Should I take 101 or 280 from San Jose to Palo Alto?

Take US 101 for downtown Palo Alto, the Baylands and the east side of town. Take Interstate 280 for Stanford, Stanford Research Park and the foothills. Check live traffic before you go, since the faster road changes with the time of day.

Advertisement
Advertisement