There are 4 ways to get from Willits to Caspar Headlands State Beach by bus, 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.
Bus
best- Take the bus from Hwy 101 at RR Xing - Earth Lab to Caspar Beachbus 65
1h 14m$3–23Drive 38.4 mi
- Drive from Willits to Caspar Headlands State Beachcar 38.4 mi
57 min$7–11Taxi
- Take the taxi from Willits to Caspar Headlands State Beachtaxi 38.4 mi
57 min$130–160Bus via Caspar
- Take the bus from Hwy 101 at RR Xing - Earth Lab to Casparbus 65
1h 35m$3–23
Willits to Caspar Headlands State Beach by bus and foot
Questions & Answers
The cheapest way to get from Willits to Caspar Headlands State Beach is to bus via Caspar which costs $3 - $23 and takes 1h 35m.
The fastest way to get from Willits to Caspar Headlands State Beach is to drive which takes 57 min and costs $7 - $11.
Yes, there is a direct bus departing from Hwy 101 at RR Xing - Earth Lab and arriving at Caspar Beach. Services depart once daily, and operate every day. The journey takes approximately 1h 11m.
The distance between Willits and Caspar Headlands State Beach is 39 miles. The road distance is 38.6 miles.
The best way to get from Willits to Caspar Headlands State Beach without a car is to bus which takes 1h 14m and costs $3 - $23.
The bus from Hwy 101 at RR Xing - Earth Lab to Caspar Beach takes 1h 11m including transfers and departs once daily.
Willits to Caspar Headlands State Beach bus services, operated by Mendocino Transit Authority, depart from Hwy 101 at RR Xing - Earth Lab station.
Willits to Caspar Headlands State Beach bus services, operated by Mendocino Transit Authority, arrive at Caspar Beach station.
Yes, the driving distance between Willits to Caspar Headlands State Beach is 39 miles. It takes approximately 57 min to drive from Willits to Caspar Headlands State Beach.
There are 152+ hotels available in Caspar Headlands State Beach.
What companies run services between Willits, CA, USA and Caspar Headlands State Beach, CA, USA?
Mendocino Transit Authority operates a bus from Hwy 101 at RR Xing - Earth Lab to Caspar Beach once daily. Tickets cost $3–23 and the journey takes 1h 11m.
- Phone
- +1 800-696-4682
- Website
- Mendocino Transit Authority
Bus from Hwy 101 at RR Xing - Earth Lab to Caspar Beach
- Ave. Duration
- 1h 11m
- Frequency
- Once daily
- Estimated price
- $3–23
- Website
- Mendocino Transit Authority
- Schedules at
- Mendocino Maps and Schedules
Bus from Hwy 101 at RR Xing - Earth Lab to Caspar
- Ave. Duration
- 1h 6m
- Frequency
- Once daily
- Estimated price
- $3–23
- Website
- Mendocino Transit Authority
- Schedules at
- Mendocino Maps and Schedules
- Ave. Duration
- 57 min
- Estimated price
- $130–160
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 Which side of Niagara Falls should I choose (and how do I get there)?, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Greyhound - to help you get the most out of your next trip.
