ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Provo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from San Bernardino to Provo

🌄 The scenic route takes approximately 12 hours and 55 minutes to reach Provo Central Station from San Bernardino Downtown Transit Center. 💰 Bus ticket prices between Provo and San Bernardino can range from $84 to $386, depending on the type of service and availability.

Where to stay in Provo

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus from San Bernardino to Provo. Instead, you would need to take a bus from San Bernardino Downtown Transit Center that makes transfers at Barstow Station, Las Vegas S Strip Transit Terminal, and Cedar City before arriving at Provo Central Station. The total journey time, including transfers, typically takes around 12 hours and 55 minutes. Make sure to plan your trip carefully to account for the transfers along the route.
  • You would catch the bus from San Bernardino to Provo at the San Bernardino Downtown Transit Center station. This station serves as the departure point for the bus services operated by Flixbus USA on this route. Be sure to arrive at the station with ample time before your scheduled departure to complete any necessary check-in procedures and board the bus comfortably for your journey to Provo.
  • The bus traveling from San Bernardino to Provo arrives at Provo Central Station. This station serves as the final destination for the bus services operated by Salt Lake Express on this route. Upon arrival at Provo Central Station, you can easily access transportation options to reach your final destination within Provo or continue your journey to other locations. Make sure to check any connecting services or accommodations you may need before disembarking at Provo Central Station.
  • The cost of a bus ticket from San Bernardino to Provo typically ranges from $84 to $386, depending on the time of booking, seat availability, and any discounts or promotions offered by the bus operator. It is advisable to book your ticket in advance to secure the best fare for your journey. Keep in mind that prices may fluctuate closer to the date of travel, so early booking can help you secure a more affordable rate for your trip.
  • There are bus services available from San Bernardino to Provo with transfers at Barstow Station, Las Vegas S Strip Transit Terminal, and Cedar City. These services are operated by Flixbus USA and Salt Lake Express. The journey, including transfers, takes approximately 12 hours and 55 minutes. It is important to check the schedules and availability of these bus services when planning your trip from San Bernardino to Provo to ensure a smooth journey.
  • The San Bernardino to Provo buses are typically less crowded during weekdays, especially in the early morning or late evening departures. Weekends and holidays tend to be more crowded, so if you prefer a quieter journey, aiming for mid-week travel might be ideal. It's always a good idea to book your tickets in advance and check for any special events or peak travel times that may impact bus availability and crowd levels on your chosen travel dates.
  • The first bus of the day from San Bernardino to Provo typically departs from San Bernardino Downtown Transit Center in the early morning, usually around 6:00 AM. The last bus of the day for this route usually leaves in the late evening, at approximately 8:00 PM. It's important to check the exact schedules with the bus operators, Flixbus USA and Salt Lake Express, as they may vary depending on the day of the week and any potential changes in their timetables.

Will you be returning to San Bernardino by bus?

If you are looking for the return bus journey, check out buses from Provo to San Bernardino

See schedule