Travel from Santa-Cruz-CA-USA to Santa-Rosa-CA-USA

Bus from Santa Cruz to Santa Rosa

Greyhound USA operates a bus from Santa Cruz to Santa Rosa 3 times a day. Tickets cost $13 - $35 and the journey takes 1 h 50 min. Greyhound USA also services this route twice daily.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from Santa Cruz to Santa Rosa

From Santa Cruz, CA bus to Oakland, CA then bus to Santa Rosa, CA. 4 h 27 min $45. From Santa Cruz shuttle to SFO Airport, walk to San Francisco Airport, CA, then bus to Santa Rosa, CA. 4 h 37 min $89. From Santa Cruz, CA bus to Main St & Folsom St-Transbay Terminal then bus to Santa Rosa Transit Mall-Second St & B St. 4 h 57 min $40. From Ocean & Water bus to San Jose Diridon Caltrain, Caltrain to Townsend St & 4Th St, line 30 bus to Lombard St & Fillmore St, then bus to Santa Rosa Transit Mall-Second St & B St. 5 h 44 min $27. From Santa Cruz, CA bus to San Jose Diridon Station Amtrak, train to Coliseum, BART to 12th St. Oakland City Center, walk to Oakland, CA, then bus to Santa Rosa, CA. 5 h 56 min $69. From Santa Cruz drive to Santa Rosa. 2 h 20 min $15. From Santa Cruz shuttle to San Francisco airport, fly to Santa Rosa airport, then line 62 bus to Santa Rosa. 5 h 19 min $387. From Santa Cruz Uber to Santa Rosa. 2 h 20 min $231.

Operators from Santa Cruz to Santa Rosa

OperatorPhoneWebsite
Greyhound USA+1 214-849-8100Greyhound USA
Santa Cruz FlyerSanta Cruz Flyer
Sonoma Airport Express+1 707-837-8700Sonoma Airport Express
Golden Gate TransitGolden Gate Transit
Santa Cruz MetroSanta Cruz Metro
CaltrainCaltrain
San Francisco Municipal Transportation AgencySan Francisco Municipal Transportation Agency
Amtrak+1 1-800-872-7245Amtrak
BARTBART
United AirlinesUnited Airlines
Sonoma County TransitSonoma County Transit
Uber San Francisco Bay AreaUber San Francisco Bay Area
Close Print Itinerary
  1. Here are 8 options to get from
    Santa Cruz to Santa Rosa:

    1. Trip:
      1 Bus
      • One-Way approx: USD $26 - $57
      • Duration: 4 h 27 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $26 - $57
        • Duration: 4 h 27 min
        Close x
    2. Trip:
      2 Shuttle, bus
      • One-Way approx: USD $89
      • Duration: 4 h 37 min
      Open +
      • Trip:
        2 Shuttle, bus
        • One-Way approx: USD $89
        • Duration: 4 h 37 min
        Close x
    3. Trip:
      3 Bus via Main St & Folsom St-Transbay Terminal
      • One-Way approx: USD $25 - $60
      • Duration: 4 h 57 min
      Open +
      • Trip:
        3 Bus via Main St & Folsom St-Transbay Terminal
        • One-Way approx: USD $25 - $60
        • Duration: 4 h 57 min
        Close x
    4. Trip:
      4 Bus, Caltrain
      • One-Way approx: USD $24 - $33
      • Duration: 5 h 44 min
      Open +
      • Trip:
        4 Bus, Caltrain
        • One-Way approx: USD $24 - $33
        • Duration: 5 h 44 min
        Close x
    5. Trip:
      5 Bus, train
      • One-Way approx: USD $40 - $97
      • Duration: 5 h 56 min
      Open +
      • Trip:
        5 Bus, train
        • One-Way approx: USD $40 - $97
        • Duration: 5 h 56 min
        Close x
    6. Trip:
      6 Drive
      • One-Way approx: USD $12 - $19
      • Duration: 2 h 20 min
      Open +
      • Trip:
        6 Drive
        • One-Way approx: USD $12 - $19
        • Duration: 2 h 20 min
        Close x
    7. Trip:
      7 Shuttle, fly
      • One-Way approx: USD $166 - $657
      • Duration: 5 h 19 min
      Open +
      • Trip:
        7 Shuttle, fly
        • One-Way approx: USD $166 - $657
        • Duration: 5 h 19 min
        Close x
    8. Trip:
      8 Uber
      • One-Way approx: USD $180 - $240
      • Duration: 2 h 20 min
      Open +
      • Trip:
        8 Uber
        • One-Way approx: USD $180 - $240
        • Duration: 2 h 20 min
        Close x