Skip to main content

How to get from 6th / Los Angeles to San Pedro, La by bus?

From 6th / Los Angeles to San Pedro, La by bus

To get from 6th / Los Angeles to San Pedro, La in Los Angeles, you’ll need to take 3 bus lines: take the 16 bus from 5th / Los Angeles station to 5th & Grand Wb station. Next, you’ll have to switch to the METRO J LINE 910/950 bus and finally take the 246 bus from Harbor Gateway Transit Center station to Gaffey / Capitol station. The total trip duration for this route is approximately 2 hr 3 min. The ride fare is $1.75.

123min$1.75
Walk to bus station
Bus - 1616
Bus - METRO J LINE 910/950METRO J LINE 910/950
Bus - 246246
Walk to San Pedro, La
Leaves from 5th / Los Angeles

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    5th / Los Angeles
    280 yd • 4 min
  • 2
    Bus - 1616
    Wait for bus
    16
    West Hollywood
  • 3
    Ride to bus station
    Ride to bus station
    5th & Grand Wb
    ID 40132
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Grand / 5th
    70 yd • 1 min
  • 5
    Bus - METRO J LINE 910/950METRO J LINE 910/950
    Wait for bus
    METRO J LINE 910/950
    Harbor Gtwy Tc - Downtown LA J - Line
  • 6
    Ride to bus station
    Ride to bus station
    Harbor Gateway Transit Center
    26 min
  • 7
    Bus - 246246
    Wait for bus
    246
    San Pedro - Pacific - 21st
  • 8
    Ride to bus station
    Ride to bus station
    Gaffey / Capitol
    ID 12016
    37 min
  • 9
    Walk to San Pedro, La
    Walk to
    San Pedro, La
    1.17 mi • 24 min
*Duration based on 8am traffic

Alternative route from 6th / Los Angeles to San Pedro, La by bus via METRO J LINE 910/950 and 246

To get from 6th / Los Angeles to San Pedro, La in Los Angeles, take the METRO J LINE 910/950 bus from Grand / 5th station to Harbor Gateway Transit Center station. Next, take the 246 bus from Harbor Gateway Transit Center station to Gaffey / Capitol station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $1.75.

103min$1.75
Walk to bus station
Bus - METRO J LINE 910/950METRO J LINE 910/950
Bus - 246246
Walk to San Pedro, La
Leaves from Grand / 5th

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Grand / 5th
    0.58 mi • 13 min
  • 2
    Bus - METRO J LINE 910/950METRO J LINE 910/950
    Wait for bus
    METRO J LINE 910/950
    Harbor Gtwy Tc - Downtown LA J - Line
  • 3
    Ride to bus station
    Ride to bus station
    Harbor Gateway Transit Center
    26 min
  • 4
    Bus - 246246
    Wait for bus
    246
    San Pedro - Pacific - 21st
  • 5
    Ride to bus station
    Ride to bus station
    Gaffey / Capitol
    ID 12016
    37 min
  • 6
    Walk to San Pedro, La
    Walk to
    San Pedro, La
    1.17 mi • 24 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 6th / Los Angeles to San Pedro, La

The distance between 6th / Los Angeles, Los Angeles and San Pedro, La, Los Angeles is approximately 28.1 mi, which can typically be travelled in 123 min. Moovit will show you the directions from 6th / Los Angeles to San Pedro, La 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 6th / Los Angeles

6th / Los Angeles is located at 6th / Los Angeles, Los Angeles and the nearest public transit station is 6th-Main.

Subway stations close to 6th / Los Angeles:

  • 7th Street / Metro Center Station
  • Pershing Square Station

Bus stations close to 6th / Los Angeles:

  • 6th-Main
  • Main St & 6th St
  • 6th / Wall

Funicular stations close to 6th / Los Angeles:

  • Angels Flight Top Station
  • Angels Flight Lower Station

Public transit stations close to San Pedro, La, Los Angeles

San Pedro, La is located at San Pedro, La, Los Angeles and the nearest public transit station is Western/Park Plaza.

Bus stations close to San Pedro, La:

  • Western/Park Plaza
  • Park Plaza
  • CVS Pharmacy

Ferry stations close to San Pedro, La:

  • San Pedro Port

Alternative route from 6th / Los Angeles to San Pedro, La by bus via METRO J LINE 910/950 and 246

To get from 6th / Los Angeles to San Pedro, La in Los Angeles, take the METRO J LINE 910/950 bus from Grand / 5th station to Harbor Gateway Transit Center station. Next, take the 246 bus from Harbor Gateway Transit Center station to Gaffey / Capitol station. The total trip duration for this route is approximately 1 hr 43 min. The ride fare is $1.75.

103min$1.75
Walk to bus station
Bus - METRO J LINE 910/950METRO J LINE 910/950
Bus - 246246
Walk to San Pedro, La
Leaves from Grand / 5th

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Grand / 5th
    0.58 mi • 13 min
  • 2
    Bus - METRO J LINE 910/950METRO J LINE 910/950
    Wait for bus
    METRO J LINE 910/950
    Harbor Gtwy Tc - Downtown LA J - Line
  • 3
    Ride to bus station
    Ride to bus station
    Harbor Gateway Transit Center
    26 min
  • 4
    Bus - 246246
    Wait for bus
    246
    San Pedro - Pacific - 21st
  • 5
    Ride to bus station
    Ride to bus station
    Gaffey / Capitol
    ID 12016
    37 min
  • 6
    Walk to San Pedro, La
    Walk to
    San Pedro, La
    1.17 mi • 24 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from 6th / Los Angeles to San Pedro, La?

    The fastest way takes 123 minutes, using Bus line 16, Bus line METRO J LINE 910/950, Bus line 246.

  • What is the alternative route to get from 6th / Los Angeles to San Pedro, La?

    The alternative route takes 103 minutes, using Bus line METRO J LINE 910/950, Bus line 246.

  • Is there a direct bus between 6th / Los Angeles and San Pedro, La?

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

  • Which bus line goes from 6th / Los Angeles to San Pedro, La?

    The 16 bus line goes from 5th / Los Angeles station near 6th / Los Angeles in Downtown, La to West Hollywood station. From there you’ll have to take one bus line till West Hollywood station near San Pedro, La in Los Angeles.

  • How long does it take to travel from 6th / Los Angeles to San Pedro, La by bus?

    The total travel time between 6th / Los Angeles in Downtown, La and San Pedro, La in Los Angeles by bus is about 2 hr 3 min.

  • Where do I get on the bus near 6th / Los Angeles to get to San Pedro, La?

    Get on the 16 bus from the 5th / Los Angeles stop near 6th / Los Angeles in Downtown, La.

  • Where do I get off the bus when travelling between 6th / Los Angeles and San Pedro, La?

    Get off the bus at the West Hollywood stop, which is closest to San Pedro, La in Los Angeles.

  • How much is the bus fare from 6th / Los Angeles to San Pedro, La?

    The ride from 6th / Los Angeles to San Pedro, La costs $1.75.

Real-Time Arrivals, Schedules, Maps & More