There are 11 ways to get from Barstow to Utah by bus, plane, bus (Amtrak), train (Amtrak), car, train, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Harry Reid International Airport, fly to Salt Lake City International Airport
best- Take the bus from Barstow Station to South Strip Transit Terminal
- Fly from Harry Reid International Airport (LAS) to Salt Lake City International Airport (SLC)LAS - SLC
6h 15mDrive 574.6 mi
cheapest- Drive from Barstow to Salt Lake City574.6 mi
8h 46m$105–152Bus
- Take the bus from Barstow Station to Las VegasAmtrak Thruway Connecting Service
- Take the bus from Las Vegas to 6271 S Dixie Dr - Salt Lake CityLas Vegas
12h 59mTrain
- Take the train from Barstow Station to San Bernardino
- Take the train from San Bernardino Depot to L.A. Union Station
- Take the train from Los Angeles to Emeryville
- Take the train from Emeryville to Salt Lake City
35h 48m$160–918Train to Ontario International Airport, fly to Salt Lake City International Airport
- Take the train from Barstow Station to San Bernardino
- Fly from Ontario International Airport (ONT) to Salt Lake City International Airport (SLC)ONT - SLC
7h 22m$159–926Train, bus to Burbank Bob Hope Airport, fly to Salt Lake City International Airport
- Take the train from Barstow Station to Victorville Amtrak
- Take the bus from Victorville Bus Stop to Los Angeles Union Station Arrivals
- Fly from Burbank Bob Hope Airport (BUR) to Salt Lake City International Airport (SLC)BUR - SLC
8h$131–698Train, bus to Long Beach Airport, fly to Salt Lake City International Airport
- Take the train from Barstow Station to Victorville Amtrak
- Take the bus from Victorville Bus Stop to Los Angeles Union Station Arrivals
- Fly from Long Beach Airport (LGB) to Salt Lake City International Airport (SLC)LGB - SLC
8h 44m$152–847Train, bus to Palm Springs International Airport, fly to Salt Lake City International Airport
- Take the train from Barstow Station to Fullerton Amtrak Station
- Take the bus from Fullerton Amtrak Station to Palm Springs Airport Amtrak Bus Stop
- Fly from Palm Springs International Airport (PSP) to Salt Lake City International Airport (SLC)PSP - SLC
9h 59mTrain to John Wayne Airport Orange County, fly to Provo
- Take the train from Barstow Station to Fullerton Amtrak Station
- Fly from John Wayne Airport Orange County (SNA) to Provo (PVU)SNA - PVU
10h 16m$193–372Bus, train
- Take the bus from Barstow Station to South Strip Transit Terminal
- Take the bus from Las Vegas BusTerminal to Cedar City
- Take the bus from Cedar City - Sunoco to Provo Central Station
- Take the train from Provo Central Station to Murray Central Station750
13h 6mBus, shuttle
- Take the bus from Barstow Station to South Strip Transit Terminal
- Take a shuttle bus from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Take a shuttle bus from St. George, UT-1275 East Red Hills Parkway to Salt Lake City Airport
14h 11m
Harry Reid International Airport (LAS) to Salt Lake City International Airport (SLC) flights
Questions & Answers
The cheapest way to get from Barstow to Utah is to drive which costs $100 - $160 and takes 8h 46m.
The fastest way to get from Barstow to Utah is to train and fly which takes 7h 22m and costs $150 - $950.
No, there is no direct train from Barstow station to Utah. However, there are services departing from Barstow Station and arriving at Salt Lake City via San Bernardino Depot, Los Angeles and Emeryville. The journey, including transfers, takes approximately 35h 48m.
The distance between Barstow and Utah is 531 miles. The road distance is 578 miles.
The best way to get from Barstow to Utah without a car is to bus which takes 12h 59m and costs .
It takes approximately 6h 15m to get from Barstow to Utah, including transfers.
Barstow to Utah train services, operated by Amtrak, depart from Barstow Station.
The best way to get from Barstow to Utah is to bus which takes 12h 59m and costs . Alternatively, you can train, which costs $160 - $950 and takes 35h 48m.
Utah is 1h ahead of Barstow. It is currently 12:59 PM in Barstow and 1:59 PM in Utah.
Barstow to Utah train services, operated by Amtrak, arrive at San Bernardino station.
What companies run services between Barstow, San Bernardino County, CA, USA and Utah, USA?
You can take a bus from Barstow Station to Courthouse Station via Las Vegas, Bonneville Transit Center Bay 4, SB H after Owens, Las Vegas, 6271 S Dixie Dr - Salt Lake City, Dixie Dr @ 6345 S, West Valley Central Station, and West Valley Central Station in around 12h 59m. Alternatively, you can take a train from Barstow Station to Salt Lake City via San Bernardino, San Bernardino Depot, L.A. Union Station, Los Angeles, and Emeryville in around 35h 48m.
- Website
- southwest.com
Flights from Harry Reid International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $85–550
Flights from Ontario International Airport to Salt Lake City International Airport via Harry Reid International Airport
- Ave. Duration
- 3h 27m
- When
- Monday to Friday
- Estimated price
- $140–850
Flights from Ontario International Airport to Salt Lake City International Airport via Phoenix
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $170–950
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $100–600
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport via Harry Reid International Airport
- Ave. Duration
- 3h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- $100–600
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport via Oakland
- Ave. Duration
- 4h
- When
- Friday and Sunday
- Estimated price
- $130–700
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport via Phoenix
- Ave. Duration
- 4h 5m
- When
- Monday, Friday, and Sunday
- Estimated price
- $130–700
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport via San Jose
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- $130–700
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport via Sacramento
- Ave. Duration
- 4h 5m
- When
- Wednesday and Thursday
- Estimated price
- $130–700
Flights from Long Beach Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- $120–750
Flights from Long Beach Airport to Salt Lake City International Airport via Harry Reid International Airport
- Ave. Duration
- 3h 43m
- When
- Monday, Wednesday, Thursday, and Friday
- Estimated price
- $120–750
Flights from Long Beach Airport to Salt Lake City International Airport via Phoenix
- Ave. Duration
- 3h 52m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- $150–850
Flights from Long Beach Airport to Salt Lake City International Airport via Sacramento
- Ave. Duration
- 4h
- When
- Monday
- Estimated price
- $160–850
Flights from Palm Springs International Airport to Salt Lake City International Airport via Harry Reid International Airport
- Ave. Duration
- 3h 47m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–1,000
Flights from Palm Springs International Airport to Salt Lake City International Airport via Sacramento
- Ave. Duration
- 4h 5m
- When
- Monday
- Estimated price
- $230–1,200
- Website
- delta.com
Flights from Harry Reid International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $85–550
Flights from Ontario International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $140–850
Flights from Burbank Bob Hope Airport to Salt Lake City International Airport
- Ave. Duration
- 2h 1m
- When
- Every day
- Estimated price
- $100–600
Flights from Long Beach Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $120–750
Flights from Palm Springs International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- $160–1,000
- Website
- allegiantair.com
Flights from John Wayne Airport Orange County to Provo
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $60–350
- Website
- flyfrontier.com
Flights from Harry Reid International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $85–550
Flights from Ontario International Airport to Salt Lake City International Airport
- Ave. Duration
- 1h 48m
- When
- Monday and Thursday
- Estimated price
- $140–850
- Website
- flybreeze.com
Flights from John Wayne Airport Orange County to Provo
- Ave. Duration
- 1h 49m
- When
- Every day
- Estimated price
- $170–290
- Website
- aa.com
Flights from John Wayne Airport Orange County to Provo via Phoenix
- Ave. Duration
- 4h 23m
- When
- Every day
- Estimated price
- $70–390
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Barstow Station to San Bernardino
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- $10–65
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $18–29
- Coach Seat short notice purchase
- $10–65
- Business - advance purchase
- $14–95
- Business Class
- $24–180
Train from Los Angeles to Emeryville
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.amtrak.com/home.html
Train from Emeryville to Salt Lake City
- Ave. Duration
- 17h 30m
- Frequency
- Once daily
- Estimated price
- $70–700
- Website
- https://www.amtrak.com/home.html
Train from Barstow Station to Victorville Amtrak
- Ave. Duration
- 37 min
- Frequency
- Twice daily
- Estimated price
- $4–55
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $12–25
- Coach Seat short notice purchase
- $4–55
- Business - advance purchase
- $6–65
- Business Class
- $11–160
Train from Barstow Station to Fullerton Amtrak Station
- Ave. Duration
- 3h 26m
- Frequency
- Twice daily
- Estimated price
- $16–75
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $21–35
- Coach Seat short notice purchase
- $16–75
- Business - advance purchase
- $22–130
- Business Class
- $35–200
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from San Bernardino Depot to L.A. Union Station
- Ave. Duration
- 1h 41m
- Frequency
- Hourly
- Estimated price
- $10–14
- Website
- https://metrolinktrains.com
- Passenger
- $10–14
- Phone
- +1 801-743-3882
- rideuta@rideuta.com
- Website
- rideuta.com
Train from Provo Central Station to Murray Central Station
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $2–6
- Schedules at
- rideuta.com
- Adult - full fare
- $2–6
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Bus from Barstow Station to South Strip Transit Terminal
- Ave. Duration
- 3h 2m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Barstow Station to Las Vegas
- Ave. Duration
- 3h 19m
- Frequency
- Once daily
- Website
- https://www.amtrak.com/home.html
Bus from Fullerton Amtrak Station to Palm Springs Airport Amtrak Bus Stop
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 833 766 3553
- Website
- tufesainternacional.com
Bus from Las Vegas to 6271 S Dixie Dr - Salt Lake City
- Ave. Duration
- 6h 10m
- Frequency
- Once daily
- Estimated price
- $75–110
- Schedules at
- tufesainternacional.com
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Victorville Bus Stop to Los Angeles Union Station Arrivals
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $19–35
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Las Vegas BusTerminal to Cedar City
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $30–50
- Website
- https://www.greyhound.com/
- Phone
- +1 208-656-8824
- info@saltlakeexpress.com
- Website
- saltlakeexpress.com
Bus from Cedar City - Sunoco to Provo Central Station
- Ave. Duration
- 3h 20m
- Frequency
- 3 times a day
- Estimated price
- $40–80
- Schedules at
- saltlakeexpress.com
- Phone
- +1 800-933-8320
- info@stgshuttle.com
- Website
- stgshuttle.com
Shuttle from Harry Reid International to St. George, UT-1275 East Red Hills Parkway
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- $35–50
- Website
- https://www.stgshuttle.com/
Shuttle from St. George, UT-1275 East Red Hills Parkway to Salt Lake City Airport
- Ave. Duration
- 5h 10m
- Frequency
- 5 times a day
- Estimated price
- $50–75
- Website
- https://www.stgshuttle.com/
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Barstow to Utah is 578 miles. It takes approximately 8h 46m to drive from Barstow to Utah.
Book your Barstow to Utah train tickets online with Omio.
There are 615+ hotels available in Utah.




















