There are 3 ways to get from Vacaville to Elk Grove by bus, train, 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.
Line 40 bus, bus, train, line 137 bus
best- Take the bus from Vacaville Transportation Center to Fairfield Transportation Centerbus 40
- Take the bus from Fairfield Transportation Ctr to Suisun City Train Depotbus 21
- Take the train from Suisun-Fairfield to Davistrain
- Take the bus from H at 2nd / Amtrak to Silo at Haring Hallbus Z
- Take the bus from Hutchison Drive & California Way to Y Street & 45Thbus 138
- Take the bus from 45th Street & Y Street to Bond Rd & East Stockton Blvdbus 137
7h$16–35Drive 46.6 mi
cheapest- Drive from Vacaville to Elk Grovecar 46.6 mi
50 min$9–13Taxi
- Take the taxi from Vacaville to Elk Grovetaxi 46.6 mi
50 min$160–190
Vacaville to Elk Grove by bus and train
Questions & Answers
The cheapest way to get from Vacaville to Elk Grove is to drive which costs $8 - $13 and takes 50 min.
The fastest way to get from Vacaville to Elk Grove is to drive which takes 50 min and costs $8 - $13.
The distance between Vacaville and Elk Grove is 75 miles. The road distance is 46.9 miles.
The best way to get from Vacaville to Elk Grove without a car is to line 40 bus and bus and train and line 137 bus which takes 7h and costs $16 - $35.
It takes approximately 7h to get from Vacaville to Elk Grove, including transfers.
Yes, the driving distance between Vacaville to Elk Grove is 47 miles. It takes approximately 50 min to drive from Vacaville to Elk Grove.
There are 247+ hotels available in Elk Grove.
What companies run services between Vacaville, CA, USA and Elk Grove, CA, USA?
There is no direct connection from Vacaville to Elk Grove. However, you can take the line 40 bus to Fairfield Transportation Center, walk to Fairfield Transportation Ctr, take the bus to Suisun City Train Depot, walk to Suisun-Fairfield, take the train to Davis, walk to H at 2nd / Amtrak, take the bus to Silo at Haring Hall, take the bus to Y Street & 45Th, then take the line 137 bus to Bond Rd & East Stockton Blvd. Alternatively, you can drive from Vacaville to Elk Grove in around 50 min.
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Suisun-Fairfield to Davis
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $8–18
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 707-648-4666
- Website
- soltrans.org
Bus from Vacaville Transportation Center to Fairfield Transportation Center
- Ave. Duration
- 16 min
- Frequency
- 3 times a day
- Estimated price
- $5
- Website
- https://www.soltrans.org
- Schedules at
- https://www.soltrans.org/routes
Bus from Fairfield Transportation Ctr to Suisun City Train Depot
- Ave. Duration
- 10 min
- Frequency
- Twice daily
- Estimated price
- $5
- Website
- https://www.soltrans.org
- Schedules at
- https://www.soltrans.org/routes
- Phone
- +1 707 251 2800
- Website
- vinetransit.com
Bus from Fairfield Transportation Ctr to Suisun City Train Depot
- Ave. Duration
- 8 min
- Frequency
- Every 4 hours
- Estimated price
- $1–4
- Website
- https://vinetransit.com/
- Website
- riovistacity.com
Bus from Fairfield Transportation Ctr to Suisun City Train Depot
- Ave. Duration
- 35 min
- Frequency
- 5 times a week
- Estimated price
- $2–6
- Schedules at
- riovistacity.com
- Phone
- +1 530-752-2877
- [email protected]
- Website
- unitrans.ucdavis.edu
Bus from H at 2nd / Amtrak to Silo at Haring Hall
- Ave. Duration
- 19 min
- Frequency
- Every 3 hours
- Estimated price
- $2
- Website
- https://unitrans.ucdavis.edu/
- Children 0-4, Seniors 60+
- $0
- Ages 5-59
- $2
- Phone
- +1 916 321 2877
- Website
- sacrt.com
Bus from Hutchison Drive & California Way to Y Street & 45Th
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- $3
- Website
- https://www.sacrt.com
Bus from 45th Street & Y Street to Bond Rd & East Stockton Blvd
- Ave. Duration
- 27 min
- Frequency
- Every 4 hours
- Website
- https://www.sacrt.com
- Phone
- +1 530-666-2877
- Website
- avl.yctd.org
Bus from Hutchison Drive & California Way to Y Street & 45Th
- Ave. Duration
- 36 min
- Frequency
- 5 times a day
- Estimated price
- $2–4
- Schedules at
- avl.yctd.org
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












