The distance between Barstow to San Bernardino / Azusa is 150 Km by road. You can also find the distance from Barstow to San Bernardino / Azusa using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Barstow to San Bernardino / Azusa for road driving directions!