[menuItemContent][menuItemRightSideContent]
Currency

Cheap bus tickets from Las Vegas to San Bernardino, CA

Showing times and prices for May 29

Cheapest

$18

Average

$34

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Las Vegas to San Bernardino, CA will cost around $ 34 if you buy it on the day, but the cheapest tickets can be found for only $ 18.

Flixbus
10:00PMLas Vegas4h35 02:35AMSan Bernardino, CA
0 changes
$181One-way
Flixbus
07:30AMLas Vegas3h40 11:10AMSan Bernardino, CA
0 changes
$301One-way
Flixbus
07:55AMLas Vegas4h15 12:10PMSan Bernardino, CA
0 changes
$321One-way
Flixbus
07:00PMLas Vegas4h40 11:40PMSan Bernardino, CA
0 changes
$321One-way
Flixbus
05:25PMLas Vegas4h00 09:25PMSan Bernardino, CA
0 changes
$371One-way

Bus schedule from Las Vegas to San Bernardino, CA

Showing buses for tomorrow, Sun, May 29
Flixbus
07:30AMLas Vegas3h40 11:10AMSan Bernardino, CA
0 changes
Flixbus
07:55AMLas Vegas4h15 12:10PMSan Bernardino, CA
0 changes
Flixbus
04:40PMLas Vegas4h45 09:25PMSan Bernardino, CA
0 changes
Flixbus
05:25PMLas Vegas4h00 09:25PMSan Bernardino, CA
0 changes
Flixbus
07:00PMLas Vegas4h40 11:40PMSan Bernardino, CA
0 changes
Flixbus
10:00PMLas Vegas4h35 02:35AMSan Bernardino, CA
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Bus times from Las Vegas to San Bernardino, CA

Showing times and prices for May 29

Fastest Journey

3 h 40 m

Average

4 h 19 m

Buses per day

6

Distance

302 km

Of the 6 buses that leave Las Vegas for San Bernardino, CA every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 302 km distance in an average of 4 h 19 m but if you time it right, some buses will get you there in just 3 h 40 m .

The slowest buses will take 4 h 45 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Flixbus
07:30AMLas Vegas3h40 11:10AMSan Bernardino, CA
0 changes
$301One-way
Flixbus
05:25PMLas Vegas4h00 09:25PMSan Bernardino, CA
0 changes
$371One-way
Flixbus
07:55AMLas Vegas4h15 12:10PMSan Bernardino, CA
0 changes
$321One-way
Flixbus
10:00PMLas Vegas4h35 02:35AMSan Bernardino, CA
0 changes
$181One-way
Flixbus
07:00PMLas Vegas4h40 11:40PMSan Bernardino, CA
0 changes
$321One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Las Vegas to San Bernardino, CA

distanceDistance187 miles (301 km)
durationAverage bus duration4 h 40 min
priceAverage bus ticket price$32 (€29)
frequencyBus frequency4 a day
changesDirect busYes, there are 4 direct buses a day
carriersBus companiesFlixbus, Amtrak or Greyhound

Buses from Las Vegas to San Bernardino, CA cover the 187 miles (301 km) long trip taking on average 4 h 40 min with our travel partners like Flixbus, Amtrak or Greyhound. Normally, there are 4 buses operating per day, including direct services available. You can get the cheapest bus tickets for this route for as low as $18 (€16), but the average price of bus tickets is $32 (€29).

Bus companies: Amtrak and FlixBus from Las Vegas to San Bernardino, CA

Travel from Las Vegas to San Bernardino, CA from $18 (€16) with Omio’s bus partners Amtrak and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular route for you.

Amtrak
FlixBus

Amtrak is the main bus company in the United States and operates medium and long-distance intercity services in 46 American states and 3 Canadian provinces. With over 300 Amtrak buses running daily, you can travel by bus across America and explore destinations near and far. Take the Acela bus for high-speed services connecting popular cities in the Northeast, the Coast Starlight to travel up and down the stunning West Coast or the Empire Builder to travel from Chicago to the Midwest and the Pacific Northwest among others. Amtrak offers different class options to suit any traveler’s budget with classes like Coach, Business, First and the Sleeper Class, where you can book a Roomette, Bedroom, and Bedroom suite among others for night travel. When you book your bus journey between Las Vegas and San Bernardino, CA, you can choose between ticket types like Saver, Value, Flexible, Business and Premium.

    Travel Tips: Bus to San Bernardino, CA from Las Vegas

    Take the bus to San Bernardino, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Las Vegas to San Bernardino, CA.
    FAQs

    How much do cheap buses between Las Vegas and San Bernardino, CA cost?

    Looking to save money on your journey? Omio customers have found the cheapest bus between Las Vegas and San Bernardino, CA for the next 7 days starting from $18 (€16)  one way.

    What is the cost of a bus to San Bernardino, CA from Las Vegas?

    If you are looking to purchase your bus ticket in the next 7 days, you can expect the Las Vegas to San Bernardino, CA bus to cost on average $32 (€29)  one way.

    How far is Las Vegas to San Bernardino, CA by bus?

    When traveling this route you should expect the distance between Las Vegas and San Bernardino, CA by bus to be approximately 187 miles (301 km).

    How long is the bus ride between Las Vegas and San Bernardino, CA?

    The Las Vegas to San Bernardino, CA bus duration is on average 4 h 40 min, which is to be expected when traveling 187 miles (301 km) from Las Vegas to San Bernardino, CA. However, the time it takes can vary based on specific dates, weekends, and holidays.

    Which bus companies should I travel with from Las Vegas to San Bernardino, CA?

    If you're looking for buses from Las Vegas to San Bernardino, CA, you can rely on Flixbus, Amtrak or Greyhound to get you to San Bernardino, CA. It's also good to check out all possible bus providers for the Las Vegas to San Bernardino, CA route to see if there might be differences in the amenities they offer.

    How many buses are there from Las Vegas to San Bernardino, CA a day?

    The average number of buses departing Las Vegas for San Bernardino, CA is 4 a day. The bus schedules and services may vary between weekdays and weekends.

    When can I take the first bus from Las Vegas to San Bernardino, CA? When can I take the last bus for the day?

    The earliest bus departing from Las Vegas to San Bernardino, CA leaves at 6: 55 AM. The last bus departing from Las Vegas to San Bernardino, CA leaves at 11: 35 PM. You can find the latest Las Vegas to San Bernardino, CA bus schedule on Omio and book the best time to leave for your journey on your chosen travel date.

    How far in advance should I purchase bus tickets to San Bernardino, CA from Las Vegas for the best deals?

    If you purchase a bus ticket from Las Vegas to San Bernardino, CA within the next 7 days, you can find tickets to cost on average $32 (€29) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Las Vegas and San Bernardino, CA are generally on sale a few months before the planned departure date.

    More options for your journey from Las Vegas to San Bernardino, CA

    Here are some other resources that might have the information you need