How to get from San Gabriel to Upland by bus and train?
From San Gabriel to Upland by bus and train
To get from San Gabriel to Upland in Los Angeles, you’ll need to take 2 bus lines and one train line: take the 487/489 bus from Valley / New station to Cal State LA Westbound station. Next, you’ll have to switch to the SB LINE train and finally take the 85 bus from Arrow Highway @ 2nd Avenue station to San Antonio Hospital station. The total trip duration for this route is approximately 1 hr 37 min. The ride fare is $1.75. The bus and train schedule from San Gabriel may change. We recommend you check the updated bus and train schedule to Upland on the Moovit app.
Step by Step
- 1Walk to bus stationValley / NewID 811240 yd • 1 min
- 2Wait for bus487/489Downtown LA - 5th - Beaudry
- 3Ride to bus stationCal State LA Westbound11 min
- 4Walk to train stationCal State LA Metrolink Station10 yd • 1 min
- 5Wait for trainSB LINE#308| San Bernardino - Downtown
- 6Ride to train stationUpland MetrolinkID 12561 min
- 7Walk to bus stationArrow Highway @ 2nd AvenueID 7273650 yd • 8 min
- 8Wait for bus85Chaffey College via Montclair
- 9Ride to bus stationSan Antonio Hospital3 min
Alternative route from San Gabriel to Upland by bus and train via 487/489 and SB LINE
To get from San Gabriel to Upland in Los Angeles, take the 487/489 bus from Valley / New station to Cal State LA Westbound station. Next, take the SB LINE train from Cal State LA Metrolink Station station to Upland Metrolink station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $1.75. The bus and train schedule from San Gabriel may change. We recommend you check the updated bus and train schedule to Upland on the Moovit app.
Step by Step
- 1Walk to bus stationValley / NewID 811240 yd • 1 min
- 2Wait for bus487/489Downtown LA - 5th - Beaudry
- 3Ride to bus stationCal State LA Westbound11 min
- 4Walk to train stationCal State LA Metrolink Station10 yd • 1 min
- 5Wait for trainSB LINE#308| San Bernardino - Downtown
- 6Ride to train stationUpland MetrolinkID 12561 min
- 7Walk toUpland0.96 mi • 20 min
Public transit directions from San Gabriel to Upland
Bus And Train schedule from San Gabriel to Upland
Related Routes
- Acton to Upland
- Bellflower to Upland
- Costa Mesa to Upland
- East Pasadena to Upland
- Lake Elsinore to Upland
- Midway City to Upland
- Oak Park to Upland
- Redlands to Upland
- Seal Beach to Upland
- South Gate to Upland
- South Pasadena to Upland
- Hollywood Hills West, La to Upland
- Vermont / Sunset Station to Upland
- Downtown Santa Monica to Upland
- San Gabriel to Burbank
- San Gabriel to Culver City
- San Gabriel to Hemet
- San Gabriel to Huntington Park
- San Gabriel to Lake Forest
- San Gabriel to Pasadena
Alternative route from San Gabriel to Upland by bus and train via 487/489 and SB LINE
To get from San Gabriel to Upland in Los Angeles, take the 487/489 bus from Valley / New station to Cal State LA Westbound station. Next, take the SB LINE train from Cal State LA Metrolink Station station to Upland Metrolink station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $1.75. The bus and train schedule from San Gabriel may change. We recommend you check the updated bus and train schedule to Upland on the Moovit app.
Step by Step
- 1Walk to bus stationValley / NewID 811240 yd • 1 min
- 2Wait for bus487/489Downtown LA - 5th - Beaudry
- 3Ride to bus stationCal State LA Westbound11 min
- 4Walk to train stationCal State LA Metrolink Station10 yd • 1 min
- 5Wait for trainSB LINE#308| San Bernardino - Downtown
- 6Ride to train stationUpland MetrolinkID 12561 min
- 7Walk toUpland0.96 mi • 20 min
Questions & Answers
What is the fastest way to get from San Gabriel to Upland?
The fastest way takes 97 minutes, using Bus line 487/489, Train line SB LINE, Bus line 85.
What is the alternative route to get from San Gabriel to Upland?
The alternative route takes 103 minutes, using Bus line 487/489, Train line SB LINE.
Is there a direct bus between San Gabriel and Upland in Los Angeles?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 37 min.
Which bus line goes from San Gabriel to Upland in Los Angeles?
The 487/489 bus line goes from Valley / New station near San Gabriel to Downtown LA - 5th - Beaudry station. From there you’ll have to take one bus line and one train line till Downtown LA - 5th - Beaudry station near Upland in Los Angeles.
How long does it take to travel from San Gabriel to Upland in Los Angeles by bus and train?
The total travel time between San Gabriel and Upland in Los Angeles by bus and train is about 1 hr 37 min.
Where do I get on the bus near San Gabriel to get to Upland in Los Angeles?
Get on the 487/489 bus from the Valley / New stop near San Gabriel in Los Angeles.
Where do I get off the bus when travelling between San Gabriel and Upland in Los Angeles?
Get off the bus at the Downtown LA - 5th - Beaudry stop, which is closest to Upland in Los Angeles.
How much is the total bus and train fare from San Gabriel to Upland?
The ride from San Gabriel to Upland costs $1.75.
Popular Routes
- Union Station to San Dimas
- Lake Forest to Long Beach Airport (Lgb)
- Santa Clarita to Santa Monica
- Irvine Station to Ucla
- Whittier to Cerritos
- Paramount to Hawthorne
- La Crescenta-Montrose to Sherman Oaks
- Santa Clarita to Beverly Hills
- West Hollywood to Westfield Century City
- Burbank Airport to Santa Monica
- Lake Forest to Universal Studios Hollywood
- Universal Studios Hollywood to La Brea Tar Pits
- Grand / 3rd to kaiser permanente panorama city building 4 - oncology
- Azusa to Los Angeles
- Downtown to Westminster
- Canoga Park to Union Station
- Irvine to Getty Center
- Pomona Transit Center to Anaheim
- Whittier to Fullerton
- Downtown Long Beach Station to Palmdale