Barstow, CA is a city located in San Bernardino County with a population of approximately 22,639 according to the 2019 US Census. In terms of public transportation, Barstow offers several options for transportation. The city is served by Omnitrans buses, which provide transportation throughout the area and operate on weekdays and weekends. Additionally, Metrolink connects Barstow to Los Angeles and other cities in California. The Greyhound Bus Station also provides service from Barstow to locations across the country. Finally, Amtrak trains serve the city twice daily with two train lines that connect Barstow to Los Angeles and Chicago via either Bakersfield or Las Vegas. Together, these services ensure that residents and visitors alike have access to reliable public transportation options within the city of Barstow.
The typical American commute has been getting longer each year since 2010. The average one-way commute in Barstow (zip 92311) takes 22.3 minutes. That's shorter than the US average of 26.4 minutes.
How people in Barstow (zip 92311) get to work:
- 76.0% drive their own car alone
- 14.3% carpool with others
- 1.8% work from home
- 1.2% take mass transit