Skip to main content

How to get from Temple City to La Puente by bus?

From Temple City to La Puente by bus

To get from Temple City to La Puente in Los Angeles, you’ll need to take 3 bus lines: take the 266 bus from Rosemead / Broadway station to Rosemead / Beverly Bl station. Next, you’ll have to switch to the 90 bus and finally take the 274 bus from Beverly Dr and Workman Mill Rd N station to Puente Ave and Nelson Ave N station. The total trip duration for this route is approximately 1 hr 12 min. The ride fare is $3.55.

72min$3.55
Bus - 266266
Bus - 9090
Bus - 274274
Leaves from Rosemead / Broadway

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Temple City
  • 2
    Bus - 266266
    Wait for bus
    266
    Lakewood Center
  • 3
    Ride to bus station
    Ride to bus station
    Rosemead / Beverly Bl
    ID 17868
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Beverly/Rosemead
    ID 40119
    70 yd • 1 min
  • 5
    Bus - 9090
    Wait for bus
    90
    90 Mbl Express
  • 6
    Ride to bus station
    Ride to bus station
    Beverly / Norwalk
    ID 4000
    4 min
  • 7
    Walk to bus station
    Walk to bus station
    Beverly Dr and Workman Mill Rd N
    ID 847
    20 yd • 1 min
  • 8
    Bus - 274274
    Wait for bus
    274
    North: West Covina
  • 9
    Ride to bus station Puente Ave and Nelson Ave N
    Ride to bus station
    Puente Ave and Nelson Ave N
    ID 2180
    16 min
*Duration based on 8am traffic

Alternative route from Temple City to La Puente by bus via 266, 40 and 274

To get from Temple City to La Puente in Los Angeles, you’ll need to take 3 bus lines: take the 266 bus from Rosemead / Broadway station to Rosemead / Beverly Bl station. Next, you’ll have to switch to the 40 bus and finally take the 274 bus from Beverly Dr and Workman Mill Rd N station to Puente Ave and Nelson Ave N station. The total trip duration for this route is approximately 1 hr 12 min. The ride fare is $2.50.

72min$2.50
Bus - 266266
Bus - 4040
Bus - 274274
Leaves from Rosemead / Broadway

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Temple City
  • 2
    Bus - 266266
    Wait for bus
    266
    Lakewood Center
  • 3
    Ride to bus station
    Ride to bus station
    Rosemead / Beverly Bl
    ID 17868
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Beverly/Rosemead
    ID 40119
    70 yd • 1 min
  • 5
    Bus - 4040
    Wait for bus
    40
    40 Beverly Blvd
  • 6
    Ride to bus station
    Ride to bus station
    Beverly / Norwalk
    ID 4000
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    Beverly Dr and Workman Mill Rd N
    ID 847
    20 yd • 1 min
  • 8
    Bus - 274274
    Wait for bus
    274
    North: West Covina
  • 9
    Ride to bus station Puente Ave and Nelson Ave N
    Ride to bus station
    Puente Ave and Nelson Ave N
    ID 2180
    16 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 Temple City to La Puente

The distance between Temple City, Los Angeles and La Puente, Los Angeles is approximately 15.54 mi, which can typically be travelled in 72 min. Moovit will show you the directions from Temple City to La Puente 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 Temple City

Temple City is located at Temple City, Los Angeles and the nearest public transit station is Rosemead / Broadway.

Bus stations close to Temple City:

  • Rosemead / Broadway
  • 5343 Rosemead
  • Rosemead / Sereno

Public transit stations close to La Puente, Los Angeles

La Puente is located at La Puente, Los Angeles and the nearest public transit station is Willow Ave & Beckner St.

Bus stations close to La Puente:

  • Willow Ave & Beckner St
  • Puente Ave and Temple Ave S
  • Vineland Ave & Bassett Park

Alternative route from Temple City to La Puente by bus via 266, 40 and 274

To get from Temple City to La Puente in Los Angeles, you’ll need to take 3 bus lines: take the 266 bus from Rosemead / Broadway station to Rosemead / Beverly Bl station. Next, you’ll have to switch to the 40 bus and finally take the 274 bus from Beverly Dr and Workman Mill Rd N station to Puente Ave and Nelson Ave N station. The total trip duration for this route is approximately 1 hr 12 min. The ride fare is $2.50.

72min$2.50
Bus - 266266
Bus - 4040
Bus - 274274
Leaves from Rosemead / Broadway

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Temple City
  • 2
    Bus - 266266
    Wait for bus
    266
    Lakewood Center
  • 3
    Ride to bus station
    Ride to bus station
    Rosemead / Beverly Bl
    ID 17868
    24 min
  • 4
    Walk to bus station
    Walk to bus station
    Beverly/Rosemead
    ID 40119
    70 yd • 1 min
  • 5
    Bus - 4040
    Wait for bus
    40
    40 Beverly Blvd
  • 6
    Ride to bus station
    Ride to bus station
    Beverly / Norwalk
    ID 4000
    10 min
  • 7
    Walk to bus station
    Walk to bus station
    Beverly Dr and Workman Mill Rd N
    ID 847
    20 yd • 1 min
  • 8
    Bus - 274274
    Wait for bus
    274
    North: West Covina
  • 9
    Ride to bus station Puente Ave and Nelson Ave N
    Ride to bus station
    Puente Ave and Nelson Ave N
    ID 2180
    16 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Temple City to La Puente?

    The fastest way takes 72 minutes, using Bus line 266, Bus line 90, Bus line 274.

  • What is the alternative route to get from Temple City to La Puente?

    The alternative route takes 72 minutes, using Bus line 266, Bus line 40, Bus line 274.

  • Is there a direct bus between Temple City and La Puente in Los Angeles?

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

  • Which bus line goes from Temple City to La Puente in Los Angeles?

    The 266 bus line goes from Lakewood Center station near Temple City to Rosemead / Beverly Bl station. From there you’ll have to take one bus line till Rosemead / Beverly Bl station near La Puente in Los Angeles

  • How long does it take to travel from Temple City to La Puente in Los Angeles by bus?

    The total travel time between Temple City and La Puente in Los Angeles by bus is about 1 hr 12 min.

  • Where do I get on the bus near Temple City to get to La Puente in Los Angeles?

    Get on the 266 bus from the Lakewood Center stop near Temple City in Los Angeles.

  • Where do I get off the bus when travelling between Temple City and La Puente in Los Angeles?

    Get off the bus at the Rosemead / Beverly Bl stop, which is closest to La Puente in Los Angeles.

  • How much is the bus fare from Temple City to La Puente?

    The ride from Temple City to La Puente costs $3.55.

Real-Time Arrivals, Schedules, Maps & More