Skip to main content

How to get from Palo Alto to Portola Valley by bus?

From Palo Alto to Portola Valley by bus

To get from Palo Alto to Portola Valley in San Francisco - San Jose, CA, you’ll need to take 3 bus lines: take the DB1 bus from Page Mill & Hanover (N) station to Willow Rd & Newbridge St station. Next, you’ll have to switch to the M1 SHUTTLE bus and finally take the 87 bus from Santa Cruz Ave & Palo Alto Way (Menlo Commons) station to Alpine Rd & Golden OAK Dr station. The total trip duration for this route is approximately 2 hr 8 min. The ride fare is $4.30.

128min$4.30
Bus - DB1DB1
Bus - M1 SHUTTLEM1 SHUTTLE
Bus - 8787
Leaves from Page Mill & Hanover (N)

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Palo Alto
  • 2
    Bus - DB1DB1
    Wait for bus
    DB1
    To Union City BART
  • 3
    Ride to bus station
    Ride to bus station
    Willow Rd & Newbridge St
    ID 57675
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Willow Rd & Newbridge St
    ID 55804
    90 yd • 2 min
  • 5
    Bus - M1 SHUTTLEM1 SHUTTLE
    Wait for bus
    M1 SHUTTLE
    Menlo Commons
  • 6
    Ride to bus station
    Ride to bus station
    Santa Cruz Ave & Palo Alto Way (Menlo Commons)
    ID 346610
    79 min
  • 7
    Bus - 8787
    Wait for bus
    87
    Portola Valley
  • 8
    Ride to bus station Alpine Rd & Golden OAK Dr
    Ride to bus station
    Alpine Rd & Golden OAK Dr
    ID 322519
    13 min
*Duration based on 8am traffic

From Palo Alto to Portola Valley by bus and train

To get from Palo Alto to Portola Valley in San Francisco - San Jose, CA, you’ll need to take one train line and 2 bus lines: take the LOCAL train from California Avenue station to Menlo Park station. Next, you’ll have to switch to the 86 bus and finally take the 87 bus from Alameda De Las Pulgas & Avy Ave station to Alpine Rd & Golden OAK Dr station. The total trip duration for this route is approximately 2 hr 20 min. The ride fare is $5.25.

140min$5.25
Walk to train stationTrain - LOCAL
LOCAL
Bus - 8686
Bus - 8787
Leaves from California Avenue

Step by Step

  • 1
    Walk to train station
    Walk to train station
    California Avenue
    ID california_ave
    0.93 mi • 20 min
  • 2
    Train - LOCAL
    Wait for train
    LOCAL
    San Francisco
  • 3
    Ride to train station
    Ride to train station
    Menlo Park
    ID menlo_park
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Merrill St & Santa Cruz Ave
    80 yd • 1 min
  • 5
    Bus - 8686
    Wait for bus
    86
    Menlo Park
  • 6
    Ride to bus station
    Ride to bus station
    Alameda De Las Pulgas & Avy Ave
    ID 346002
    15 min
  • 7
    Bus - 8787
    Wait for bus
    87
    Portola Valley
  • 8
    Ride to bus station Alpine Rd & Golden OAK Dr
    Ride to bus station
    Alpine Rd & Golden OAK Dr
    ID 322519
    15 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Francisco - San Jose, CA.
All local mobility options in one app

Public transit directions from Palo Alto to Portola Valley

The distance between Palo Alto, San Francisco - San Jose, CA and Portola Valley, San Francisco - San Jose, CA is approximately 23.91 mi, which can typically be travelled in 128 min. Moovit will show you the directions from Palo Alto to Portola Valley by bus, so no matter how you choose to travel in San Francisco - San Jose, CA – you will always have plenty of easy options.

Public transit stations close to Palo Alto

Palo Alto is located at Palo Alto, San Francisco - San Jose, CA and the nearest public transit station is Page Mill Rd & Hansen Way.

Train stations close to Palo Alto:

  • Palo Alto
  • California Avenue
  • San Antonio

Bus stations close to Palo Alto:

  • Page Mill Rd & Hansen Way
  • Hanover St:Entrance To Buld20
  • 3135 Hanover St

Public transit stations close to Portola Valley, San Francisco - San Jose, CA

Portola Valley is located at Portola Valley, San Francisco - San Jose, CA and the nearest public transit station is Alpine Rd & Golden OAK Dr.

Bus stations close to Portola Valley:

  • Alpine Rd & Golden OAK Dr

From Palo Alto to Portola Valley by bus and train

To get from Palo Alto to Portola Valley in San Francisco - San Jose, CA, you’ll need to take one train line and 2 bus lines: take the LOCAL train from California Avenue station to Menlo Park station. Next, you’ll have to switch to the 86 bus and finally take the 87 bus from Alameda De Las Pulgas & Avy Ave station to Alpine Rd & Golden OAK Dr station. The total trip duration for this route is approximately 2 hr 20 min. The ride fare is $5.25.

140min$5.25
Walk to train stationTrain - LOCAL
LOCAL
Bus - 8686
Bus - 8787
Leaves from California Avenue

Step by Step

  • 1
    Walk to train station
    Walk to train station
    California Avenue
    ID california_ave
    0.93 mi • 20 min
  • 2
    Train - LOCAL
    Wait for train
    LOCAL
    San Francisco
  • 3
    Ride to train station
    Ride to train station
    Menlo Park
    ID menlo_park
    8 min
  • 4
    Walk to bus station
    Walk to bus station
    Merrill St & Santa Cruz Ave
    80 yd • 1 min
  • 5
    Bus - 8686
    Wait for bus
    86
    Menlo Park
  • 6
    Ride to bus station
    Ride to bus station
    Alameda De Las Pulgas & Avy Ave
    ID 346002
    15 min
  • 7
    Bus - 8787
    Wait for bus
    87
    Portola Valley
  • 8
    Ride to bus station Alpine Rd & Golden OAK Dr
    Ride to bus station
    Alpine Rd & Golden OAK Dr
    ID 322519
    15 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Palo Alto to Portola Valley?

    The fastest way takes 128 minutes, using Bus line DB1, Bus line M1 SHUTTLE, Bus line 87.

  • What is the alternative route to get from Palo Alto to Portola Valley?

    The alternative route takes 140 minutes, using Bus line LOCAL, Bus line 86, Bus line 87.

  • Is there a direct bus between Palo Alto and Portola Valley in San Francisco - San Jose, CA?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 2 hr 8 min.

  • Which bus line goes from Palo Alto to Portola Valley in San Francisco - San Jose, CA?

    The DB1 bus line goes from To Union City BART station near Palo Alto to Willow Rd & Newbridge St station. From there you’ll have to take one bus line till Willow Rd & Newbridge St station near Portola Valley in San Francisco - San Jose, CA

  • How long does it take to travel from Palo Alto to Portola Valley in San Francisco - San Jose, CA by bus?

    The total travel time between Palo Alto and Portola Valley in San Francisco - San Jose, CA by bus is about 2 hr 8 min.

  • Where do I get on the bus near Palo Alto to get to Portola Valley in San Francisco - San Jose, CA?

    Get on the DB1 bus from the To Union City BART stop near Palo Alto in San Francisco - San Jose, CA.

  • Where do I get off the bus when travelling between Palo Alto and Portola Valley in San Francisco - San Jose, CA?

    Get off the bus at the Willow Rd & Newbridge St stop, which is closest to Portola Valley in San Francisco - San Jose, CA.

  • How much is the bus fare from Palo Alto to Portola Valley?

    The ride from Palo Alto to Portola Valley costs $4.30.

Real-Time Arrivals, Schedules, Maps & More