Skip to main content

How to get from Monrovia to Highland by bus and train?

By bus and train

To get from Monrovia to Highland in Los Angeles, you’ll need to take 2 bus lines and one train line: take the 272 bus from Huntington Dr and Mountain Vista Plaza E station to Baldwin Park Blvd and Ramona Blvd S station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 3 bus from San Bernardino Transit Center station to Baseline @ Stoney Creek EB Ns station. The total trip duration for this route is approximately 3 hr 11 min. The ride fare is $10.00.

191min$10.00
Walk to bus station
Bus - 272272
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 33
Walk to Highland
Leaves from Huntington Dr and Mountain Vista Plaza E

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Huntington Dr and Mountain Vista Plaza E
    ID 1800
    450 yd • 6 min
  • 2
    Bus - 272272
    Wait for bus
    272
    South: West Covina
  • 3
    Ride to bus station
    Ride to bus station
    Baldwin Park Blvd and Ramona Blvd S
    ID 816
    33 min
  • 4
    Walk to train station
    Walk to train station
    Baldwin Park Metrolink Station
    0.52 mi • 11 min
  • 5
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #308| San Bernardino - Downtown
  • 6
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    71 min
  • 7
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    30 yd • 1 min
  • 8
    Bus - 33
    Wait for bus
    3
    CB San Bdno-Baseline-Highland
  • 9
    Ride to bus station
    Ride to bus station
    Baseline @ Stoney Creek EB Ns
    31 min
  • 10
    Walk to Highland
    Walk to
    Highland
    180 yd • 3 min
*Duration based on 8am traffic

Alternative route by bus and train via 270, SAN BERNARDINO LINE and 3

To get from Monrovia to Highland in Los Angeles, you’ll need to take 2 bus lines and one train line: take the 270 bus from Myrtle Ave and Cypress Ave station to Ramona / Tyler station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 3 bus from San Bernardino Transit Center station to Baseline @ Stoney Creek EB Ns station. The total trip duration for this route is approximately 3 hr 18 min. The ride fare is $10.50.

198min$10.50
Walk to bus station
Bus - 270270
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 33
Walk to Highland
Leaves from Myrtle Ave and Cypress Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Myrtle Ave and Cypress Ave
    ID 3466
    0.85 mi • 18 min
  • 2
    Bus - 270270
    Wait for bus
    270
    South: El Monte Station
  • 3
    Ride to bus station
    Ride to bus station
    Ramona / Tyler
    28 min
  • 4
    Walk to train station
    Walk to train station
    El Monte Metrolink
    680 yd • 8 min
  • 5
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #308| San Bernardino - Downtown
  • 6
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    81 min
  • 7
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    30 yd • 1 min
  • 8
    Bus - 33
    Wait for bus
    3
    CB San Bdno-Baseline-Highland
  • 9
    Ride to bus station
    Ride to bus station
    Baseline @ Stoney Creek EB Ns
    31 min
  • 10
    Walk to Highland
    Walk to
    Highland
    180 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 Monrovia to Highland

The distance between Monrovia, Los Angeles and Highland, Los Angeles is approximately 53.23 mi, which can typically be travelled in 191 min. Moovit will show you the directions from Monrovia to Highland 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 Monrovia

Monrovia is located at Monrovia, Los Angeles and the nearest public transit station is Huntington Dr and Mountain Ave E.

Bus stations close to Monrovia:

  • Huntington Dr and Mountain Ave E
  • Mountain Ave and Huntington Dr
  • Huntington Dr and Mountain Ave W

Public transit stations close to Highland, Los Angeles

Highland is located at Highland, Los Angeles and the nearest public transit station is Baseline @ Church WB FS.

Bus stations close to Highland:

  • Baseline @ Church WB FS
  • Baseline @ Stoney Creek EB Ns
  • Baseline @ Church EB FS

Alternative route by bus and train via 270, SAN BERNARDINO LINE and 3

To get from Monrovia to Highland in Los Angeles, you’ll need to take 2 bus lines and one train line: take the 270 bus from Myrtle Ave and Cypress Ave station to Ramona / Tyler station. Next, you’ll have to switch to the SAN BERNARDINO LINE train and finally take the 3 bus from San Bernardino Transit Center station to Baseline @ Stoney Creek EB Ns station. The total trip duration for this route is approximately 3 hr 18 min. The ride fare is $10.50.

198min$10.50
Walk to bus station
Bus - 270270
Train - SAN BERNARDINO LINE
SAN BERNARDINO LINE
Bus - 33
Walk to Highland
Leaves from Myrtle Ave and Cypress Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Myrtle Ave and Cypress Ave
    ID 3466
    0.85 mi • 18 min
  • 2
    Bus - 270270
    Wait for bus
    270
    South: El Monte Station
  • 3
    Ride to bus station
    Ride to bus station
    Ramona / Tyler
    28 min
  • 4
    Walk to train station
    Walk to train station
    El Monte Metrolink
    680 yd • 8 min
  • 5
    Train - SAN BERNARDINO LINE
    Wait for train
    SAN BERNARDINO LINE
    #308| San Bernardino - Downtown
  • 6
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    81 min
  • 7
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    30 yd • 1 min
  • 8
    Bus - 33
    Wait for bus
    3
    CB San Bdno-Baseline-Highland
  • 9
    Ride to bus station
    Ride to bus station
    Baseline @ Stoney Creek EB Ns
    31 min
  • 10
    Walk to Highland
    Walk to
    Highland
    180 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Monrovia to Highland?

    The fastest way takes 191 minutes, using Bus line 272, Bus line SAN BERNARDINO LINE, Bus line 3.

  • What is the alternative route to get from Monrovia to Highland?

    The alternative route takes 198 minutes, using Bus line 270, Bus line SAN BERNARDINO LINE, Bus line 3.

  • Is there a direct bus between Monrovia and Highland in Los Angeles?

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

  • Which bus line goes from Monrovia to Highland in Los Angeles?

    The 272 bus line goes from Huntington Dr and Mountain Vista Plaza E station near Monrovia to South: West Covina station. From there you’ll have to take one bus line and one train line till South: West Covina station near Highland in Los Angeles

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

    The total travel time between Monrovia and Highland in Los Angeles by bus and train is about 3 hr 11 min.

  • Where do I get on the bus near Monrovia to get to Highland in Los Angeles?

    Get on the 272 bus from the Huntington Dr and Mountain Vista Plaza E stop near Monrovia in Los Angeles.

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

    Get off the bus at the South: West Covina stop, which is closest to Highland in Los Angeles.

  • How much is the total bus and train fare from Monrovia to Highland?

    The ride from Monrovia to Highland costs $10.00.

Real-Time Arrivals, Schedules, Maps & More