Skip to main content

How to get from Oceanside to Long Beach by bus, light rail and train?

From Oceanside to Long Beach by bus, light rail and train

To get from Oceanside to Long Beach in Los Angeles, you’ll need to take one train line, one bus line and one light rail line: take the OC LINE train from Oceanside Transit Center station to Anaheim-Artic Metrolink Station station. Next, you’ll have to switch to the GREYHOUND US0900 bus and finally take the A LINE light rail from Anaheim Street Station station to 1st Street Station station. The total trip duration for this route is approximately 2 hr 38 min.

158min
Train - OC LINE
OC LINE
Bus - GREYHOUND US0900GREYHOUND US0900
Light Rail - A LINE
Walk to Long Beach
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - OC LINE
    Wait for train
    OC LINE
    #621| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Anaheim-Artic Metrolink Station
    78 min
  • 4
    Walk to bus station
    Walk to bus station
    Anaheim Regional Transportation Intermodal Center
    ID ANA6
    180 yd • 3 min
  • 5
    Bus - GREYHOUND US0900GREYHOUND US0900
    Wait for bus
    GREYHOUND US0900
    Los Angeles Union Station
  • 6
    Ride to bus station
    Ride to bus station
    Long Beach Bus Station
    ID LBH6
    45 min
  • 7
    Walk to light rail station
    Walk to light rail station
    Anaheim Street Station
    ID 80105S
    430 yd • 5 min
  • 8
    Light Rail - A LINE
    Wait for light rail
    A LINE
    Dwtn Long Beach Sta.
  • 9
    Ride to light rail station
    Ride to light rail station
    1st Street Station
    ID 80153S
    5 min
  • 10
    Walk to Long Beach
    Walk to
    Long Beach
    50 yd • 1 min
*Duration based on 8am traffic

From Oceanside to Long Beach by bus and train

To get from Oceanside to Long Beach in Los Angeles, you’ll need to take one train line and 2 bus lines: take the OC LINE train from Oceanside Transit Center station to Anaheim-Artic Metrolink Station station. Next, you’ll have to switch to the GREYHOUND US0900 bus and finally take the 232 bus from Long Beach Blvd. at Anaheim St. station to Downtown Long Beach Station station. The total trip duration for this route is approximately 2 hr 47 min.

167min
Train - OC LINE
OC LINE
Bus - GREYHOUND US0900GREYHOUND US0900
Bus - 232232
Walk to Long Beach
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - OC LINE
    Wait for train
    OC LINE
    #621| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Anaheim-Artic Metrolink Station
    78 min
  • 4
    Walk to bus station
    Walk to bus station
    Anaheim Regional Transportation Intermodal Center
    ID ANA6
    180 yd • 3 min
  • 5
    Bus - GREYHOUND US0900GREYHOUND US0900
    Wait for bus
    GREYHOUND US0900
    Los Angeles Union Station
  • 6
    Ride to bus station
    Ride to bus station
    Long Beach Bus Station
    ID LBH6
    45 min
  • 7
    Walk to bus station
    Walk to bus station
    Long Beach Blvd. at Anaheim St.
    450 yd • 6 min
  • 8
    Bus - 232232
    Wait for bus
    232
    Downtown Long Beach
  • 9
    Ride to bus station
    Ride to bus station
    Downtown Long Beach Station
    6 min
  • 10
    Walk to Long Beach
    Walk to
    Long Beach
    80 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 Oceanside to Long Beach

The distance between Oceanside, Los Angeles and Long Beach, Los Angeles is approximately 77.62 mi, which can typically be travelled in 158 min. Moovit will show you the directions from Oceanside to Long Beach by bus, light rail and train, so no matter how you choose to travel in Los Angeles – you will always have plenty of easy options.

Public transit stations close to Long Beach, Los Angeles

Long Beach is located at Long Beach, Los Angeles and the nearest public transit station is 1st & Shelter G S.

Bus stations close to Long Beach:

  • 1st & Shelter G S
  • First & Shelter B N
  • Ocean & Hart Pl SE

Ferry stations close to Long Beach:

  • Long Beach Port

From Oceanside to Long Beach by bus and train

To get from Oceanside to Long Beach in Los Angeles, you’ll need to take one train line and 2 bus lines: take the OC LINE train from Oceanside Transit Center station to Anaheim-Artic Metrolink Station station. Next, you’ll have to switch to the GREYHOUND US0900 bus and finally take the 232 bus from Long Beach Blvd. at Anaheim St. station to Downtown Long Beach Station station. The total trip duration for this route is approximately 2 hr 47 min.

167min
Train - OC LINE
OC LINE
Bus - GREYHOUND US0900GREYHOUND US0900
Bus - 232232
Walk to Long Beach
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - OC LINE
    Wait for train
    OC LINE
    #621| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Anaheim-Artic Metrolink Station
    78 min
  • 4
    Walk to bus station
    Walk to bus station
    Anaheim Regional Transportation Intermodal Center
    ID ANA6
    180 yd • 3 min
  • 5
    Bus - GREYHOUND US0900GREYHOUND US0900
    Wait for bus
    GREYHOUND US0900
    Los Angeles Union Station
  • 6
    Ride to bus station
    Ride to bus station
    Long Beach Bus Station
    ID LBH6
    45 min
  • 7
    Walk to bus station
    Walk to bus station
    Long Beach Blvd. at Anaheim St.
    450 yd • 6 min
  • 8
    Bus - 232232
    Wait for bus
    232
    Downtown Long Beach
  • 9
    Ride to bus station
    Ride to bus station
    Downtown Long Beach Station
    6 min
  • 10
    Walk to Long Beach
    Walk to
    Long Beach
    80 yd • 1 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 158 minutes, using Train line OC LINE, Bus line GREYHOUND US0900, Light Rail line A LINE.

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

    The alternative route takes 167 minutes, using Train line OC LINE, Bus line GREYHOUND US0900, Bus line 232.

  • Is there a direct train between Oceanside and Long Beach in Los Angeles?

    No, you’ll have to take one train line, one bus line and one light rail line in total. The total travelling time is 2 hr 38 min.

  • Which train line goes from Oceanside to Long Beach in Los Angeles?

    The OC LINE train line goes from #621| L.A. Union Station station near Oceanside to Anaheim-Artic Metrolink Station station. From there you’ll have to take one bus line and one light rail line till Anaheim-Artic Metrolink Station station near Long Beach in Los Angeles

  • How long does it take to travel from Oceanside to Long Beach in Los Angeles by train, bus and light rail?

    The total travel time between Oceanside and Long Beach in Los Angeles by train, bus and light rail is about 2 hr 38 min.

  • Where do I get on the train near Oceanside to get to Long Beach in Los Angeles?

    Get on the OC LINE train from the #621| L.A. Union Station station near Oceanside in Los Angeles.

  • Where do I get off the train when travelling between Oceanside and Long Beach in Los Angeles?

    Get off the train at the Anaheim-Artic Metrolink Station station, which is closest to Long Beach in Los Angeles.