• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 2 ways to get from Vacaville to Clearlake Oaks by 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.

Recommended option

Bus  •  7h 11m

  1. Take the bus from Soscol Gateway Transit Ctr to Hwy 29 at Fair Way 10 / ...
  2. Take the bus from Calistoga Depot to Ray's Food Place/Walmart 3

$6 - $15

1 alternative option

Drive  •  1h 50m

  1. Drive from Vacaville to Clearlake Oaks 102.4 miles

$10 - $15

Questions & Answers

The cheapest way to get from Vacaville to Clearlake Oaks is to drive which costs $10 - $15 and takes 1h 50m.

More details

The quickest way to get from Vacaville to Clearlake Oaks is to drive which costs $10 - $15 and takes 1h 50m.

More details

No, there is no direct bus from Vacaville to Clearlake Oaks. However, there are services departing from Vacaville Transportation Center and arriving at Highway 20 and Oak Grove Avenue via Fairfield Transportation Ctr, Soscol Gateway Transit Ctr, Calistoga Depot and Ray's Food Place/Walmart. The journey, including transfers, takes approximately 7h 11m.

More details

The distance between Vacaville and Clearlake Oaks is 60 miles. The road distance is 102.4 miles.

Get driving directions

The best way to get from Vacaville to Clearlake Oaks without a car is to bus which takes 7h 11m and costs $6 - $16.

More details

It takes approximately 7h 11m to get from Vacaville to Clearlake Oaks, including transfers.

More details

Vacaville to Clearlake Oaks bus services, operated by Vine Transit, depart from Soscol Gateway Transit Ctr station.

More details

Vacaville to Clearlake Oaks bus services, operated by Lake Transit, arrive at Ray's Food Place/Walmart station.

More details

Yes, the driving distance between Vacaville to Clearlake Oaks is 102 miles. It takes approximately 1h 50m to drive from Vacaville to Clearlake Oaks.

Get driving directions

There are 29+ hotels available in Clearlake Oaks. Prices start at $74 USD per night.

More details

Map of how to get from Vacaville to Clearlake Oaks.
Launch map view
  • Distance: 59.5 miles
  • Duration: 7h 11m

What companies run services between Vacaville, CA, USA and Clearlake Oaks, CA, USA?

You can take a bus from Vacaville to Clearlake Oaks via Fairfield Transportation Center, Fairfield Transportation Ctr, Soscol Gateway Transit Ctr, Calistoga Depot, and Ray's Food Place/Walmart in around 7h 11m.

Bus operators
Vine Transit
Phone
+1 707 251 2800
Website
ridethevine.com
Bus from Soscol Gateway Transit Ctr to Hwy 29 at Fair Way
Ave. Duration
1h 32m
Frequency
Hourly
Estimated price
$0
Website
vinetransit.com
Lake Transit
Phone
+1 707-263-3334
Email
dispatch.lake@mchsi.com
Website
laketransit.org
Bus from Calistoga Depot to Ray's Food Place/Walmart
Ave. Duration
48m
Frequency
3 times a day
Estimated price
$2 - $4
Website
Lake Transit

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 Why you should take the train in the US, 5 delightfully under-the-radar French towns you need to visit and How to travel India's Golden Triangle - to help you get the most out of your next trip.