1map logoGo to main page

Barstow, CA, USA to Flagstaff, AZ, USA from $48: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Barstow, United States
to
Flagstaff, United States

How to Get from Barstow to Flagstaff: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$48 by busBest price
570 kmDistance
5h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Barstow to Flagstaff with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Amtrak, Greyhound
Bus
Average Duration
9h  22m
Estimated price
$0-0
Recommended
Company
Greyhound
Bus
Average Duration
9h  56m
Estimated price
$48-142
Cheapest
route map
Distance: 570 km
Duration: 5h 27m

See more options

Company
Various
Bus
Average Duration
9h  55m
Estimated price
$60-119
Company
Various
Drive
Average Duration
5h  27m
Estimated price
$60-95
Company
Various
Bus
Plane
Average Duration
7h  55m
Estimated price
$61-231
Company
Various
Bus
Plane
Drive
Average Duration
8h  43m
Estimated price
$227-379
Company
Various
Bus
Plane
Drive
Average Duration
7h  58m
Estimated price
$480-481

Barstow - Flagstaff operators

Explore transport companies operating between Barstow and Flagstaff, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Barstow Station to Las Vegas Amtrak Bus Stop

Average Duration
3h 2m
Estimated price
0-0
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Barstow Station to Las Vegas S Strip Transit Terminal

Average Duration
2h 25m
Estimated price
$1424-1425

Bus from Las Vegas S Strip Transit Terminal to Flagstaff Bus Station

Average Duration
5h 20m
Estimated price
$1422-1423
Website
https://crossborderxpress.com

Bus from Virginia Way WB & Lookout Dr to 1100 S Main St

Average Duration
2h 30m
Estimated price
$1426-1427

Bus from Virginia Way WB & Lookout Dr to San Bernardino

Average Duration
1h 10m
Estimated price
$1424-1426
Plane
Website
aa.com

Plane from Ontario/San Bernardino (ONT) to Flagstaff (FLG)

Average Duration
3h 38m
Estimated price
$480-484

Plane from Ontario/San Bernardino (ONT) to Phoenix (PHX)

Average Duration
1h 17m
Estimated price
$485-486
Website
southwest.com

Plane from Ontario/San Bernardino (ONT) to Phoenix (PHX)

Average Duration
1h 14m
Estimated price
$485-487
Website
flyfrontier.com

Plane from Ontario/San Bernardino (ONT) to Phoenix (PHX)

Average Duration
1h 20m
Estimated price
$1420-480
Website
united.com

Plane from Los Angeles (LAX) to Prescott (PRC)

Average Duration
1h 24m
Estimated price
$485-1421
Shuttle
Contact phone
+1-480-710-3441
Website
https://www.airportshuttleofphoenix.airportshuttleofphoenix.com

Shuttle from Sky Harbor International Airport to Flagstaff Amtrak

Average Duration
2h 30m
Estimated price
0-0

Barstow to Flagstaff: Overview of Bus, Train, Flight, and Car Trips

Traveling between Barstow and Flagstaff offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Hit the road and embark on a scenic journey from Barstow to Flagstaff spanning a distance of 354 miles. Enjoy the diverse landscape as you traverse through California and Arizona. 💰 Depending on factors such as gas prices and vehicle efficiency, the cost of traveling by car from Barstow to Flagstaff ranges between $60 to $95. Plan your budget accordingly and consider making pit stops along the way to explore local attractions. ⏱️ Allow approximately 5 hours and 27 minutes for your road trip from Barstow to Flagstaff. Prepare a playlist of your favorite tunes, pack some snacks, and get ready for an unforgettable adventure through the desert southwest.
Average price
$60 - $95
🚂 Embark on a scenic train journey from Barstow to Flagstaff aboard the Southwest Chief route. Your adventure will span 398 miles and take approximately 6 hours and 28 minutes.
🛫 Flying from Barstow to Flagstaff will require a stopover as there are no direct flights available from Ontario/San Bernardino Airport. The quickest option with one stopover takes approximately 3 hours and 38 minutes.
Departure Point
Ontario/San Bernardino Airport
Arrival Point
Flagstaff Airport. The quickest flight takes 3h 38m and has one stopover
🚌 Starting from Barstow travelers can embark on a 9-hour and 22-minute bus journey to Flagstaff. The route involves transfers in Las Vegas and the total distance covered is approximately 513 miles.
Departure Point
Barstow station
Arrival Point
Flagstaff Bus Station

Frequently asked questions

Find out more about the route from Barstow to Flagstaff.

Or choose the category:
The distance between Barstow and Flagstaff is approximately 492 km. The typical travel time by bus and fly is 9 hours and 27 minutes, including a bus ride to Ontario/San Bernardino and a flight to Flagstaff. By car, the typical travel time from Flagstaff to Barstow is 5 hours and 27 minutes. Alternatively, by bus, it takes around 9 hours and 22 minutes to travel from Barstow to Flagstaff.
The most cost-effective and time-efficient transportation option for traveling from Barstow to Flagstaff is to drive. It takes approximately 5 hours and 27 minutes to cover the distance of 492 km by car. It is also the cheapest option, with estimated costs ranging from $60 to $95.
To travel from Barstow to Flagstaff without using public transportation, you can drive the distance of 570 km. The journey typically takes around 5 hours and 27 minutes by car, depending on traffic conditions. Prices for renting a car and driving from Barstow to Flagstaff range from $60 to $95, depending on the rental company and type of vehicle chosen.
The best way to travel from Barstow to Flagstaff without a car is by taking a bus. The journey takes approximately 9 hours and 22 minutes.
There is no direct route between Barstow and Flagstaff. However, there are bus services available with transfers. The journey takes approximately 9 hours and 22 minutes, including transfers at Las Vegas S Strip Transit Terminal. The bus services are operated by Amtrak and Greyhound USA.
The flight from Barstow to Flagstaff typically takes around 3 hours and 51 minutes, with one stopover. The cost of the flight can vary depending on the airline and time of booking. Once you arrive at Flagstaff Airport, you can easily get to Flagstaff city by taking a taxi or a shuttle service.
There are plenty of accommodation options available near Flagstaff. With 344+ hotels to choose from, travellers can find a variety of accommodations to suit their preferences and budget. Prices for hotels in Flagstaff start at $50, providing affordable options for visitors.