Skip to main content

How to get from San Luis Obispo to Arroyo Grande by train?

By train

Take one direct train from San Luis Obispo to Arroyo Grande in San Luis Obispo: take the PACIFIC SURFLINER train from San Luis Obispo station to Grover Beach Amtrak station. The total trip duration for this route is approximately 1 hr 18 min.

78min
Walk to train station
Train - PACIFIC SURFLINERPACIFIC SURFLINER
Walk to Arroyo Grande
Leaves from San Luis Obispo

Step by Step

  • 1
    Walk to train station
    Walk to train station
    San Luis Obispo
    0.67 mi • 14 min
  • 2
    Train - PACIFIC SURFLINERPACIFIC SURFLINER
    Wait for train
    PACIFIC SURFLINER
    San Diego
  • 3
    Ride to train station
    Ride to train station
    Grover Beach Amtrak
    18 min
  • 4
    Walk to Arroyo Grande
    Walk to
    Arroyo Grande
    2.21 mi • 46 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Luis Obispo.
All local mobility options in one app

Public transit directions from San Luis Obispo to Arroyo Grande

The distance between San Luis Obispo, San Luis Obispo and Arroyo Grande, San Luis Obispo is approximately 15.05 mi, which can typically be travelled in 78 min. Moovit will show you the directions from San Luis Obispo to Arroyo Grande by train, so no matter how you choose to travel in San Luis Obispo – you will always have plenty of easy options.

Public transit stations close to San Luis Obispo

San Luis Obispo is located at San Luis Obispo, San Luis Obispo and the nearest public transit station is Marsh at Broad.

Train stations close to San Luis Obispo:

  • San Luis Obispo

Bus stations close to San Luis Obispo:

  • Marsh at Broad
  • Marsh at Chorro
  • Monterey at Osos

Public transit stations close to Arroyo Grande, San Luis Obispo

Arroyo Grande is located at Arroyo Grande, San Luis Obispo and the nearest public transit station is East Grand Avenue @ Alder Street Eb.

Train stations close to Arroyo Grande:

  • Grover Beach Amtrak

Bus stations close to Arroyo Grande:

  • East Grand Avenue @ Alder Street Eb
  • Fair Oaks at S. Halcyon (Wb)
  • Fair Oaks Avenue @ S. Halcyon Rd. (Eb)

Questions & Answers

  • What is the fastest way to get from San Luis Obispo to Arroyo Grande?

    The fastest way takes 78 minutes, using Bus line PACIFIC SURFLINER.

  • Is there a direct train between San Luis Obispo and Arroyo Grande in San Luis Obispo?

    Yes, there is a direct train going from San Luis Obispo to Arroyo Grande in San Luis Obispo in 1 hr 18 min.

  • Which train line goes from San Luis Obispo to Arroyo Grande in San Luis Obispo?

    The PACIFIC SURFLINER train line goes from San Luis Obispo station near San Luis Obispo to San Diego station near Arroyo Grande in San Luis Obispo.

  • How long does it take to travel from San Luis Obispo to Arroyo Grande in San Luis Obispo by train?

    The total travel time between San Luis Obispo and Arroyo Grande in San Luis Obispo by train is about 1 hr 18 min.

  • Where do I get on the train near San Luis Obispo to get to Arroyo Grande in San Luis Obispo?

    Get on the PACIFIC SURFLINER train from the San Luis Obispo station near San Luis Obispo in San Luis Obispo.

  • Where do I get off the train when travelling between San Luis Obispo and Arroyo Grande in San Luis Obispo?

    Get off the train at the San Diego station, which is closest to Arroyo Grande in San Luis Obispo.

  • When is the first train from San Luis Obispo to Arroyo Grande in San Luis Obispo?

    The first train from San Luis Obispo to Arroyo Grande in San Luis Obispo is Pacific Surfliner. It leaves the San Luis Obispo station at 11:11 PM.

Real-Time Arrivals, Schedules, Maps & More