How to get from San Bernardino to Los Angeles by bus, subway and train?
From San Bernardino to Los Angeles by bus, subway and train
To get from San Bernardino to Los Angeles in Los Angeles, you’ll need to take one bus line, one train line and one subway line: take the SBX bus from Hospitality at Hunts station to SbX- E St @ Rialto NB Ns station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the B LINE subway from Union Station station to Hollywood / Western Station station. The total trip duration for this route is approximately 2 hr 34 min. The ride fare is $13.75.
Step by Step
- 1Start from bus stationSan Bernardino
- 2Wait for busSBXNB sbX Green Line
- 3Ride to bus stationSbX- E St @ Rialto NB Ns12 min
- 4Walk to train stationSan Bernardino - Downtown Metrolink Station140 yd • 2 min
- 5Wait for trainSAN BERNARDINO LINE#319| L.A. Union Station
- 6Ride to train stationUnion StationID 80214S103 min
- 7Wait for subwayB LINENorth Hollywood Sta.
- 8Ride to subway stationHollywood / Western StationID 80205S18 min
- 9Walk toLos Angeles550 yd • 7 min
From San Bernardino to Los Angeles by bus and train
To get from San Bernardino to Los Angeles in Los Angeles, you’ll need to take 2 bus lines and one train line: take the SBX bus from Hospitality at Hunts station to SbX- E St @ Rialto NB Ns station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 4 bus from Broadway / Arcadia station to Santa Monica / Western station. The total trip duration for this route is approximately 2 hr 58 min. The ride fare is $13.75.
Step by Step
- 1Start from bus stationSan Bernardino
- 2Wait for busSBXNB sbX Green Line
- 3Ride to bus stationSbX- E St @ Rialto NB Ns12 min
- 4Walk to train stationSan Bernardino - Downtown Metrolink Station140 yd • 2 min
- 5Wait for trainSAN BERNARDINO LINE#319| L.A. Union Station
- 6Ride to train stationUnion StationID 80214S103 min
- 7Walk to bus stationBroadway / ArcadiaID 11900630 yd • 8 min
- 8Wait for bus4Santa Monica
- 9Ride to bus stationSanta Monica / WesternID 605631 min
- 10Walk toLos Angeles870 yd • 11 min
Public transit directions from San Bernardino to Los Angeles
Public transit stations close to San Bernardino
San Bernardino is located at San Bernardino, Los Angeles and the nearest public transit station is Hospitality at Hunts.
Train stations close to San Bernardino:
- San Bernardino - Tippecanoe Metrolink Station
- San Bernardino - Downtown Metrolink Station
Bus stations close to San Bernardino:
- Hospitality at Hunts
- Hospitality @ Commerce Ctr West EB
- Hospitality @ Sunwest EB Ns
Public transit stations close to Los Angeles, Los Angeles
Los Angeles is located at Los Angeles, Los Angeles and the nearest public transit station is Sunset & Wilton Pl..
Subway stations close to Los Angeles:
- Hollywood / Western Station
- Vermont / Beverly Station
- Hollywood / Vine Station
Bus stations close to Los Angeles:
- Sunset & Wilton Pl.
- Sunset / Wilton
- Western / Sunset
Related Routes
- Santa Barbara to Los Angeles
- Summerland to Los Angeles
- Goleta to Los Angeles
- Azusa to Los Angeles
- Banning to Los Angeles
- Brea to Los Angeles
- Cerritos to Los Angeles
- Chino to Los Angeles
- Claremont to Los Angeles
- Compton to Los Angeles
- Corona to Los Angeles
- Cypress to Los Angeles
- Dana Point to Los Angeles
- Eastvale to Los Angeles
- El Segundo to Los Angeles
- Fountain Valley to Los Angeles
- Fullerton to Los Angeles
- Garden Grove to Los Angeles
- Gardena to Los Angeles
- Glendora to Los Angeles
From San Bernardino to Los Angeles by bus and train
To get from San Bernardino to Los Angeles in Los Angeles, you’ll need to take 2 bus lines and one train line: take the SBX bus from Hospitality at Hunts station to SbX- E St @ Rialto NB Ns station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 4 bus from Broadway / Arcadia station to Santa Monica / Western station. The total trip duration for this route is approximately 2 hr 58 min. The ride fare is $13.75.
Step by Step
- 1Start from bus stationSan Bernardino
- 2Wait for busSBXNB sbX Green Line
- 3Ride to bus stationSbX- E St @ Rialto NB Ns12 min
- 4Walk to train stationSan Bernardino - Downtown Metrolink Station140 yd • 2 min
- 5Wait for trainSAN BERNARDINO LINE#319| L.A. Union Station
- 6Ride to train stationUnion StationID 80214S103 min
- 7Walk to bus stationBroadway / ArcadiaID 11900630 yd • 8 min
- 8Wait for bus4Santa Monica
- 9Ride to bus stationSanta Monica / WesternID 605631 min
- 10Walk toLos Angeles870 yd • 11 min
Questions & Answers
What is the fastest way to get from San Bernardino to Los Angeles?
The fastest way takes 154 minutes, using Bus line SBX, Bus line SAN BERNARDINO LINE, Bus line B LINE.
What is the alternative route to get from San Bernardino to Los Angeles?
The alternative route takes 178 minutes, using Bus line SBX, Bus line SAN BERNARDINO LINE, Bus line 4.
Is there a direct bus between San Bernardino and Los Angeles in Los Angeles?
No, you’ll have to take one bus line, one train line and one subway line in total. The total travelling time is 2 hr 34 min.
Which bus line goes from San Bernardino to Los Angeles in Los Angeles?
The SBX bus line goes from NB sbX Green Line station near San Bernardino to SbX- E St @ Rialto NB Ns station. From there you’ll have to take one train line and one subway line till SbX- E St @ Rialto NB Ns station near Los Angeles in Los Angeles
How long does it take to travel from San Bernardino to Los Angeles in Los Angeles by bus, train and subway?
The total travel time between San Bernardino and Los Angeles in Los Angeles by bus, train and subway is about 2 hr 34 min.
Where do I get on the bus near San Bernardino to get to Los Angeles in Los Angeles?
Get on the SBX bus from the NB sbX Green Line stop near San Bernardino in Los Angeles.
Where do I get off the bus when travelling between San Bernardino and Los Angeles in Los Angeles?
Get off the bus at the SbX- E St @ Rialto NB Ns station, which is closest to Los Angeles in Los Angeles.
How much is the total bus, train and subway fare from San Bernardino to Los Angeles?
The ride from San Bernardino to Los Angeles costs $13.75.