Skip to main content

How to get from Diamond Bar to Long Beach by bus and subway?

From Diamond Bar to Long Beach by bus and subway

To get from Diamond Bar to Long Beach in Los Angeles, you’ll need to take 2 bus lines and one subway line: take the 286 bus from Diamond Bar Blvd and Shadow Canyon Dr N station to Pomona Transit Center station. Next, you’ll have to switch to the 707 bus and finally take the A LINE subway from Pico Station station to 1st Street Station station. The total trip duration for this route is approximately 3 hr 6 min. The bus and subway schedule from Diamond Bar may change. We recommend you check the updated bus and subway schedule to Long Beach on the Moovit app.

186min
Walk to bus station
Bus - 286286
Bus - 707707
Subway - A LINE
Walk to Long Beach
Leaves from Diamond Bar Blvd and Shadow Canyon Dr N

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Diamond Bar Blvd and Shadow Canyon Dr N
    ID 3080
    10 yd • 1 min
  • 2
    Bus - 286286
    Wait for bus
    286
    North: Pomona Transit Center
  • 3
    Ride to bus station
    Ride to bus station
    Pomona Transit Center
    29 min
  • 4
    Bus - 707707
    Wait for bus
    707
    West: Silver Streak Dtla via Cal Poly P
  • 5
    Ride to bus station
    Ride to bus station
    Flower St & 12th St (Southbound)
    86 min
  • 6
    Walk to subway station
    Walk to subway station
    Pico Station
    ID 80121S
    50 yd • 1 min
  • 7
    Subway - A LINE
    Wait for subway
    A LINE
    Downtown Long Beach Station
  • 8
    Ride to subway station
    Ride to subway station
    1st Street Station
    ID 80153S
    55 min
  • 9
    Walk to Long Beach
    Walk to
    Long Beach
    50 yd • 1 min
*Duration based on 8am traffic

Alternative route from Diamond Bar to Long Beach by bus and subway via 286, 291 and A LINE

To get from Diamond Bar to Long Beach in Los Angeles, you’ll need to take 2 bus lines and one subway line: take the 286 bus from Diamond Bar Blvd and Shadow Canyon Dr N station to Pomona Transit Center station. Next, you’ll have to switch to the 291 bus and finally take the A LINE subway from Pomona North Station station to 1st Street Station station. The total trip duration for this route is approximately 3 hr 30 min. The bus and subway schedule from Diamond Bar may change. We recommend you check the updated bus and subway schedule to Long Beach on the Moovit app.

210min
Walk to bus station
Bus - 286286
Bus - 291291
Subway - A LINE
Walk to Long Beach
Leaves from Diamond Bar Blvd and Shadow Canyon Dr N

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Diamond Bar Blvd and Shadow Canyon Dr N
    ID 3080
    10 yd • 1 min
  • 2
    Bus - 286286
    Wait for bus
    286
    North: Pomona Transit Center
  • 3
    Ride to bus station
    Ride to bus station
    Pomona Transit Center
    29 min
  • 4
    Bus - 291291
    Wait for bus
    291
    North: LA Verne
  • 5
    Ride to bus station
    Ride to bus station
    Pomona Station
    ID 3714
    15 min
  • 6
    Walk to subway station
    Walk to subway station
    Pomona North Station
    ID 801103
    440 yd • 6 min
  • 7
    Subway - A LINE
    Wait for subway
    A LINE
    Downtown Long Beach Station
  • 8
    Ride to subway station
    Ride to subway station
    1st Street Station
    ID 80153S
    130 min
  • 9
    Walk to Long Beach
    Walk to
    Long Beach
    50 yd • 1 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 Diamond Bar to Long Beach

The distance between Diamond Bar, Los Angeles and Long Beach, Los Angeles is approximately 63.99 mi, which can typically be travelled in 186 min. Moovit will show you the directions from Diamond Bar to Long Beach by bus and subway, so no matter how you choose to travel in Los Angeles – you will always have plenty of easy options.

Bus And Subway schedule from Diamond Bar to Long Beach

To check the bus and subway schedule from Diamond Bar to Long Beach using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Diamond Bar) and destination (Long Beach), then select the desired date and time of travel. Moovit will show all available bus and subway routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and subway, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and subway schedules.

Alternative route from Diamond Bar to Long Beach by bus and subway via 286, 291 and A LINE

To get from Diamond Bar to Long Beach in Los Angeles, you’ll need to take 2 bus lines and one subway line: take the 286 bus from Diamond Bar Blvd and Shadow Canyon Dr N station to Pomona Transit Center station. Next, you’ll have to switch to the 291 bus and finally take the A LINE subway from Pomona North Station station to 1st Street Station station. The total trip duration for this route is approximately 3 hr 30 min. The bus and subway schedule from Diamond Bar may change. We recommend you check the updated bus and subway schedule to Long Beach on the Moovit app.

210min
Walk to bus station
Bus - 286286
Bus - 291291
Subway - A LINE
Walk to Long Beach
Leaves from Diamond Bar Blvd and Shadow Canyon Dr N

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Diamond Bar Blvd and Shadow Canyon Dr N
    ID 3080
    10 yd • 1 min
  • 2
    Bus - 286286
    Wait for bus
    286
    North: Pomona Transit Center
  • 3
    Ride to bus station
    Ride to bus station
    Pomona Transit Center
    29 min
  • 4
    Bus - 291291
    Wait for bus
    291
    North: LA Verne
  • 5
    Ride to bus station
    Ride to bus station
    Pomona Station
    ID 3714
    15 min
  • 6
    Walk to subway station
    Walk to subway station
    Pomona North Station
    ID 801103
    440 yd • 6 min
  • 7
    Subway - A LINE
    Wait for subway
    A LINE
    Downtown Long Beach Station
  • 8
    Ride to subway station
    Ride to subway station
    1st Street Station
    ID 80153S
    130 min
  • 9
    Walk to Long Beach
    Walk to
    Long Beach
    50 yd • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Diamond Bar to Long Beach?

    The fastest way takes 186 minutes, using Bus line 286, Bus line 707, Subway line A LINE.

  • What is the alternative route to get from Diamond Bar to Long Beach?

    The alternative route takes 210 minutes, using Bus line 286, Bus line 291, Subway line A LINE.

  • Is there a direct bus between Diamond Bar and Long Beach in Los Angeles?

    No, you’ll have to take 2 bus lines and one subway line in total. The total travelling time is 3 hr 6 min.

  • Which bus line goes from Diamond Bar to Long Beach in Los Angeles?

    The 286 bus line goes from Diamond Bar Blvd and Shadow Canyon Dr N station near Diamond Bar to North: Pomona Transit Center station. From there you’ll have to take one bus line and one subway line till North: Pomona Transit Center station near Long Beach in Los Angeles.

  • How long does it take to travel from Diamond Bar to Long Beach in Los Angeles by bus and subway?

    The total travel time between Diamond Bar and Long Beach in Los Angeles by bus and subway is about 3 hr 6 min.

  • Where do I get on the bus near Diamond Bar to get to Long Beach in Los Angeles?

    Get on the 286 bus from the Diamond Bar Blvd and Shadow Canyon Dr N stop near Diamond Bar in Los Angeles.

  • Where do I get off the bus when travelling between Diamond Bar and Long Beach in Los Angeles?

    Get off the bus at the North: Pomona Transit Center station, which is closest to Long Beach in Los Angeles.