Metrolink
Inland Empire–Orange County Line
San Bernardino – Oceanside
The only Metrolink line that does not go to Downtown LA, linking the Inland Empire directly with Orange County.
Not every train runs the full line; some trips end before Oceanside. Weekend schedules differ.
What’s Around Your Station?
Stations in route order, from San Bernardino to Oceanside. Official station information
- San Bernardino - Downtown · San BernardinoRail connections: San Bernardino Line, Arrow
- San Bernardino Depot · San BernardinoRail connections: San Bernardino Line
- Riverside - Downtown · RiversideRail connections: Riverside Line, 91/Perris Valley Line
- Riverside - La Sierra · RiversideRail connections: 91/Perris Valley Line
- Corona - North Main · CoronaRail connections: 91/Perris Valley Line
- Corona - West · CoronaRail connections: 91/Perris Valley Line
- Anaheim Canyon · Anaheim
- Orange · OrangeRail connections: Orange County Line
- Santa Ana · Santa AnaRail connections: Orange County Line, Amtrak Pacific Surfliner
- Tustin · TustinRail connections: Orange County Line
- Irvine · IrvineRail connections: Orange County Line, Amtrak Pacific Surfliner
- Laguna Niguel / Mission Viejo · Laguna Niguel / Mission ViejoRail connections: Orange County Line
- San Juan Capistrano · San Juan CapistranoRail connections: Orange County Line, Amtrak Pacific Surfliner
- San Clemente · San ClementeRail connections: Orange County Line, Amtrak Pacific Surfliner
- Oceanside · OceansideRail connections: Orange County Line, Amtrak Pacific Surfliner, NCTD COASTER, NCTD SPRINTER
Check before you ride: Metrolink schedules · Tickets & fares · Service alerts
Metrolink, LA Metro, Arrow and Amtrak tickets are not automatically interchangeable — check each operator's ticket rules. Stops Along The Rails is an independent local discovery publication. Check Metrolink for current schedules, tickets, and service information.