Rome2Rio

How to get fromEagle Rock to San Gabriel / Roseby bus, taxi, or car

Find Transport to San Gabriel / Rose

See all options

There are 5 ways to get from Eagle Rock to San Gabriel / Rose by bus, taxi, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Line 180 bus, bus

    best
    1. Take the bus from Colorado / Eagle Rock to Colorado / Lakebus bus 180
    2. Take the bus from Colorado Blvd and Lake Ave E to Huntington Dr and Rosemead Blvd Ebus bus 187
    1h 22m
    $3–8
  2. Drive 8.7 mi

    cheapest
    1. Drive from Eagle Rock to San Gabriel / Rosecar car 8.7 mi
    13 min
    $2–3
  3. Taxi

    1. Take the taxi from Eagle Rock to San Gabriel / Rosetaxi taxi 8.7 mi
    13 min
    $30–40
  4. Line 180 bus, bus via Sierra Madre Villa Station

    1. Take the bus from Colorado / Eagle Rock to Colorado / Lakebus bus 180
    2. Take the bus from Sierra Madre Villa Station to San Gabriel / Rosebus bus 487/489
    1h 24m
    $6–10
  5. Line 81 bus, bus

    1. Take the bus from Colorado / Eagle Rock to Hill / 5thbus bus 81
    2. Take the bus from Olive / 5th to San Gabriel / Rosebus bus 487/489
    2h 25m
    $3–4

Eagle Rock to San Gabriel / Rose by bus and tram

Calendar158Weekly Services
Duration1h 24mAverage Duration
Ticket$6Cheapest Price
See schedules

Questions & Answers

What companies run services between Eagle Rock, CA, USA and San Gabriel / Rose, CA, USA?

You can take a bus from Colorado / Eagle Rock to San Gabriel / Rose via Colorado Blvd and Lake Ave E and Huntington Dr and Rosemead Blvd E in around 1h 22m.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, Need to know: Greyhound, and Need to know: Jadrolinija - to help you get the most out of your next trip.