Skip to main content

How to get from Pasadena to Ontario by bus and train?

From Pasadena to Ontario by bus and train

To get from Pasadena to Ontario in Los Angeles, you’ll need to take 2 bus lines and one train line: take the 487/489 bus from Foothill / Sierra Madre Villa station to Cal State LA Westbound station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 83 bus from Euclid @ 9th SB FS station to Euclid @ Holt SB FS station. The total trip duration for this route is approximately 2 hr 3 min. The ride fare is $8.75.

123min$8.75
Walk to bus station
Bus - 487/489487/489
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 8383
Walk to Ontario
Leaves from Foothill / Sierra Madre Villa

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Foothill / Sierra Madre Villa
    ID 142108
    70 yd • 1 min
  • 2
    Bus - 487/489487/489
    Wait for bus
    487/489
    Downtown LA - 5th - Beaudry
  • 3
    Ride to bus station
    Ride to bus station
    Cal State LA Westbound
    35 min
  • 4
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #306| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    Upland Metrolink
    56 min
  • 6
    Walk to bus station
    Walk to bus station
    Euclid @ 9th SB FS
    470 yd • 6 min
  • 7
    Bus - 8383
    Wait for bus
    83
    SB Chino-Euclid-Upland
  • 8
    Ride to bus station
    Ride to bus station
    Euclid @ Holt SB FS
    11 min
  • 9
    Walk to Ontario
    Walk to
    Ontario
    200 yd • 3 min
*Duration based on 8am traffic

From Pasadena to Ontario by bus, light rail and train

To get from Pasadena to Ontario in Los Angeles, you’ll need to take one light rail line, one train line and one bus line: take the A LINE light rail from Sierra Madre Villa station to Union Station station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 83 bus from Euclid @ 9th SB FS station to Euclid @ Holt SB FS station. The total trip duration for this route is approximately 2 hr 9 min. The ride fare is $9.25.

129min$9.25
Walk to light rail station
Light Rail - A LINE
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 8383
Walk to Ontario
Leaves from Sierra Madre Villa

Step by Step

  • 1
    Walk to light rail station
    Walk to light rail station
    Sierra Madre Villa
    ID 80421S
    240 yd • 3 min
  • 2
    Light Rail - A LINE
    Wait for light rail
    A LINE
    Dwtn Long Beach Sta.
  • 3
    Ride to light rail station
    Ride to light rail station
    Union Station
    ID 80214S
    30 min
  • 4
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #306| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    Upland Metrolink
    67 min
  • 6
    Walk to bus station
    Walk to bus station
    Euclid @ 9th SB FS
    470 yd • 6 min
  • 7
    Bus - 8383
    Wait for bus
    83
    SB Chino-Euclid-Upland
  • 8
    Ride to bus station
    Ride to bus station
    Euclid @ Holt SB FS
    11 min
  • 9
    Walk to Ontario
    Walk to
    Ontario
    200 yd • 3 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Los Angeles.
All local mobility options in one app

Public transit directions from Pasadena to Ontario

The distance between Pasadena, Los Angeles and Ontario, Los Angeles is approximately 46.78 mi, which can typically be travelled in 123 min. Moovit will show you the directions from Pasadena to Ontario by bus and train, so no matter how you choose to travel in Los Angeles – you will always have plenty of easy options.

Public transit stations close to Pasadena

Pasadena is located at Pasadena, Los Angeles and the nearest public transit station is Sierra Madre Villa / Foothill.

Bus stations close to Pasadena:

  • Sierra Madre Villa / Foothill
  • Foothill Blvd and Sierra Madre Villa Ave
  • Foothill Blvd & Sierra Madre Villa Ave

Public transit stations close to Ontario, Los Angeles

Ontario is located at Ontario, Los Angeles and the nearest public transit station is Euclid @ Sunkist SB FS.

Train stations close to Ontario:

  • Upland Metrolink
  • Ontario Amtrak

Bus stations close to Ontario:

  • Euclid @ Sunkist SB FS
  • Holt @ Vine WB FS
  • Euclid @ Sunkist NB FS

From Pasadena to Ontario by bus, light rail and train

To get from Pasadena to Ontario in Los Angeles, you’ll need to take one light rail line, one train line and one bus line: take the A LINE light rail from Sierra Madre Villa station to Union Station station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 83 bus from Euclid @ 9th SB FS station to Euclid @ Holt SB FS station. The total trip duration for this route is approximately 2 hr 9 min. The ride fare is $9.25.

129min$9.25
Walk to light rail station
Light Rail - A LINE
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 8383
Walk to Ontario
Leaves from Sierra Madre Villa

Step by Step

  • 1
    Walk to light rail station
    Walk to light rail station
    Sierra Madre Villa
    ID 80421S
    240 yd • 3 min
  • 2
    Light Rail - A LINE
    Wait for light rail
    A LINE
    Dwtn Long Beach Sta.
  • 3
    Ride to light rail station
    Ride to light rail station
    Union Station
    ID 80214S
    30 min
  • 4
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #306| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    Upland Metrolink
    67 min
  • 6
    Walk to bus station
    Walk to bus station
    Euclid @ 9th SB FS
    470 yd • 6 min
  • 7
    Bus - 8383
    Wait for bus
    83
    SB Chino-Euclid-Upland
  • 8
    Ride to bus station
    Ride to bus station
    Euclid @ Holt SB FS
    11 min
  • 9
    Walk to Ontario
    Walk to
    Ontario
    200 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Pasadena to Ontario?

    The fastest way takes 123 minutes, using Bus line 487/489, Bus line SAN BERNARDINO LINE, Bus line 83.

  • What is the alternative route to get from Pasadena to Ontario?

    The alternative route takes 129 minutes, using Bus line A LINE, Bus line SAN BERNARDINO LINE, Bus line 83.

  • Is there a direct bus between Pasadena and Ontario in Los Angeles?

    No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 2 hr 3 min.

  • Which bus line goes from Pasadena to Ontario in Los Angeles?

    The 487/489 bus line goes from Foothill / Sierra Madre Villa station near Pasadena 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 Ontario in Los Angeles

  • How long does it take to travel from Pasadena to Ontario in Los Angeles by bus and train?

    The total travel time between Pasadena and Ontario in Los Angeles by bus and train is about 2 hr 3 min.

  • Where do I get on the bus near Pasadena to get to Ontario in Los Angeles?

    Get on the 487/489 bus from the Foothill / Sierra Madre Villa stop near Pasadena in Los Angeles.

  • Where do I get off the bus when travelling between Pasadena and Ontario in Los Angeles?

    Get off the bus at the Downtown LA - 5th - Beaudry stop, which is closest to Ontario in Los Angeles.

  • How much is the total bus and train fare from Pasadena to Ontario?

    The ride from Pasadena to Ontario costs $8.75.