Skip to main content

How to get from Oceanside to Highland by bus and train?

By bus and train

To get from Oceanside to Highland in Los Angeles, you’ll need to take 2 train lines and one bus line: take the ORANGE COUNTY LINE train from Oceanside Transit Center station to Laguna Niguel / Mission Viejo Station station. Next, you’ll have to switch to the INLAND EMPIRE - ORANGE COUNTY LINE train and finally take the 3 bus from San Bernardino Transit Center station to Baseline @ Stoney Creek EB Ns station. The total trip duration for this route is approximately 4 hr 6 min. The ride fare is $23.25.

246min$23.25
Train - ORANGE COUNTY LINE
ORANGE COUNTY LINE
Train - INLAND EMPIRE - ORANGE COUNTY LINE
INLAND EMPIRE - ORANGE COUNTY LINE
Bus - 33
Walk to Highland
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - ORANGE COUNTY LINE
    Wait for train
    ORANGE COUNTY LINE
    #609| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Laguna Niguel / Mission Viejo Station
    40 min
  • 4
    Train - INLAND EMPIRE - ORANGE COUNTY LINE
    Wait for train
    INLAND EMPIRE - ORANGE COUNTY LINE
    #810| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    105 min
  • 6
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    30 yd • 1 min
  • 7
    Bus - 33
    Wait for bus
    3
    CB San Bdno-Baseline-Highland
  • 8
    Ride to bus station
    Ride to bus station
    Baseline @ Stoney Creek EB Ns
    33 min
  • 9
    Walk to Highland
    Walk to
    Highland
    180 yd • 3 min
*Duration based on 8am traffic

Alternative route by bus and train via ORANGE COUNTY LINE, INLAND EMPIRE - ORANGE COUNTY LINE and 15

To get from Oceanside to Highland in Los Angeles, you’ll need to take 2 train lines and one bus line: take the ORANGE COUNTY LINE train from Oceanside Transit Center station to Laguna Niguel / Mission Viejo Station station. Next, you’ll have to switch to the INLAND EMPIRE - ORANGE COUNTY LINE train and finally take the 15 bus from San Bernardino Transit Center station to Baseline @ Boulder EB FS station. The total trip duration for this route is approximately 4 hr 9 min. The ride fare is $23.25.

249min$23.25
Train - ORANGE COUNTY LINE
ORANGE COUNTY LINE
Train - INLAND EMPIRE - ORANGE COUNTY LINE
INLAND EMPIRE - ORANGE COUNTY LINE
Bus - 1515
Walk to Highland
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - ORANGE COUNTY LINE
    Wait for train
    ORANGE COUNTY LINE
    #609| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Laguna Niguel / Mission Viejo Station
    40 min
  • 4
    Train - INLAND EMPIRE - ORANGE COUNTY LINE
    Wait for train
    INLAND EMPIRE - ORANGE COUNTY LINE
    #810| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    105 min
  • 6
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    170 yd • 2 min
  • 7
    Bus - 1515
    Wait for bus
    15
    EB Fontana-San Bdno-Redlands
  • 8
    Ride to bus station
    Ride to bus station
    Baseline @ Boulder EB FS
    31 min
  • 9
    Walk to Highland
    Walk to
    Highland
    140 yd • 2 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 Highland

The distance between Oceanside, Los Angeles and Highland, Los Angeles is approximately 108.88 mi, which can typically be travelled in 246 min. Moovit will show you the directions from Oceanside to Highland by bus 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 Highland, Los Angeles

Highland is located at Highland, Los Angeles and the nearest public transit station is Boulder @ Pacific NB FS.

Bus stations close to Highland:

  • Boulder @ Pacific NB FS
  • Boulder @ Pacific SB FS
  • Boulder @ Beaver Medical NB Mid

Alternative route by bus and train via ORANGE COUNTY LINE, INLAND EMPIRE - ORANGE COUNTY LINE and 15

To get from Oceanside to Highland in Los Angeles, you’ll need to take 2 train lines and one bus line: take the ORANGE COUNTY LINE train from Oceanside Transit Center station to Laguna Niguel / Mission Viejo Station station. Next, you’ll have to switch to the INLAND EMPIRE - ORANGE COUNTY LINE train and finally take the 15 bus from San Bernardino Transit Center station to Baseline @ Boulder EB FS station. The total trip duration for this route is approximately 4 hr 9 min. The ride fare is $23.25.

249min$23.25
Train - ORANGE COUNTY LINE
ORANGE COUNTY LINE
Train - INLAND EMPIRE - ORANGE COUNTY LINE
INLAND EMPIRE - ORANGE COUNTY LINE
Bus - 1515
Walk to Highland
Leaves from Oceanside Transit Center

Step by Step

  • 1
    Start from train station
    Start from train station
    Oceanside
  • 2
    Train - ORANGE COUNTY LINE
    Wait for train
    ORANGE COUNTY LINE
    #609| L.A. Union Station
  • 3
    Ride to train station
    Ride to train station
    Laguna Niguel / Mission Viejo Station
    40 min
  • 4
    Train - INLAND EMPIRE - ORANGE COUNTY LINE
    Wait for train
    INLAND EMPIRE - ORANGE COUNTY LINE
    #810| San Bernardino - Downtown
  • 5
    Ride to train station
    Ride to train station
    San Bernardino - Downtown Metrolink Station
    105 min
  • 6
    Walk to bus station
    Walk to bus station
    San Bernardino Transit Center
    170 yd • 2 min
  • 7
    Bus - 1515
    Wait for bus
    15
    EB Fontana-San Bdno-Redlands
  • 8
    Ride to bus station
    Ride to bus station
    Baseline @ Boulder EB FS
    31 min
  • 9
    Walk to Highland
    Walk to
    Highland
    140 yd • 2 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Oceanside to Highland?

    The fastest way takes 246 minutes, using Bus line ORANGE COUNTY LINE, Bus line INLAND EMPIRE - ORANGE COUNTY LINE, Bus line 3.

  • What is the alternative route to get from Oceanside to Highland?

    The alternative route takes 249 minutes, using Bus line ORANGE COUNTY LINE, Bus line INLAND EMPIRE - ORANGE COUNTY LINE, Bus line 15.

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

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

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

    The ORANGE COUNTY LINE train line goes from #609| L.A. Union Station station near Oceanside to Laguna Niguel / Mission Viejo Station station. From there you’ll have to take one train line and one bus line till Laguna Niguel / Mission Viejo Station station near Highland in Los Angeles

  • How long does it take to travel from Oceanside to Highland in Los Angeles by train and bus?

    The total travel time between Oceanside and Highland in Los Angeles by train and bus is about 4 hr 6 min.

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

    Get on the ORANGE COUNTY LINE train from the #609| L.A. Union Station station near Oceanside in Los Angeles.

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

    Get off the train at the Laguna Niguel / Mission Viejo Station stop, which is closest to Highland in Los Angeles.

  • How much is the total train and bus fare from Oceanside to Highland?

    The ride from Oceanside to Highland costs $23.25.

Real-Time Arrivals, Schedules, Maps & More