There are 4 ways to get from Vacaville to Oaks Park (stadium) by train (Amtrak), bus, subway, 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.
Train (Amtrak)
best- Take the train from Suisun-Fairfield to Emeryvilletrain Capitol Corridor
1h 32m$51–74Bus, BART
cheapest- Take the bus from Vacaville Transportation Center to North Concord Stationbus 40
- Take the subway from North Concord / Martinez to MacArthursubway Yellow-S
1h 47m$9–12Drive 45.9 mi
- Drive from Vacaville to Oaks Park (stadium)car 45.9 mi
50 min$9–13Taxi
- Take the taxi from Vacaville to Oaks Park (stadium)taxi 45.9 mi
50 min$160–200
Vacaville to Oaks Park (stadium) by bus, subway, and foot
Questions & Answers
The cheapest way to get from Vacaville to Oaks Park (stadium) is to drive which costs $8 - $13 and takes 50 min.
The fastest way to get from Vacaville to Oaks Park (stadium) is to drive which takes 50 min and costs $8 - $13.
No, there is no direct train from Vacaville to Oaks Park (stadium). However, there are services departing from Suisun-Fairfield and arriving at Emeryville via . The journey, including transfers, takes approximately 1h 32m.
The distance between Vacaville and Oaks Park (stadium) is 56 miles. The road distance is 46.2 miles.
The best way to get from Vacaville to Oaks Park (stadium) without a car is to train which takes 1h 32m and costs $50 - $75.
It takes approximately 1h 32m to get from Vacaville to Oaks Park (stadium), including transfers.
Vacaville to Oaks Park (stadium) train services, operated by Amtrak, depart from Suisun-Fairfield station.
Vacaville to Oaks Park (stadium) train services, operated by Amtrak, arrive at Emeryville station.
Yes, the driving distance between Vacaville to Oaks Park (stadium) is 46 miles. It takes approximately 50 min to drive from Vacaville to Oaks Park (stadium).
There are 794+ hotels available in Oaks Park (stadium).
What companies run services between Vacaville, CA, USA and Oaks Park (stadium), CA, USA?
Amtrak operates a train from Suisun-Fairfield to Emeryville hourly. Tickets cost $14–30 and the journey takes 58 min.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Suisun-Fairfield to Emeryville
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Estimated price
- $14–30
- Website
- Amtrak
- Phone
- +1-510-464-6000
- Website
- BART
Subway from North Concord / Martinez to MacArthur
- Ave. Duration
- 30 min
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Website
- BART
- Phone
- +1 707-648-4666
- Website
- SolTrans
Bus from Vacaville Transportation Center to North Concord Station
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- $5
- Website
- SolTrans
- Schedules at
- SolTrans Bus Routes & Schedules
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
Why you should take the train in the US
Read the travel guide








