There are 4 ways to get from Castro Valley to Six Flags Discovery Kingdom by subway, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
BART, bus
best- Take the subway from Hayward to El Cerrito Del NorteOrange-N
- Take the bus from El Cerrito del Norte Station to Vallejo Transit CenterR
2h 46m$15–16Drive 41.6 mi
cheapest- Drive from Castro Valley to Six Flags Discovery Kingdom41.6 mi
45 min$8–11BART, bus, line 5 bus
- Take the subway from Castro Valley to West Oakland
- Take the bus from Oakland to Vallejo Transit Center
- Take the bus from Vallejo Transit Center to Six Flags Discovery Kingdom5
3h 13m$17–20Taxi
- Take the taxi from Castro Valley to Six Flags Discovery Kingdom41.6 mi
45 min$150–190
Castro Valley to Six Flags Discovery Kingdom by subway, bus, and foot
Questions & Answers
The cheapest way to get from Castro Valley to Six Flags Discovery Kingdom is to drive which costs $7 - $11 and takes 45 min.
The fastest way to get from Castro Valley to Six Flags Discovery Kingdom is to drive which takes 45 min and costs $7 - $11.
The distance between Castro Valley and Six Flags Discovery Kingdom is 46 miles. The road distance is 41.9 miles.
The best way to get from Castro Valley to Six Flags Discovery Kingdom without a car is to BART and bus which takes 2h 46m and costs $14 - $17.
It takes approximately 2h 46m to get from Castro Valley to Six Flags Discovery Kingdom, including transfers.
Yes, the driving distance between Castro Valley to Six Flags Discovery Kingdom is 42 miles. It takes approximately 45 min to drive from Castro Valley to Six Flags Discovery Kingdom.
There are 187+ hotels available in Six Flags Discovery Kingdom.
What companies run services between Castro Valley, CA, USA and Six Flags Discovery Kingdom, CA, USA?
There is no direct connection from Castro Valley to Six Flags Discovery Kingdom. However, you can take the subway to El Cerrito Del Norte, walk to El Cerrito del Norte Station, take the bus to Vallejo Transit Center, take the line 4 bus to Tuolumne St & Sereno Dr, then walk to Six Flags Discovery Kingdom. Alternatively, you can take a subway from Castro Valley to Six Flags Discovery Kingdom via West Oakland, Oakland, Vallejo Transit Center, and Six Flags Discovery Kingdom in around 3h 13m.
- Phone
- +1-510-464-6000
- Website
- bart.gov
Subway from Hayward to El Cerrito Del Norte
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–7
- Website
- https://www.bart.gov
Subway from Castro Valley to West Oakland
- Ave. Duration
- 25 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Website
- https://www.bart.gov
- Phone
- +1 707-648-4666
- Website
- soltrans.org
Bus from El Cerrito del Norte Station to Vallejo Transit Center
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- $5
- Website
- https://soltrans.org/
- Schedules at
- https://www.soltrans.org/routes
Bus from Vallejo Transit Center to Six Flags Discovery Kingdom
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Estimated price
- $2–5
- Website
- https://soltrans.org/
- Schedules at
- https://www.soltrans.org/routes
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Oakland to Vallejo Transit Center
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $8–10
- Website
- https://www.greyhound.com/
- Ave. Duration
- 45 min
- Estimated price
- $150–190
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide





