|Distance||382 miles (616 km)|
|Average bus duration||11 h 33 min|
|Average bus ticket price||$69 (€60)|
Buses from Oceanside, CA to San Jose, CA cover the 382 miles (616 km) long journey taking on average 11 h 33 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $69 (€60), but the average price of bus tickets is $69 (€60).
Here are some other resources that might have the information you need