Buses from Los Angeles to San Antonio
🚌 Traveling by bus from Los Angeles to San Antonio is a convenient option with a direct service operated by Greyhound USA. The journey takes approximately 28 hours and 55 minutes. 🌆 If you choose the shortest route, it will take you 1 day and 4 hours to cover the 1,370-mile distance with a transfer in Dallas and El Paso before arriving in San Antonio. The total travel time includes about 16 hours and 10 minutes on the first leg and 10 hours and 50 minutes on the second leg. 🌵 For a longer but more straightforward journey, you can opt for a route that involves traveling from Los Angeles to Houston, then Houston to San Antonio, totaling 1,384 miles and taking approximately 1 day and 6 hours. This route does not require any additional transfers and provides a continuous travel experience.