Distance | 423 miles (683 km) | |
Average bus duration | 13 h 37 min | |
Average bus ticket price | $70 (€65) | |
Direct bus | No |
Buses from San Francisco, CA to Oceanside, CA cover the 423 miles (683 km) long journey taking on average 13 h 37 min with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $70 (€65), you can find the cheapest bus ticket for as low as $70 (€65).
Here are some other resources that might have the information you need