Sandi Spots

    NCTD commuter rail

    COASTER Train Guide: Schedule, Fares & Coastal Stops

    The COASTER runs 41 miles of oceanfront track from downtown San Diego to Oceanside, and it's the single best way to do a car-free North County beach day — the last 20 miles hug the bluffs above the Pacific.

    Last updated

    Quick answer

    The COASTER runs between Santa Fe Depot in downtown San Diego and Oceanside with stops at Old Town, Sorrento Valley, Solana Beach, Encinitas and Carlsbad. Fares are $5.50–$6.50 one way depending on distance, the full trip takes about an hour, and weekend service runs roughly every 1–2 hours.

    COASTER Train at a glance

    Route

    San Diego (Santa Fe Depot) ↔ Oceanside, 8 stations

    Fare

    $5.50–$6.50 one way; $13 day pass

    End-to-end

    About 60 minutes

    Weekday service

    Frequent at commute times, hourly midday

    Weekend service

    Every 1–2 hours, plus late trains Friday/Saturday

    Payment

    PRONTO app or card (same as the Trolley)

    COASTER stations and what's walkable from each

    StationWalk toTime from downtown
    Santa Fe DepotGaslamp, Little Italy, harbor, USS Midway
    Old TownOld Town State Historic Park, Trolley transfer8 min
    Sorrento ValleyTech campuses (shuttle connections)25 min
    Solana BeachCedros Design District, Fletcher Cove beach40 min
    EncinitasDowntown 101, Moonlight Beach, Swami's45 min
    Carlsbad PoinsettiaSouth Carlsbad beaches, Batiquitos50 min
    Carlsbad VillageVillage shops, Tamarack Beach, LEGOLAND shuttle55 min
    OceansidePier, harbor, Sprinter and Pacific Surfliner transfer60 min

    The car-free beach day itinerary

    Board at Santa Fe Depot in the morning, get off in Encinitas, walk five minutes to Moonlight Beach, eat on Coast Highway 101, then hop one stop north to Carlsbad Village for the afternoon and catch an evening train home. No parking meters, no I-5 traffic, and the ride itself is scenic.

    COASTER vs Pacific Surfliner

    They share the same tracks between San Diego and Oceanside. The COASTER is cheaper ($5.50–$6.50 vs roughly $16–$20), makes more stops and is aimed at commuters; the Surfliner is Amtrak, has bigger seats, a cafe car and continues north to Los Angeles and San Luis Obispo. For anything inside the county, take the COASTER.

    Bikes, surfboards and strollers

    • Bikes ride free in the designated bike cars — no reservation needed, but they fill on summer weekends.
    • Surfboards are allowed in the bike/luggage areas; boards over about 8 feet can be tight.
    • Every station is level-boarding accessible, and there are restrooms on board.

    Local tips

    • PRONTO fare capping applies — tap every trip and the day cap handles itself.
    • Weekend trains are hourly at best. Photograph the schedule before you board so you know your return window.
    • The best ocean views are on the west (left) side heading north.
    • Transfer at Oceanside to the Sprinter for Vista, San Marcos and Escondido, or to the Surfliner for Los Angeles.
    • Padres and Del Mar racing season both get extra trains — check NCTD's event schedule.

    Frequently asked questions

    How much does the COASTER cost?

    One-way fares run $5.50 to $6.50 depending on how many zones you cross, with a $13 regional day pass. Kids, seniors and military ride discounted.

    Does the COASTER run on weekends?

    Yes — weekend service runs roughly every one to two hours in each direction, with late-night trains on Friday and Saturday.

    How long does the COASTER take from San Diego to Oceanside?

    About an hour end to end, with eight stations along the coast.

    Can you take the COASTER to LEGOLAND?

    Take the COASTER to Carlsbad Village or Poinsettia station and connect by bus or a short rideshare — the park is about 10 minutes from either station.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction