|Distance||277 miles (446 km)|
|Average bus duration||33 h 40 min|
|Average bus ticket price||$48 (€43)|
Buses from San Diego to Visalia, CA cover the 277 miles (446 km) long journey taking on average 33 h 40 min with our travel partners like. There are direct bus services available. While the average ticket price for this route costs around $48 (€43), you can find the cheapest bus ticket for as low as $48 (€43).
Here are some other resources that might have the information you need