Rome2Rio

How to get fromMilpitas to Mount Diabloby subway, taxi or car

Find Transport to Mount Diablo

See all options

There are 6 ways to get from Milpitas to Mount Diablo by subway, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. BART, taxi

    best
    1. Take the subway from Milpitas to MacArthursubwayOrange-N
    2. Take the taxi from Walnut Creek to Mount Diablotaxi
    2h 6m
    $58–77
  2. Drive 43.3 mi

    cheapest
    1. Drive from Milpitas to Mount Diablocar43.3 mi
    1h 20m
    $8–12
  3. Taxi

    1. Take the taxi from Milpitas to Mount Diablotaxi43.3 mi
    1h 20m
    $150–180
  4. BART, taxi via Oakland

    1. Take the subway from Milpitas to 12th Street / Oakland City CentersubwayOrange-N
    2. Take the taxi from Walnut Creek to Mount Diablotaxi
    2h 7m
    $58–77
  5. BART, taxi via Concord BART

    1. Take the subway from Milpitas to MacArthursubwayOrange-N
    2. Take the taxi from Marsh Creek Rd and Bigelow St to Mount Diablotaxi
    3h 24m
    $71–91
  6. BART, taxi #2

    1. Take the subway from Milpitas to South HaywardsubwayOrange-N / ...
    2. Take the taxi from South Hayward to Mount Diablotaxi
    1h 36m
    $114–135

Questions & Answers

What companies run services between Milpitas, CA, USA and Mount Diablo, CA, USA?

There is no direct connection from Milpitas to Mount Diablo. However, you can take the subway to MacArthur, take the subway to Walnut Creek, then take the taxi to Mount Diablo. Alternatively, you can drive from Milpitas to Mount Diablo in around 1h 20m.

Train operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Travelling to the UK: What do I need to know?, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.