1map logoGo to main page

San Bernardino, CA, USA to Salt Lake City, UT, USA from $93: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Bernardino, United States of America
to
Salt Lake City, United States of America

How to Get from San Bernardino to Salt Lake City: 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.

$93 by busBest price
1043 kmDistance
4h 35m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Bernardino to Salt Lake City 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
various
Train
Plane
Average Duration
4h  35m
Estimated price
$39-235
Recommended
route map
Distance: 1043 km
Duration: 4h 35m

See more options

Company
various
Train
Plane
Average Duration
5h  42m
Estimated price
$57-278
Company
various
Train
Plane
Average Duration
6h  36m
Estimated price
$62-327
Company
various
Train
Plane
Average Duration
6h  23m
Estimated price
$63-327
Company
various
Train
Plane
Average Duration
7h  26m
Estimated price
$63-414
Company
FlixBus
Bus
Bus
Average Duration
13h  49m
Estimated price
$93-390
Company
various
Bus
Train
Average Duration
14h  35m
Estimated price
$391-393
Company
various
Bus
Drive
Average Duration
14h  53m
Estimated price
$391-392
Company
various
Bus
Average Duration
15h  33m
Estimated price
$393-394
Company
various
Train
Average Duration
32h  22m
Estimated price
$395-396
Company
various
Drive
Average Duration
9h  51m
Estimated price
$397-398

Traveling From San Bernardino to Salt Lake City

The journey from San Bernardino to Salt Lake City offers a fascinating shift from the sunny, laid-back atmosphere of Southern California to the vibrant, mountainous backdrop of Utah, inviting you to explore vastly different cultures and landscapes.

Best Neighbourhoods in Salt Lake City

Salt Lake City boasts a diverse array of neighborhoods, each with its own charm and character.

Downtown
• Bustling with restaurants, shops, and nightlife.
• Home to iconic Salt Lake City landmarks.
Sugar House
• Known for its trendy boutiques and cafes.
• Features beautiful parks and scenic views.
Liberty Park
• Offers a serene environment for relaxation.
• Includes a popular aviary and walking trails.

Best Times To Visit Salt Lake City's Attractions

Timing your visits can greatly enhance your experience in Salt Lake City.

Temple Square
Visit early in the morning or late afternoon to avoid peak tourist hours.
Utah Museum of Fine Arts
Join during weekdays, especially Tuesday and Wednesday, for a quieter experience.
Red Butte Garden
Spring and early fall are ideal for enjoying vivid blooms and mild weather.

Salt Lake City Weather: What to Expect Year-Round

Salt Lake City features a semi-arid climate, which means you'll encounter hot summers and cold winters, with spring and fall offering more moderate temperatures. Planning your visit during the shoulder seasons of late spring or early fall allows you to enjoy pleasant weather while exploring the city's stunning outdoor attractions.

Dining Recommendation in Salt Lake City

Don't miss trying the fry sauce at Crown Burgers, a local favorite that features juicy burgers topped with this unique blend of ketchup and mayo, setting it apart from the fast food trends of San Bernardino. The casual atmosphere and focus on locally sourced ingredients create an inviting experience that showcases the distinctive flavors of Utah.

San Bernardino - Salt Lake City operators

Explore transport companies operating between San Bernardino and Salt Lake City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Website
https://metrolinktrains.com

Train from San Bernardino - Downtown station to Rancho Cucamonga station

Average Duration
26m
Estimated price
$6-31

Train from San Bernardino - Downtown station to L. A. Union Station station

Average Duration
1h 43m
Estimated price
$6-2351

Train from San Bernardino - Downtown station to Tustin station

Average Duration
1h 23m
Estimated price
$6-2351
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Bernardino Downtown Transit Center to Las Vegas Downtown

Average Duration
4h 10m
Estimated price
$32720-6345

Bus from San Bernardino Downtown Transit Center to Barstow Station

Average Duration
1h 10m
Estimated price
$639-577
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Barstow Station to Las Vegas S Strip Transit Terminal

Average Duration
2h 25m
Estimated price
$3276-2781

Bus from Las Vegas S Strip Transit Terminal to Cedar City

Average Duration
3h 5m
Estimated price
$3273-395
all-pages.other Show other routes
Contact phone
+1 833 766 3553
Website
tufesainternacional.com

Other from Las Vegas to 3500 S @ 1530 W Salt Lake

Average Duration
6h 35m
Estimated price
$6305-3275
Contact phone
+1 208-656-8824
Website
saltlakeexpress.com

Other from Cedar City to Provo Central Station

Average Duration
3h 15m
Estimated price
$579-572
Plane Show flights
Website
aa.com

Plane from Ontario/San Bernardino to Salt Lake City

Average Duration
3h 52m
Estimated price
$571-3950
Website
delta.com

Plane from Ontario/San Bernardino to Salt Lake City

Average Duration
1h 50m
Estimated price
$577-578
Website
flyfrontier.com

Plane from Ontario/San Bernardino to Salt Lake City

Average Duration
1h 43m
Estimated price
$2785-576
Website
southwest.com

Plane from Ontario/San Bernardino to Salt Lake City

Average Duration
1h 43m
Estimated price
$398-2355

San Bernardino to Salt Lake City: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Bernardino and Salt Lake City 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.

🚗 Embark on a scenic road trip from sunny San Bernardino to the picturesque landscapes of Salt Lake City covering a distance of 648 miles. The journey offers a diverse mix of desert vistas, mountain ranges, and open highways to delight road-trippers. 💰 The cost of driving from San Bernardino to Salt Lake City ranges from $110 to $170, making it an affordable and convenient travel option for those seeking adventure on the road. With several budget-friendly pit stops along the way, you can enjoy the journey without breaking the bank. ⏱️ Set aside approximately 9 hours and 51 minutes for the drive, allowing for leisurely breaks to stretch your legs, grab a bite to eat, and take in the changing scenery. Whether you're a solo traveler seeking solitude or embarking on a group road trip, the route offers a perfect blend of excitement and relaxation.
Average price
$110 - $170
🚆 Traveling by train from San Bernardino to Salt Lake City is a scenic journey that involves transfers in Los Angeles and Emeryville. The total travel time, including transfers, is approximately 32 hours and 22 minutes. 💸 Ticket prices for the train from San Bernardino to Salt Lake City range from $60 to $455, depending on your choice of seating and amenities. Whether you're looking for an affordable option or a more luxurious experience, there are options available to suit your preferences.
Departure Point
San Bernardino - Downtown station
Arrival Point
Salt Lake City station
🛫 The quickest way to travel from San Bernardino to Salt Lake City is by taking a direct flight from Ontario/San Bernardino Airport to Salt Lake City Airport, which only takes 1 hour and 43 minutes.
Departure Point
Ontario/San Bernardino Airport
Arrival Point
Salt Lake City Airport
🚌 Even though there is no direct bus from San Bernardino to Salt Lake City, you can still reach your destination efficiently through various transfers. The journey by bus takes approximately 15 hours and 33 minutes. 🚌 The bus ride from San Bernardino to Salt Lake City offers a convenient and cost-effective way to travel between the two cities, with prices ranging from $93 to $179.
Departure Point
San Bernardino station
Arrival Point
Salt Lake City Airport station

Frequently asked questions

Find out more about the route from San Bernardino to Salt Lake City.

Or choose the category:
The distance between San Bernardino and Salt Lake City is approximately 550 miles. Depending on the mode of transportation, travel times can vary. By train, it takes approximately 32 hours and 22 minutes to reach Salt Lake City from San Bernardino. By car, it takes around 9 hours and 51 minutes. If traveling by bus, the journey takes roughly 14 hours and 19 minutes. Alternatively, taking a train to Ontario/San Bernardino and then flying to Salt Lake City can reduce travel time to approximately 4 hours and 40 minutes.
The most cost-effective and time-efficient transportation option for traveling from San Bernardino to Salt Lake City is by train and fly. This option takes approximately 4 hours and 40 minutes and costs between $65 and $230. It is both the cheapest and quickest way to reach Salt Lake City from San Bernardino. This mode of transportation allows you to save time and money while enjoying a smooth and comfortable journey.
The prices of a train ticket between San Bernardino and Salt Lake City can range from $60 to $455, depending on the class of service and availability. On the other hand, the prices of a bus ticket between Salt Lake City and San Bernardino vary from $83 to $170. It's recommended to check with the specific train and bus operators for the most up-to-date and accurate pricing information.
To travel from San Bernardino to Salt Lake City without using public transportation, you can drive the approximately 648-mile distance. The drive takes around 9 hours and 51 minutes. The cost of driving can vary depending on factors such as fuel prices, but it typically ranges from $110 to $170 for a round trip.
To travel from San Bernardino to Salt Lake City without a car, the best option is to take a bus. The journey takes approximately 14 hours and 19 minutes and costs between $80 and $170. This is a convenient and cost-effective way to travel, allowing you to relax and enjoy the scenery along the way.
Yes, there is a link between San Bernardino and Salt Lake City but it requires transfers. By train, you would need to take services from San Bernardino - Downtown station to Los Angeles and then to Emeryville, before finally arriving in Salt Lake City. This journey takes approximately 32 hours and 22 minutes. Alternatively, by bus, you would need to take services from San Bernardino to Downtown Salt Lake via several transfers, including stops in Las Vegas and St George. This journey takes approximately 15 hours and 33 minutes.
The flight between San Bernardino and Salt Lake City typically takes about 1 hour and 48 minutes. This is based on the quickest direct flight from Ontario/San Bernardino Airport to Salt Lake City Airport. The cost of the flight can vary depending on factors such as the time of booking, airline, and any additional fees, but on average, it may cost around $200-$300 for a round-trip ticket. It is recommended to check with different airlines for the most accurate and up-to-date pricing information.
There are numerous options for accommodation near Salt Lake City. With over 448 hotels to choose from, travelers can find something to suit their preferences and budget. Prices start as low as $46 per night, providing a range of options for all types of visitors. It is recommended to book in advance to secure the best deals and availability.

Trips from San Bernardino

Trips to Salt Lake City