1map logoGo to main page

Las Vegas, NV, USA to San Bernardino, CA, USA from $7: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Las Vegas, United States
to
San Bernardino, United States

How to Get from Las Vegas to San Bernardino: 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.

$7 by busBest price
366 kmDistance
3h 19m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Las Vegas to San Bernardino 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
Bus
Average Duration
3h  40m
Estimated price
$7-60
Recommended
Company
various
Bus
Average Duration
3h  40m
Estimated price
$7-60
Cheapest
route map
Distance: 366 km
Duration: 3h 19m

See more options

Company
N/A
Drive
Average Duration
3h  40m
Estimated price
$40-60
Company
various
Plane
Train
Average Duration
5h  4m
Estimated price
$73-292
Company
various
Plane
Train
Average Duration
3h  19m
Estimated price
$77-438
Company
various
Plane
Train
Average Duration
5h  15m
Estimated price
$90-261
Company
various
Plane
Train
Average Duration
5h  27m
Estimated price
$90-320

Las Vegas - San Bernardino operators

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

Bus Show bus routes
Contact phone
+1 866 691 9732
Website
eplalimo.com

Bus from Las Vegas, NV to San Bernardino

Average Duration
3h 40m
Estimated price
$40-60
Website
crossborderxpress.com

Bus from 1100 S Main St. to San Bernardino

Average Duration
3h 50m
Estimated price
$603-43805
Contact phone
+1-844-800-6828
Website
ourbus.com

Bus from Las Vegas, NV to San Bernardino, CA

Average Duration
4h 30m
Estimated price
$7-60
Contact phone
602-698-7800
Website
luxcoachamerica.com

Bus from 129 E Fremount St to San Bernardino Transit Center

Average Duration
4h 41m
Estimated price
$43805-0
Train
Website
metrolinktrains.com

Train from Rancho Cucamonga station to San Bernardino - Downtown station

Average Duration
27m
Estimated price
$406-407

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

Average Duration
1h 43m
Estimated price
$4381-606

Train from Tustin station to San Bernardino Depot station

Average Duration
1h 21m
Estimated price
$407-606
Plane
Website
southwest.com

Plane from Las Vegas (LAS) to Ontario/San Bernardino (ONT)

Average Duration
1h 2m
Estimated price
$70-71

Plane from Las Vegas (LAS) to Los Angeles (LAX)

Average Duration
1h 16m
Estimated price
$72-73

Plane from Las Vegas (LAS) to Santa Ana (SNA)

Average Duration
1h 8m
Estimated price
$74-75

Plane from Las Vegas (LAS) to Burbank (BUR)

Average Duration
1h 11m
Estimated price
$76-77
Website
flyfrontier.com

Plane from Las Vegas Airport to Ontario/San Bernardino

Average Duration
1h 5m
Estimated price
$603-609

Plane from Las Vegas (LAS) to Los Angeles

Average Duration
1h 11m
Estimated price
$400-401

Plane from Las Vegas (LAS) to Santa Ana

Average Duration
1h 11m
Estimated price
$402-403

Las Vegas to San Bernardino: Overview of Bus, Train, Flight, and Car Trips

Traveling between Las Vegas and San Bernardino 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 Las Vegas to San Bernardino, covering a distance of 227 miles. The journey offers a mix of desert landscapes and mountain views, perfect for a leisurely drive. 💰 Experience budget-friendly travel with car prices ranging from $40 to $60 for the Las Vegas to San Bernardino route. Enjoy the flexibility and convenience of cruising along the open road towards your destination. 🛣️ Allow approximately 3 hours and 40 minutes for your drive, soaking in the sights and making memories along the way. Explore the charm of both cities as you navigate through the diverse California landscapes on this memorable road adventure.
Average price
$40 - $60
🚆 Hop on a scenic train journey from Las Vegas to San Bernardino! The route covers a distance of 214 miles and takes approximately 3 hours and 34 minutes to reach your destination. 🌆 Departing from Las Vegas, catch a bus towards Tijuana for the first leg of your trip. Las Vegas Shuttles 14541 departs from Las Vegas North Eastern Avenue and arrives at San Bernardino West 2nd Street, setting the stage for a smooth train transfer.
Useful tips for train travellers
• Onboard Services: Amtrak is one of the primary operators for your journey from Las Vegas to San Bernardino. Onboard, you can expect catering services that include a selection of snacks and beverages available for purchase. They offer Café Car service where you can buy light meals, sandwiches, and a variety of drinks. Check their website for the current menu options.
• Seating Options: On this route, Amtrak generally offers two primary seating options: Business Class and Economy Class. Business Class provides more spacious seating, complimentary snacks, and extra legroom, while Economy Class offers comfortable seating with standard amenities. Be sure to check the availability and pricing on the Amtrak website, as seating options may vary depending on the time of travel.
• Useful Links and Arrival Station Tip: Once you arrive at San Bernardino's train station, you can leave your luggage at the station; they offer a baggage-check service for travelers. Restrooms are available, but there are no shower facilities. When navigating the station, look out for signage for the bus terminal which is adjacent to the train station, making for a seamless transition to public transport. Useful links include the San Bernardino Transit Authority website for local transport schedules: SBMTA
• Fastest Way to City Center: From the San Bernardino train station, the fastest way to reach the city center is by taking Route 2 of the OmniTrans bus service, which directly connects to downtown. The bus stop is conveniently located just outside the train station. Buses run frequently, so you'll have a short wait time. You can view the bus schedule on the OmniTrans website: OmniTrans.
🛫 Flying from Las Vegas to San Bernardino is a convenient option with the direct flight taking just 1 hour. Frontier Airlines and Southwest Airlines provide options for this route from Las Vegas Airport to Ontario/San Bernardino Airport.
Departure Point
Las Vegas Airport
Arrival Point
Ontario/San Bernardino Airport
🚌 Departing from Las Vegas you can take a direct bus to San Bernardino operated by EPLA Limo Express. The journey typically lasts around 3 hours and 40 minutes. 🛣️ Traveling by bus from Las Vegas to San Bernardino offers an affordable transportation option with prices ranging from $7 to $60. There are two departures daily, making it convenient for travelers. 📍 With a distance of approximately 216-218 miles, the bus route from Las Vegas to San Bernardino may involve transfers, but each step of the journey offers a chance to see different parts of Nevada and California along the way.
Departure Point
Las Vegas, NV station
Arrival Point
San Bernardino station
Useful tips for bus travellers
• Before your trip, ensure you check the EPLA Limo Express schedule as there are only two daily departures from Las Vegas to San Bernardino, which can fill up quickly.
• During the bus journey, keep an eye out for rest stops; it’s a great opportunity to stretch your legs and grab a snack—consider bringing some light snacks for the bus to save time.
• Upon arrival at San Bernardino station, familiarize yourself with the layout of the station as it can be busy; take a moment to look at the station map to find bus services or ride-sharing options to your final destination.

Frequently asked questions

Find out more about the route from Las Vegas to San Bernardino.

Or choose the category:
The distance between Las Vegas and San Bernardino is approximately 304.2 km or 189 miles by road. Depending on the mode of transportation, the typical travel times vary. It takes around 4 hours and 28 minutes to reach San Bernardino from Las Vegas by flying to Ontario/San Bernardino and then taking a train. By car, it takes about 3 hours and 40 minutes to travel from San Bernardino to Las Vegas. If you prefer taking a bus, the journey from Las Vegas to San Bernardino typically takes around 4 hours and 30 minutes.
The most cost-effective way to travel from Las Vegas to San Bernardino is by bus, with tickets priced between $29 and $45. The journey takes approximately 4 hours and 30 minutes. However, if time efficiency is more important, driving would be the fastest option as it takes around 3 hours and 40 minutes and costs between $40 and $60 in fuel expenses.
When traveling from Las Vegas to San Bernardino there are different prices depending on the mode of transportation. The prices for a bus ticket typically range from $29 to $45.
To get from Las Vegas to San Bernardino without using public transportation, your best option is to drive. The road distance between the two cities is approximately 365.3 km, and it takes around 3 hours and 40 minutes to drive from Las Vegas to San Bernardino. Rental car prices vary, but you can expect to pay somewhere between $40 and $60 for the journey.
To travel from Las Vegas to San Bernardino without a car, the best option is to take a bus. The journey takes approximately 4 hours and 30 minutes and costs between $29 and $45.
Yes, there is a direct link between Las Vegas and San Bernardino. Flixbus USA operates a bus service that departs from Las Vegas Downtown and arrives at San Bernardino Downtown Transit Center. The journey takes approximately 4 hours and 30 minutes, and the bus service operates daily with three departures per day.
The flight between Las Vegas and San Bernardino typically takes around 1 hour. The cost of the flight can vary depending on the airline and the time of booking, but it is usually quite affordable, with prices ranging from $50 to $150 per person for a one-way ticket.
There are a variety of accommodation options near San Bernardino. With over 549 hotels to choose from, travelers can find a hotel that fits their budget and preferences. Prices for hotels start at $66 per night.