1. Greyhound Bus Lines
2856 Lenwood Rd, Barstow, CA 92311
Coordinate: 34.8508,-117.08371
Phone: (800) 231-2222
2. Victor Valley Transit Auth
1612 State St, Barstow, CA 92311
Coordinate: 34.88759,-117.00045
Phone: (760) 255-3330
3. Laidlaw Transit
320 W Mountain View St, Barstow, CA 92311
Coordinate: 34.89266,-117.03074
Phone: (760) 256-2333
4. Greyhound Bus Lines
1611 E Main St, Barstow, CA 92311
Coordinate: 34.89143,-116.99923
Phone: (760) 256-8757