Skip to main content

How to get from Glen Ellen to Petaluma by bus?

From Glen Ellen to Petaluma by bus

To get from Glen Ellen to Petaluma in Petaluma, take the 30 bus from Arnold Dr & Carquinez Ave station to Santa Rosa Transit Mall Terminal station. Next, take the 101 bus from Santa Rosa Transit Mall (Platform N1) station to Petaluma Blvd S & F St station. The total trip duration for this route is approximately 1 hr 51 min. The ride fare is $4.60.

111min$4.60
Walk to bus station
Bus - 3030
Bus - 101101
Walk to Petaluma
Leaves from Arnold Dr & Carquinez Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arnold Dr & Carquinez Ave
    ID 7733800
    50 yd • 1 min
  • 2
    Bus - 3030
    Wait for bus
    30
    Santa Rosa
  • 3
    Ride to bus station
    Ride to bus station
    Santa Rosa Transit Mall Terminal
    45 min
  • 4
    Walk to bus station
    Walk to bus station
    Santa Rosa Transit Mall (Platform N1)
    ID 42126
    10 yd • 1 min
  • 5
    Bus - 101101
    Wait for bus
    101
    San Francisco Mission & Fremont
  • 6
    Ride to bus station
    Ride to bus station
    Petaluma Blvd S & F St
    ID 40837
    38 min
  • 7
    Walk to Petaluma
    Walk to
    Petaluma
    Petaluma Boulevard South
    210 yd • 3 min
*Duration based on 8am traffic

From Glen Ellen to Petaluma by bus and train

To get from Glen Ellen to Petaluma in Petaluma, take the 30 bus from Arnold Dr & Carquinez Ave station to Coddingtown station. Next, take the SMART train from Santa Rosa North station to Petaluma Downtown station. The total trip duration for this route is approximately 1 hr 53 min. The ride fare is $3.60.

113min$3.60
Walk to bus station
Bus - 3030
Train - SMART
Walk to Petaluma
Leaves from Arnold Dr & Carquinez Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arnold Dr & Carquinez Ave
    ID 7733800
    50 yd • 1 min
  • 2
    Bus - 3030
    Wait for bus
    30
    Santa Rosa
  • 3
    Ride to bus station
    Ride to bus station
    Coddingtown
    57 min
  • 4
    Walk to train station
    Walk to train station
    Santa Rosa North
    560 yd • 7 min
  • 5
    Train - SMART
    Wait for train
    SMART
    Larkspur
  • 6
    Ride to train station
    Ride to train station
    Petaluma Downtown
    ID 7107
    30 min
  • 7
    Walk to Petaluma
    Walk to
    Petaluma
    Petaluma Boulevard South
    590 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 Glen Ellen to Petaluma

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

Public transit stations close to Glen Ellen

Glen Ellen is located at Arnold Drive, Petaluma and the nearest public transit station is Glen Ellen (Arnold Dr & London Ranch Rd).

Bus stations close to Glen Ellen:

  • Glen Ellen (Arnold Dr & London Ranch Rd)
  • Arnold Dr & Warm Springs Rd
  • Arnold Dr & Carquinez Ave

Public transit stations close to Petaluma, Petaluma

Petaluma is located at Petaluma Boulevard South, Petaluma and the nearest public transit station is Lakeville St & Jefferson St.

Train stations close to Petaluma:

  • Petaluma Downtown

Bus stations close to Petaluma:

  • Lakeville St & Jefferson St
  • Lakeville Hwy at Jefferson St NB
  • Keller and Western

From Glen Ellen to Petaluma by bus and train

To get from Glen Ellen to Petaluma in Petaluma, take the 30 bus from Arnold Dr & Carquinez Ave station to Coddingtown station. Next, take the SMART train from Santa Rosa North station to Petaluma Downtown station. The total trip duration for this route is approximately 1 hr 53 min. The ride fare is $3.60.

113min$3.60
Walk to bus station
Bus - 3030
Train - SMART
Walk to Petaluma
Leaves from Arnold Dr & Carquinez Ave

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Arnold Dr & Carquinez Ave
    ID 7733800
    50 yd • 1 min
  • 2
    Bus - 3030
    Wait for bus
    30
    Santa Rosa
  • 3
    Ride to bus station
    Ride to bus station
    Coddingtown
    57 min
  • 4
    Walk to train station
    Walk to train station
    Santa Rosa North
    560 yd • 7 min
  • 5
    Train - SMART
    Wait for train
    SMART
    Larkspur
  • 6
    Ride to train station
    Ride to train station
    Petaluma Downtown
    ID 7107
    30 min
  • 7
    Walk to Petaluma
    Walk to
    Petaluma
    Petaluma Boulevard South
    590 yd • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Glen Ellen to Petaluma?

    The fastest way takes 111 minutes, using Bus line 30, Bus line 101.

  • What is the alternative route to get from Glen Ellen to Petaluma?

    The alternative route takes 113 minutes, using Bus line 30, Bus line SMART.

  • Is there a direct bus between Glen Ellen and Petaluma?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 51 min.

  • Which bus line goes from Glen Ellen to Petaluma?

    The 30 bus line goes from Arnold Dr & Carquinez Ave station near Glen Ellen in Glen Ellen to Santa Rosa station. From there you’ll have to take one bus line till Santa Rosa station near Petaluma in Petaluma.

  • How long does it take to travel from Glen Ellen to Petaluma by bus?

    The total travel time between Glen Ellen in Glen Ellen and Petaluma in Petaluma by bus is about 1 hr 51 min.

  • Where do I get on the bus near Glen Ellen to get to Petaluma?

    Get on the 30 bus from the Arnold Dr & Carquinez Ave stop near Glen Ellen in Glen Ellen.

  • Where do I get off the bus when travelling between Glen Ellen and Petaluma?

    Get off the bus at the Santa Rosa stop, which is closest to Petaluma in Petaluma.

  • How much is the bus fare from Glen Ellen to Petaluma?

    The ride from Glen Ellen to Petaluma costs $4.60.

Real-Time Arrivals, Schedules, Maps & More