The average bus between Kelseyville and Clearlake takes 3h 18m and the fastest bus takes 44 min. The bus service runs several times per day from Kelseyville to Clearlake. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 4 times a day between Kelseyville and Clearlake. The earliest departure is at 7:08 AM in the morning, and the last departure from Kelseyville is at 6:30 PM which arrives into Clearlake at 9:08 AM. All services require a transfer, and take on average 3h 18m. The schedules shown below are for the next available departures.

59 min • 1 change

44 min • 1 change

44 min • 1 change

1h 34m • 1 change

59 min • 1 change

44 min • 1 change

44 min • 1 change

1h 34m • 1 change

59 min • 1 change

44 min • 1 change

44 min • 1 change

1h 34m • 1 change
Want to know about travelling from Kelseyville to Clearlake? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Kelseyville to Clearlake. However, there are services departing from Kelseyville station and arriving at Clearlake station via Ray's Food Place/Walmart. The journey, including transfers, takes approximately 3h 18m.
Kelseyville to Clearlake bus services, operated by Lake Transit, depart from Across from pharmacy station.
Kelseyville to Clearlake bus services, operated by Lake Transit, arrive at Hill Ave. station.
The distance between Kelseyville and Clearlake is 18.6 km. The road distance is 31 km.
You can take a bus from Across from pharmacy to Hill Ave. via Ray's Food Place/Walmart in around 1h 12m.