Travel from Nearby-Airports to Barstow

Bus or train from Nearby airports to Barstow?

LAX FlyAway operates a bus from Los Angeles (LAX) to Barstow every 30 minutes. Tickets cost $7 - $10 and the journey takes 44 min. 3 other operators also service this route. Alternatively, Metrolink Trains operates a train from Ontario/San Bernardino (ONT) to Barstow hourly. Tickets cost $6 - $10 and the journey takes 23 min. Amtrak also services this route twice daily.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Nearby airports to Barstow

From Tom Bradley Int’l Terminal bus to Patsaouras Transit Plaza, bus to Spring & 7th, walk to Los Angeles, then bus to Barstow. 4 h 31 min $553. From McCarran Airport @ McCarran Airport line 109 bus to Las Vegas, bus to Barstow, then taxi to Barstow. 3 h 32 min $1023. From Main-Macarthur bus to Anaheim, CA, bus to Victorville Transportation Center, then bus to Williams Park & Ride. 5 h 21 min $800. From Burbank-Bob Hope Airport station train to Union Station - Metro Gold Line, tram to Los Angeles East, then bus to Barstow. 4 h 13 min $501. From Ontario/San Bernardino (ONT) taxi to Rancho Cucamonga station, train to San Bernardino Amtrak, then train to Barstow Amtrak. 3 h 28 min $1414.