Skip to main content

How to get from San Ramon to Milpitas by BART and bus?

From San Ramon to Milpitas by BART and bus

To get from San Ramon to Milpitas in Milpitas, you’ll need to take one bus line and 2 BART lines: take the 21 bus from San Ramon Valley Blvd and Fostoria Way station to Walnut Creek BART station. Next, you’ll have to switch to the YELLOW BART and finally take the ORANGE BART from 19th St. Oakland station to Milpitas station. The total trip duration for this route is approximately 2 hr 43 min. The ride fare is $10.10.

163min$10.10
Walk to bus station
Bus - 2121
BART - YELLOW
BART - YELLOW
BART - ORANGE
BART - ORANGE
Walk to Milpitas
Leaves from San Ramon Valley Blvd and Fostoria Way

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    San Ramon Valley Blvd and Fostoria Way
    ID 831673
    120 yd • 2 min
  • 2
    Bus - 2121
    Wait for bus
    21
    Walnut Creek BART
  • 3
    Ride to bus station
    Ride to bus station
    Walnut Creek BART
    ID 832250
    38 min
  • 4
    Walk to BART station
    Walk to BART station
    Walnut Creek
    120 yd • 2 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    19th St. Oakland
    21 min
  • 7
    BART - ORANGE
    Wait for BART
    ORANGE
    OAK Airport / Berryessa/North San Jose
  • 8
    Ride to BART station
    Ride to BART station
    Milpitas
    53 min
  • 9
    Walk to Milpitas
    Walk to
    Milpitas
    Serra Way
    1.72 mi • 36 min
*Duration based on 8am traffic

Alternative route from San Ramon to Milpitas by BART and bus via 95X, YELLOW and ORANGE

To get from San Ramon to Milpitas in Milpitas, you’ll need to take one bus line and 2 BART lines: take the 95X bus from Crow Canyon Rd and Crow Canyon Pl station to Walnut Creek BART station. Next, you’ll have to switch to the YELLOW BART and finally take the ORANGE BART from 19th St. Oakland station to Milpitas station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is $10.35.

155min$10.35
Walk to bus station
Bus - 95X95X
BART - YELLOW
BART - YELLOW
BART - ORANGE
BART - ORANGE
Walk to Milpitas
Leaves from Crow Canyon Rd and Crow Canyon Pl

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Crow Canyon Rd and Crow Canyon Pl
    ID 831635
    860 yd • 11 min
  • 2
    Bus - 95X95X
    Wait for bus
    95X
    Walnut Creek BART via San Ramon/Danville Park & Ride
  • 3
    Ride to bus station
    Ride to bus station
    Walnut Creek BART
    ID 832243
    18 min
  • 4
    Walk to BART station
    Walk to BART station
    Walnut Creek
    100 yd • 2 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    19th St. Oakland
    21 min
  • 7
    BART - ORANGE
    Wait for BART
    ORANGE
    OAK Airport / Berryessa/North San Jose
  • 8
    Ride to BART station
    Ride to BART station
    Milpitas
    53 min
  • 9
    Walk to Milpitas
    Walk to
    Milpitas
    Serra Way
    1.72 mi • 36 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 San Ramon to Milpitas

The distance between San Ramon, Milpitas and Milpitas, Milpitas is approximately 63.12 mi, which can typically be travelled in 163 min. Moovit will show you the directions from San Ramon to Milpitas by BART and bus, so no matter how you choose to travel in Milpitas – you will always have plenty of easy options.

Public transit stations close to San Ramon

San Ramon is located at San Ramon, Milpitas and the nearest public transit station is San Ramon Valley Blvd and Fostoria Way.

Bus stations close to San Ramon:

  • San Ramon Valley Blvd and Fostoria Way
  • San Ramon Valley Blvd and Purdue Rd
  • Fostoria Way and Crow Canyon Pl

Public transit stations close to Milpitas, Milpitas

Milpitas is located at Serra Way, Milpitas and the nearest public transit station is Abel & Weller (N).

BART stations close to Milpitas:

  • Milpitas

Bus stations close to Milpitas:

  • Abel & Weller (N)
  • Main & Milpitas Library (S)
  • Main & Milpitas Library (N)

Alternative route from San Ramon to Milpitas by BART and bus via 95X, YELLOW and ORANGE

To get from San Ramon to Milpitas in Milpitas, you’ll need to take one bus line and 2 BART lines: take the 95X bus from Crow Canyon Rd and Crow Canyon Pl station to Walnut Creek BART station. Next, you’ll have to switch to the YELLOW BART and finally take the ORANGE BART from 19th St. Oakland station to Milpitas station. The total trip duration for this route is approximately 2 hr 35 min. The ride fare is $10.35.

155min$10.35
Walk to bus station
Bus - 95X95X
BART - YELLOW
BART - YELLOW
BART - ORANGE
BART - ORANGE
Walk to Milpitas
Leaves from Crow Canyon Rd and Crow Canyon Pl

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Crow Canyon Rd and Crow Canyon Pl
    ID 831635
    860 yd • 11 min
  • 2
    Bus - 95X95X
    Wait for bus
    95X
    Walnut Creek BART via San Ramon/Danville Park & Ride
  • 3
    Ride to bus station
    Ride to bus station
    Walnut Creek BART
    ID 832243
    18 min
  • 4
    Walk to BART station
    Walk to BART station
    Walnut Creek
    100 yd • 2 min
  • 5
    BART - YELLOW
    Wait for BART
    YELLOW
    San Francisco International Airport
  • 6
    Ride to BART station
    Ride to BART station
    19th St. Oakland
    21 min
  • 7
    BART - ORANGE
    Wait for BART
    ORANGE
    OAK Airport / Berryessa/North San Jose
  • 8
    Ride to BART station
    Ride to BART station
    Milpitas
    53 min
  • 9
    Walk to Milpitas
    Walk to
    Milpitas
    Serra Way
    1.72 mi • 36 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from San Ramon to Milpitas?

    The fastest way takes 163 minutes, using Bus line 21, Bus line YELLOW, Bus line ORANGE.

  • What is the alternative route to get from San Ramon to Milpitas?

    The alternative route takes 155 minutes, using Bus line 95X, Bus line YELLOW, Bus line ORANGE.

  • Is there a direct bus between San Ramon and Milpitas?

    No, you’ll have to take one bus line and 2 BART lines in total. The total travelling time is 2 hr 43 min.

  • Which bus line goes from San Ramon to Milpitas?

    The 21 bus line goes from San Ramon Valley Blvd and Fostoria Way station near San Ramon in San Ramon to Walnut Creek BART station. From there you’ll have to take 2 BART lines till Walnut Creek BART station near Milpitas in Milpitas.

  • How long does it take to travel from San Ramon to Milpitas by bus and BART?

    The total travel time between San Ramon in San Ramon and Milpitas in Milpitas by bus and BART is about 2 hr 43 min.

  • Where do I get on the bus near San Ramon to get to Milpitas?

    Get on the 21 bus from the San Ramon Valley Blvd and Fostoria Way stop near San Ramon in San Ramon.

  • Where do I get off the bus when travelling between San Ramon and Milpitas?

    Get off the bus at the Walnut Creek BART station, which is closest to Milpitas in Milpitas.

  • How much is the bus fare from San Ramon to Milpitas?

    The ride from San Ramon to Milpitas costs $10.10.

Real-Time Arrivals, Schedules, Maps & More