1map logoGo to main page

San Bernardino, CA, USA to Los Angeles, CA, USA from $5: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Bernardino, United States of America
to
Los Angeles, United States of America

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

$5 by busBest price
97 kmDistance
1h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Bernardino to Los Angeles 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
EPLA Limo Express
Bus
Average Duration
1h  24m
Estimated price
$7-40
Recommended
Company
various
Bus
Bus
Bus
Average Duration
3h  34m
Estimated price
$5-10
Cheapest
route map
Distance: 97 km
Duration: 1h 1m

See more options

Company
self-drive
Drive
Average Duration
1h  1m
Estimated price
$10-16
Company
Metrolink Trains
Train
Average Duration
1h  43m
Estimated price
$11-35

Traveling From San Bernardino to Los Angeles

This route presents an intriguing shift from the laid-back, suburban charm of San Bernardino to the vibrant, bustling life found in Los Angeles.

Best Neighborhoods in Los Angeles

Los Angeles boasts diverse neighborhoods, each offering distinct experiences.

Santa Monica
• Iconic beach with stunning ocean views.
• Vibrant shopping and dining on Third Street Promenade.
Silver Lake
• Hipster culture with indie shops and cafes.
• Scenic lake and charming parks provide relaxation.
Hollywood
• Home to the Walk of Fame and TCL Chinese Theatre.
• Iconic landmarks and nightlife attractions abound.

Best Times To Visit Los Angeles's Attractions

Timing your visits can enhance your Los Angeles experience significantly.

Griffith Observatory
Early mornings or weekdays offer fewer crowds and clearer views.
The Getty Center
Visit on a weekday; mornings provide a more peaceful atmosphere.
Hollywood Walk of Fame
Late evenings see fewer tourists, ideal for leisurely explorations.

Los Angeles Weather: What to Expect Year-Round

Los Angeles boasts a Mediterranean climate, characterized by mild, wet winters and hot, dry summers, making it a year-round destination. Understanding the seasonal shifts can help you choose the best time to explore the city and enjoy outdoor attractions comfortably.

Dining Recommendation in Los Angeles

For a truly distinctive experience, try the Korean BBQ at Kang Ho Dong Baekjeong, where marinated meats are grilled right at your table, showcasing bold flavors and vibrant social dining. This lively atmosphere and emphasis on fresh, high-quality ingredients offer a refreshing contrast to the more traditional fare often found in San Bernardino.

San Bernardino - Los Angeles operators

Explore transport companies operating between San Bernardino and Los Angeles, 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 San Bernardino, CA to Los Angeles, CA

Average Duration
1h 24m
Estimated price
$25-40
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Bernardino Downtown Transit Center to Los Angeles Union Station

Average Duration
1h 5m
Estimated price
$7-40
Contact phone
+1 (909) 379-7100
Website
omnitrans.org

Bus from 5th @ E Wb Fs to Fontana Metrolink Transit Center

Average Duration
42m
Estimated price
$73-73

Bus from Fontana Metrolink Transit Center to Pomona Trans Center

Average Duration
1h 33m
Estimated price
$73-73
Contact phone
+1 800-743-3463
Website
foothilltransit.org

Bus from Pomona Transit Center to Spring St and 1st St W

Average Duration
1h
Estimated price
$74-75
Train Show train routes
Website
metrolinktrains.com

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

Average Duration
1h 43m
Estimated price
$11-35

San Bernardino to Los Angeles: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Bernardino and Los Angeles 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 journey from San Bernardino to Los Angeles, covering a distance of 60 miles. Enjoy the drive that takes about 1 hour and 1 minute, passing through picturesque landscapes. 💸 Experience budget-friendly travel options with prices ranging from $10 to $16 for the trip by car from San Bernardino to Los Angeles. Fill up your gas tank, pack some snacks, and hit the road for an affordable adventure.
Average price
$10 - $16
🚂 Hop on a direct train from San Bernardino - Downtown station to L. A. Union Station for a convenient and efficient journey. With services departing hourly, you can enjoy a smooth ride that takes approximately 1 hour and 43 minutes. 🌆 Traveling from San Bernardino to Los Angeles by train offers a scenic route covering a distance of 56.5 miles. Take the Metrolink San Bernardino Line for a quick 1 hour and 41-minute trip to reach the vibrant city of Los Angeles.
Departure Point
San Bernardino - Downtown station
Arrival Point
L. A. Union Station station
Useful tips for train travellers
• On your train journey from San Bernardino to Los Angeles, you'll be primarily traveling with Amtrak. The Amtrak train services offer café cars with a variety of onboard catering options, including snacks, beverages, and light meals. Be sure to check their menu at the café for local specialties and vegetarian options.
• Amtrak provides various seating options on this route. In coach class, you'll find comfortable seating with generous legroom, while business class offers larger seats and sometimes quieter surroundings. If you're looking for a more premium experience, consider booking First Class, which includes amenities like complimentary meals and priority boarding.
• The main operator for the San Bernardino to Los Angeles route is Amtrak, which can be found at their website: amtrak.com Additionally, Metrolink operates on this route; their site is metrolinktrains.com For local transport schedules and station maps, visit the LA Metro’s website at metro.net
🚌 Traveling from San Bernardino to Los Angeles by bus is a convenient and efficient option. With services operating five times a day, you can easily find a departure that fits your schedule. The journey typically takes around 1 hour and 24 minutes. 🚌 The distance between San Bernardino and Los Angeles is approximately 54.9 miles, making it a relatively short bus ride. Prices for the bus tickets can vary between $7 to $40, offering budget-friendly travel options. Choose from different bus routes, such as those operated by EPLA Limo Express or FlixBus and Greyhound, depending on your preferences and destinations within Los Angeles.
Departure Point
San Bernardino, CA station
Arrival Point
Los Angeles station

Frequently asked questions

Find out more about the route from San Bernardino to Los Angeles.

Or choose the category:
The cheapest way to travel from San Bernardino to Los Angeles is by taking the line 14 bus and line 66 bus and then transferring to another bus. This route typically costs between $5 and $10 and takes approximately 3 hours and 27 minutes. It is a cost-effective option for budget-conscious travelers looking to explore both cities.
The fastest way to travel from San Bernardino to Los Angeles is by driving. The journey takes approximately 1 hour and 1 minute, depending on traffic. The cost of gas for the round trip is estimated to be around $10 to $16. However, it is important to consider traffic conditions, especially during peak hours, which may affect travel time.
The distance from San Bernardino to Los Angeles is approximately 55 miles. This is the straight-line distance or the "as the crow flies" distance. The road distance is slightly longer at 60.1 miles. It typically takes about 1 hour to 1 hour and 30 minutes to drive from San Bernardino to Los Angeles, depending on traffic conditions.
One of the easiest and most convenient ways to travel from San Bernardino to Los Angeles without a car is by taking a bus. The journey typically takes around 1 hour and 24 minutes, depending on traffic conditions. There are several bus companies that offer this route, providing both affordable and comfortable options for travelers. The fares for this bus journey range from $7 to $40, depending on the bus company and any additional services or amenities offered.
The bus journey from San Bernardino to Los Angeles takes approximately 1 hour and 24 minutes, including transfers. The bus service operates five times a day, providing frequent travel options. This is a convenient and efficient way to travel between the two cities, allowing you to reach Los Angeles in a relatively short amount of time.
There are numerous accommodation options available in Los Angeles. With over 1604 hotels to choose from, travelers can find a variety of options to fit their budget and preferences. Prices for hotels in Los Angeles start at $87 per night, offering a range of choices for different budget levels. From luxury resorts to budget-friendly motels, there is something for every traveler in Los Angeles.
Yes, you can drive from San Bernardino to Los Angeles. The distance between the two cities is about 60 miles, and it usually takes around 1 hour and 1 minute to drive, depending on traffic conditions. The route typically taken is via Interstate 10 and Interstate 110. Just be sure to check the traffic conditions before you start your journey to plan accordingly.
Yes, there is a direct bus service between San Bernardino and Los Angeles. The bus departs from San Bernardino and arrives at Los Angeles. The service operates five times a day, every day. The journey typically takes around 1 hour and 24 minutes.
To catch the bus from San Bernardino to Los Angeles you will need to go to the San Bernardino station. This is where the EPLA Limo Express bus services depart from. It is recommended to arrive at the station a little early to ensure you don't miss the bus. The San Bernardino station is conveniently located and easily accessible for travelers.
The San Bernardino to Los Angeles bus arrives at the Los Angeles station. The Los Angeles station is a central hub for various bus services, including EPLA Limo Express. It is located in downtown Los Angeles, making it convenient for travelers to access other parts of the city. The station offers amenities such as seating, restrooms, and nearby dining options.
Trains from San Bernardino to Los Angeles arrive at L.A. Union Station station. L.A. Union Station is a major transportation hub in downtown Los Angeles, serving as the primary train station for the city. It is conveniently located near various attractions and offers connections to other forms of public transportation. It is advisable to check the train schedule and plan accordingly to ensure a smooth and hassle-free journey.
Yes, there is a direct train between San Bernardino and Los Angeles. The train operates daily and departs from San Bernardino - Downtown station to L.A. Union Station. The journey takes approximately 1 hour and 43 minutes. Trains depart hourly, providing a convenient and efficient way to travel between the two cities.
To catch the train from San Bernardino to Los Angeles you will need to go to the San Bernardino - Downtown station. This is where the train services operated by Metrolink Trains depart from. It is important to check the train schedule in advance to ensure you arrive at the station on time for your desired departure. The duration of the train journey from San Bernardino to Los Angeles varies depending on the specific train and stops along the way.
The cost of a train ticket from San Bernardino to Los Angeles ranges from $11 to $35, depending on the class and type of ticket you choose. Economy class tickets tend to be cheaper, while business class tickets are typically more expensive. It is recommended to book your train ticket in advance to secure the best prices and availability.
The cost of a bus ticket from San Bernardino to Los Angeles can range from $7 to $40, depending on various factors such as the type of bus, time of travel, and any ongoing promotions. It is advisable to check with the bus service providers for the most accurate and up-to-date fares. Additionally, booking in advance or being flexible with travel dates can sometimes help in finding lower fares.
The cost of driving from San Bernardino to Los Angeles can range from $10 to $16, depending on factors such as the type of vehicle, fuel prices, and tolls. This estimate includes the cost of gas and any additional expenses like parking fees. However, it's important to consider other factors like traffic and potential toll fees that could affect the overall cost and duration of the trip.

Trips from San Bernardino

Trips to Los Angeles