Skip to main content

How to get from Larkspur to Petaluma by train?

From Larkspur to Petaluma by train

Take one direct train from Larkspur to Petaluma in Petaluma: take the SMART train from Larkspur Station station to Petaluma Downtown station. The total trip duration for this route is approximately 60 min. The ride fare is $4.50. The train schedule from Larkspur may change. We recommend you check the updated train schedule to Petaluma on the Moovit app.

60min$4.50
Walk to train station
Train - SMART
Walk to Petaluma
Leaves from Larkspur Station

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Larkspur Station
    740 yd • 9 min
  • 2
    Train - SMART
    Wait for train
    SMART
    Windsor
  • 3
    Ride to train station
    Ride to train station
    Petaluma Downtown
    ID 7107
    40 min
  • 4
    Walk to Petaluma
    Walk to
    Petaluma
    Petaluma Boulevard South
    600 yd • 7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in San Francisco - San Jose, CA.
All local mobility options in one app

Public transit directions from Larkspur to Petaluma

The distance between Larkspur and Petaluma is approximately 24.37 mi, which can typically be travelled in 60 min. Moovit will show you the directions from Larkspur to Petaluma by train, so no matter how you choose to travel in Petaluma – you will always have plenty of easy options.

Train schedule from Larkspur to Petaluma

To check the train schedule from Larkspur to Petaluma using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Larkspur) and destination (Petaluma), then select the desired date and time of travel. Moovit will show all available train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest train schedules.

Questions & Answers

  • What is the fastest way to get from Larkspur to Petaluma?

    The fastest way takes 60 minutes, using Train line SMART.

  • Is there a direct train between Larkspur and Petaluma?

    Yes, there’s a direct train going from Larkspur in Larkspur to Petaluma in Petaluma in 60 min.

  • Which train line goes from Larkspur to Petaluma?

    The SMART train line goes from Larkspur Station station near Larkspur in Larkspur to Windsor station near Petaluma in Petaluma.

  • How long does it take to travel from Larkspur to Petaluma by train?

    The total travel time between Larkspur and Petaluma by train is about 60 min.

  • Where do I get on the train near Larkspur to get to Petaluma?

    Get on the SMART train from the Larkspur Station station near Larkspur in Larkspur.

  • Where do I get off the train when travelling between Larkspur and Petaluma?

    Get off the train at the Windsor station, which is closest to Petaluma.

  • When is the last train from Larkspur to Petaluma?

    The last train from Larkspur in Larkspur to Petaluma in Petaluma is the San Rafael - Sonoma County Airport line. It leaves the Larkspur Station station at 3:00 PM.

  • How much is the train fare from Larkspur to Petaluma?

    The ride from Larkspur to Petaluma costs $4.50.