There are 5 ways to get from El Monte to La Habra 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 282 bus, line 285 bus
best- Take the bus from Valley Blvd and La Madera Ave E to Puente Hills Mall Nbus 282
- Take the bus from Puente Hills Mall N to Beach Blvd and Gregory Ln Sbus 285
2h 6m$3–12Taxi
- Take the taxi from El Monte to La Habrataxi 12.9 mi
22 min$50–60Drive 12.9 mi
- Drive from El Monte to La Habracar 12.9 mi
22 min$3–4Walk
- Take the foot from El Monte to La Habrawalk 14.1 mi
4h 31mLine 7 bus, line 4 bus
- Take the bus from Valley Boulevard and Peck Road to C Line Stationbus 7
- Take the bus from C Line Station to Lambert Road and Idaho Street- S/W Cornebus 4
2h 25m
El Monte to La Habra by bus
Questions & Answers
The cheapest way to get from El Monte to La Habra is to drive which costs $2 - $4 and takes 22 min.
The fastest way to get from El Monte to La Habra is to taxi which takes 22 min and costs $50 - $60.
No, there is no direct bus from El Monte to La Habra. However, there are services departing from Valley Blvd and La Madera Ave E and arriving at Beach Blvd and Gregory Ln S via Puente Hills Mall N. The journey, including transfers, takes approximately 2h 6m.
The distance between El Monte and La Habra is 21 miles. The road distance is 13 miles.
The best way to get from El Monte to La Habra without a car is to line 282 bus and line 285 bus which takes 2h 6m and costs $2 - $12.
It takes approximately 2h 6m to get from El Monte to La Habra, including transfers.
El Monte to La Habra bus services, operated by Foothill Transit, depart from Valley Blvd and La Madera Ave E station.
El Monte to La Habra bus services, operated by Foothill Transit, arrive at Puente Hills Mall N station.
Yes, the driving distance between El Monte to La Habra is 13 miles. It takes approximately 22 min to drive from El Monte to La Habra.
There are 1040+ hotels available in La Habra.
What companies run services between El Monte, CA, USA and La Habra, CA, USA?
You can take a bus from Valley Blvd and La Madera Ave E to Beach Blvd and Gregory Ln S via Puente Hills Mall N in around 2h 6m.
- Phone
- +1 800-743-3463
- [email protected]
- Website
- foothilltransit.org
Bus from Valley Blvd and La Madera Ave E to Puente Hills Mall N
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- https://www.foothilltransit.org
Bus from Puente Hills Mall N to Beach Blvd and Gregory Ln S
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $1–6
- Website
- https://www.foothilltransit.org
- Phone
- +1 562-929-5550
- Website
- norwalk.org
Bus from Valley Boulevard and Peck Road to C Line Station
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Website
- https://www.norwalk.org/departments_services/norwalk_transit_system_nts/index.php
Bus from C Line Station to Lambert Road and Idaho Street- S/W Corne
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Website
- https://www.norwalk.org/departments_services/norwalk_transit_system_nts/index.php
- Ave. Duration
- 22 min
- Estimated price
- $50–60
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 Stansted Airport into central London, Travelling to the US: What do I need to know?, and Best ways to travel around Australia - to help you get the most out of your next trip.


