How to get from Midway City to Upland by bus and train?
From Midway City to Upland by bus and train
To get from Midway City to Upland in Los Angeles, you’ll need to take one bus line and 2 train lines: take the 123 bus from Mcfadden-Vermont station to Buena Park Metrolink Station Zone 2 station. Next, you’ll have to switch to the OC LINE train and finally take the SB LINE train from Union Station station to Upland Metrolink station. The total trip duration for this route is approximately 4 hr 11 min. The ride fare is $17.25. The bus and train schedule from Midway City may change. We recommend you check the updated bus and train schedule to Upland on the Moovit app.
Step by Step
- 1Walk to bus stationMcfadden-VermontID 74940.65 mi • 14 min
- 2Wait for bus123Anaheim Canyon Metrolink Station
- 3Ride to bus stationBuena Park Metrolink Station Zone 2ID 825574 min
- 4Walk to train stationBuena Park Metrolink Station90 yd • 2 min
- 5Wait for trainOC LINE#609| L.A. Union Station
- 6Ride to train stationUnion StationID 80214S31 min
- 7Wait for trainSB LINE#316| San Bernardino - Downtown
- 8Ride to train stationUpland Metrolink73 min
- 9Walk toUpland0.93 mi • 20 min
Public transit directions from Midway City to Upland
Bus And Train schedule from Midway City to Upland
Related Routes
- Acton to Upland
- Bellflower to Upland
- Costa Mesa to Upland
- East Pasadena to Upland
- Lake Elsinore to Upland
- Oak Park to Upland
- Redlands to Upland
- San Gabriel 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
- Midway City to Fontana
- Midway City to Hemet
- Midway City to La Habra
- Midway City to Laguna Beach
- Midway City to Lancaster
- Midway City to Mira Monte
Questions & Answers
What is the fastest way to get from Midway City to Upland?
The fastest way takes 251 minutes, using Bus line 123, Train line OC LINE, Train line SB LINE.
Is there a direct bus between Midway City and Upland in Los Angeles?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 4 hr 11 min.
Which bus line goes from Midway City to Upland in Los Angeles?
The 123 bus line goes from Mcfadden-Vermont station near Midway City to Anaheim Canyon Metrolink Station station. From there you’ll have to take 2 train lines till Anaheim Canyon Metrolink Station station near Upland in Los Angeles.
How long does it take to travel from Midway City to Upland in Los Angeles by bus and train?
The total travel time between Midway City and Upland in Los Angeles by bus and train is about 4 hr 11 min.
Where do I get on the bus near Midway City to get to Upland in Los Angeles?
Get on the 123 bus from the Mcfadden-Vermont stop near Midway City in Los Angeles.
Where do I get off the bus when travelling between Midway City and Upland in Los Angeles?
Get off the bus at the Anaheim Canyon Metrolink Station station, which is closest to Upland in Los Angeles.
How much is the bus fare from Midway City to Upland?
The ride from Midway City to Upland costs $17.25.
Popular Routes
- Anaheim to Hollywood Walk Of Fame
- Lake Elsinore to Universal City
- Puente Hills Mall N to Brea
- Redondo Beach to Hollywood Hills
- Union Station to Norwalk
- Fullerton to Huntington Beach
- Huntington Beach to Universal Studios Hollywood
- Laurel Canyon / Ventura to Lake Balboa
- Montebello/Whittier to California State University, Los Angeles
- Laguna Beach to San Juan Capistrano
- Santa Monica to Mid-City
- Universal Studios Station to Rose Bowl Stadium
- La Puente to Wilmington
- Glendale to Mission Hills
- Chinatown Station to South Pasadena
- Culver City to Disneyland
- Washington Blvd & Eastern Ave to California State University, Los Angeles
- Pasadena to Santa Monica
- Moorpark to Thousand Oaks
- Riverside to Newport Beach, CA