Skip to main content

How to get from Pico Rivera to San Marino by bus?

From Pico Rivera to San Marino by bus

To get from Pico Rivera to San Marino in Los Angeles, take the 266 bus from Rosemead / Beverly Bl station to Rosemead / Huntington station. Next, take the 179 bus from Huntington / Rosemead station to Huntington / Granada station. The total trip duration for this route is approximately 1 hr 13 min. The ride fare is $1.75.

73min$1.75
Walk to bus station
Bus - 266266
Bus - 179179
Leaves from Rosemead / Beverly Bl

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Rosemead / Beverly Bl
    ID 2386
    520 yd • 7 min
  • 2
    Bus - 266266
    Wait for bus
    266
    Sierra Madre Villa Station
  • 3
    Ride to bus station
    Ride to bus station
    Rosemead / Huntington
    ID 5445
    34 min
  • 4
    Walk to bus station
    Walk to bus station
    Huntington / Rosemead
    ID 11106
    70 yd • 1 min
  • 5
    Bus - 179179
    Wait for bus
    179
    Huntington - Monterey
  • 6
    Ride to bus station Huntington / Granada
    Ride to bus station
    Huntington / Granada
    ID 11090
    11 min
*Duration based on 8am traffic

Alternative route from Pico Rivera to San Marino by bus via 40 and 260

To get from Pico Rivera to San Marino in Los Angeles, take the 40 bus from Beverly/Durfee station to Beverly/Atlantic station. Next, take the 260 bus from Atlantic / Pomona station to Huntington / Garfield station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is $1.60.

71min$1.60
Walk to bus station
Bus - 4040
Bus - 260260
Walk to San Marino
Leaves from Beverly/Durfee

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Beverly/Durfee
    ID 4012
    40 yd • 1 min
  • 2
    Bus - 4040
    Wait for bus
    40
    40 Beverly Blvd
  • 3
    Ride to bus station
    Ride to bus station
    Beverly/Atlantic
    ID 4068
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    Atlantic / Pomona
    180 yd • 3 min
  • 5
    Bus - 260260
    Wait for bus
    260
    Pasadena Fair Oaks / Walnut
  • 6
    Ride to bus station
    Ride to bus station
    Huntington / Garfield
    ID 11069
    28 min
  • 7
    Walk to San Marino
    Walk to
    San Marino
    0.52 mi • 11 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 Pico Rivera to San Marino

The distance between Pico Rivera, Los Angeles and San Marino, Los Angeles is approximately 12.53 mi, which can typically be travelled in 73 min. Moovit will show you the directions from Pico Rivera to San Marino by bus, so no matter how you choose to travel in Los Angeles – you will always have plenty of easy options.

Public transit stations close to Pico Rivera

Pico Rivera is located at Pico Rivera, Los Angeles and the nearest public transit station is Beverly/Durfee.

Bus stations close to Pico Rivera:

  • Beverly/Durfee
  • Durfee/Beverly Blvd.
  • Durfee/Dork

Public transit stations close to San Marino, Los Angeles

San Marino is located at San Marino, Los Angeles and the nearest public transit station is Garfield/Atlantic.

Bus stations close to San Marino:

  • Garfield/Atlantic
  • Huntington / Garfield
  • Huntington / Granada

Alternative route from Pico Rivera to San Marino by bus via 40 and 260

To get from Pico Rivera to San Marino in Los Angeles, take the 40 bus from Beverly/Durfee station to Beverly/Atlantic station. Next, take the 260 bus from Atlantic / Pomona station to Huntington / Garfield station. The total trip duration for this route is approximately 1 hr 11 min. The ride fare is $1.60.

71min$1.60
Walk to bus station
Bus - 4040
Bus - 260260
Walk to San Marino
Leaves from Beverly/Durfee

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Beverly/Durfee
    ID 4012
    40 yd • 1 min
  • 2
    Bus - 4040
    Wait for bus
    40
    40 Beverly Blvd
  • 3
    Ride to bus station
    Ride to bus station
    Beverly/Atlantic
    ID 4068
    26 min
  • 4
    Walk to bus station
    Walk to bus station
    Atlantic / Pomona
    180 yd • 3 min
  • 5
    Bus - 260260
    Wait for bus
    260
    Pasadena Fair Oaks / Walnut
  • 6
    Ride to bus station
    Ride to bus station
    Huntington / Garfield
    ID 11069
    28 min
  • 7
    Walk to San Marino
    Walk to
    San Marino
    0.52 mi • 11 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Pico Rivera to San Marino?

    The fastest way takes 73 minutes, using Bus line 266, Bus line 179.

  • What is the alternative route to get from Pico Rivera to San Marino?

    The alternative route takes 71 minutes, using Bus line 40, Bus line 260.

  • Is there a direct bus between Pico Rivera and San Marino in Los Angeles?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 13 min.

  • Which bus line goes from Pico Rivera to San Marino in Los Angeles?

    The 266 bus line goes from Rosemead / Beverly Bl station near Pico Rivera to Sierra Madre Villa Station station. From there you’ll have to take one bus line till Sierra Madre Villa Station station near San Marino in Los Angeles

  • How long does it take to travel from Pico Rivera to San Marino in Los Angeles by bus?

    The total travel time between Pico Rivera and San Marino in Los Angeles by bus is about 1 hr 13 min.

  • Where do I get on the bus near Pico Rivera to get to San Marino in Los Angeles?

    Get on the 266 bus from the Rosemead / Beverly Bl stop near Pico Rivera in Los Angeles.

  • Where do I get off the bus when travelling between Pico Rivera and San Marino in Los Angeles?

    Get off the bus at the Sierra Madre Villa Station stop, which is closest to San Marino in Los Angeles.

  • How much is the bus fare from Pico Rivera to San Marino?

    The ride from Pico Rivera to San Marino costs $1.75.