There are 5 ways to get from Discovery Bay to Walnut Creek by taxi, subway, bus, 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.
Taxi, BART
best- Take the taxi from Discovery Bay to Antiochtaxi
- Take the subway from Antioch to Walnut Creeksubway Yellow-S
57 min$58–70Drive 33 mi
cheapest- Drive from Discovery Bay to Walnut Creekcar 33 mi
50 min$6–9Taxi, bus
- Take the taxi from Discovery Bay to Antioch BARTtaxi
- Take the bus from Antioch BART to Ygnacio Valley Rd and N Civic Drbus 93X
1h 17m$57–68Taxi
- Take the taxi from Discovery Bay to Walnut Creektaxi 33 mi
50 min$100–130Line 373 bus, BART
- Take the bus from 2nd St & Oak St to Antioch BARTbus 373
- Take the subway from Antioch to Walnut Creeksubway Yellow-S
1h 47m$34–41
Questions & Answers
The cheapest way to get from Discovery Bay to Walnut Creek is to drive which costs $6 - $9 and takes 50 min.
The fastest way to get from Discovery Bay to Walnut Creek is to drive which takes 50 min and costs $6 - $9.
The distance between Discovery Bay and Walnut Creek is 39 miles. The road distance is 33.2 miles.
The best way to get from Discovery Bay to Walnut Creek without a car is to taxi and BART which takes 57 min and costs $55 - $70.
It takes approximately 57 min to get from Discovery Bay to Walnut Creek, including transfers.
Yes, the driving distance between Discovery Bay to Walnut Creek is 33 miles. It takes approximately 50 min to drive from Discovery Bay to Walnut Creek.
There are 286+ hotels available in Walnut Creek.
What companies run services between Discovery Bay, CA, USA and Walnut Creek, CA, USA?
There is no direct connection from Discovery Bay to Walnut Creek. However, you can take the taxi to Antioch then take the subway to Walnut Creek. Alternatively, you can take the taxi to Antioch BART then take the bus to Ygnacio Valley Rd and N Civic Dr.
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Antioch to Walnut Creek
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- BART
Subway from Antioch to Walnut Creek
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- $5–7
- Website
- BART
- Phone
- +1 925-676-7500
- [email protected]
- Website
- countyconnection.com
Bus from Antioch BART to Ygnacio Valley Rd and N Civic Dr
- Ave. Duration
- 55 min
- Frequency
- 4 times a day
- Estimated price
- $2–3
- Schedules at
- countyconnection.com
- Phone
- 1-925-754-6622
- Website
- trideltatransit.com
Bus from 2nd St & Oak St to Antioch BART
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- trideltatransit.com
- Ave. Duration
- 31 min
- Estimated price
- $50–130
Amazing Stockton Taxi
- Phone
- +1 209-214-3431
- Website
- stocktontaxiservice.com
Green Cab
- Phone
- +1 209-688-2020
Amazing Stockton Taxi
- Phone
- +1 209-214-3431
- Website
- stocktontaxiservice.com
Green Cab
- Phone
- +1 209-688-2020
Amazing Stockton Taxi
- Phone
- +1 209-214-3431
- Website
- stocktontaxiservice.com
Green Cab
- Phone
- +1 209-688-2020
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 How to get from London to Edinburgh, Train travel in Spain: A guide to Renfe, and Flying into Beijing? - to help you get the most out of your next trip.



