Summer Beach Bus is Here!

May 22, 2025

  Go Back


Summer is here and the City of Thousand Oaks is once again operating the Summer Beach Bus.

Summer is here and the City of Thousand Oaks is once again operating the Summer Beach Bus: a regularly scheduled public transit service traveling weekdays between Thousand Oaks and Zuma Beach in Malibu, and Saturdays to Ventura Harbor Beach! Ride stress-free, in air-conditioned comfort, to Zuma Beach and Ventura Harbor this summer from June 16th through August 9th (no buses July 4th).

Two round trips are available to Zuma Beach Monday through Friday, and to Ventura Harbor Beaches on Saturdays only, departing from two convenient locations -- Borchard Community Center Parking Lot (190 N. Reino Road, Newbury Park) and the Thousand Oaks Teen Center Bus Stop (1375 E. Janss Rd). The Beach Bus drops off and picks up at Zuma Beach parking lot #8, and in Ventura, at Harbor Cove Beach and Harbor Village. For exact departure times please refer to the timetable posted at each stop or click HERE.

The regular fare is $4.00 roundtrip ($1.00 for seniors aged 65 and older, and persons with disabilities), cash only, and is collected in person at the time of boarding. Students from kindergarten through college ride the Beach Bus for free! Please note that seating for this program is limited and riders will be boarded on a first come, first served basis. Early arrival is encouraged, at least 15 minutes in advance of departure.

Riders of all ages love the Summer Beach Bus because there is no need to worry about navigating traffic or parking at the beach and paying expensive parking fees. And with gas prices still hovering near $5.00 a gallon, the Summer Beach Bus is an economical way to travel to the Malibu coast and Ventura Harbor! The buses are equipped with real-time bus tracking data so riders (or their parents) can track the bus location in real time by using the GOVCbus app or by visiting www.govcbus.com/map.

We hope to see you on the Beach Bus this summer! For more information regarding the Summer Beach Bus schedule, fares, etc., click HERE.


City Hall Hours

City Hall Hours


Monday to Thursday

7:30 am to 5:00 pm


Alternate Fridays

8:00 am to 5:00 pm


City Hall is closed alternate Fridays.


2100 E. Thousand Oaks Blvd.

Thousand Oaks, CA 91362

City Council Meetings

Learn more about how to watch or participate in an upcoming City Council meeting.