There are 5 ways to get from El Monte to San Marino by bus, taxi, car, or foot
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 267 bus, line 179 bus
best- Take the bus from El Monte Station - Lower Level to Rosemead / Huntingtonbus 267
- Take the bus from Huntington / Rosemead to Huntington / San Marinobus 179
58 min$3–4Drive 7.2 mi
cheapest- Drive from El Monte to San Marinocar 7.2 mi
12 min$2Taxi
- Take the taxi from El Monte to San Marinotaxi 7.2 mi
12 min$27–32Walk
- Take the foot from El Monte to San Marinowalk 6.8 mi
2h 10mLine 270 bus, line 179 bus
- Take the bus from Peck Rd and Valley Blvd to Arcadia Stationbus 270
- Take the bus from Arcadia Station to Huntington / San Marinobus 179
1h 29m$3–8
El Monte to San Marino by bus
Questions & Answers
The cheapest way to get from El Monte to San Marino is to drive which costs $1 - $2 and takes 12 min.
The fastest way to get from El Monte to San Marino is to taxi which takes 12 min and costs $27 - $32.
No, there is no direct bus from El Monte station to San Marino. However, there are services departing from El Monte Station - Lower Level and arriving at Huntington / San Marino via Huntington / Rosemead. The journey, including transfers, takes approximately 58 min.
The distance between El Monte and San Marino is 8 miles. The road distance is 7.2 miles.
The best way to get from El Monte to San Marino without a car is to line 267 bus and line 179 bus which takes 58 min and costs $2 - $4.
It takes approximately 58 min to get from El Monte to San Marino, including transfers.
El Monte to San Marino bus services, operated by Metro Los Angeles, depart from El Monte Station - Lower Level.
El Monte to San Marino bus services, operated by Metro Los Angeles, arrive at Rosemead / Huntington station.
Yes, the driving distance between El Monte to San Marino is 7 miles. It takes approximately 12 min to drive from El Monte to San Marino.
There are 1899+ hotels available in San Marino.
What companies run services between El Monte, CA, USA and San Marino, CA, USA?
You can take a bus from El Monte Station - Lower Level to Huntington / San Marino via Rosemead / Huntington and Huntington / Rosemead in around 58 min.
- Phone
- +1-323-466-3876
- [email protected]
- Website
- metro.net
Bus from El Monte Station - Lower Level to Rosemead / Huntington
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- https://www.metro.net
Bus from Huntington / Rosemead to Huntington / San Marino
- Ave. Duration
- 7 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- https://www.metro.net
Bus from Arcadia Station to Huntington / San Marino
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- https://www.metro.net
- Phone
- +1 800-743-3463
- [email protected]
- Website
- foothilltransit.org
Bus from Peck Rd and Valley Blvd to Arcadia Station
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- https://www.foothilltransit.org
- Ave. Duration
- 12 min
- Estimated price
- $27–32
Independent Cab Co.
- Phone
- +1 800-521-8294
- Website
- lataxi.com
LA City Cab
- Phone
- +1 888-248-9222
- Website
- lacitycab.com
Rosie Taxi Cab
- Phone
- +1 805-258-8937
- Website
- rosietaxicab.com
Taxi Service Yellow Cab
- Phone
- +1 323-980-6060
- Website
- taxislacounty.com
United Independent Taxi
- Phone
- +1 800-822-8294
- Website
- unitedtaxi.com
Affordable Yellow Cab
- Phone
- +1 714-235-3035
California Yellow Cab
- Phone
- (714) 444-4444
OCTAP
- Website
- octap.net
Yellow Cab Anaheim
- Phone
- +1 714-905-5453
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 to get from London City Airport into central London, Bali: What to do if Mount Agung erupts, and Getting to Rome from the airport - to help you get the most out of your next trip.




