Skip to main content

Find Greyhound Bus Stations in California

Popular Greyhound Bus Trips from California

  1. Los Angeles To Las Vegas


    Starting from
  2. San Bernardino To Las Vegas


    Starting from
  3. Los Angeles To San Diego


    Starting from
  4. San Diego To Los Angeles


    Starting from
  5. Los Angeles To San Francisco


    Starting from

*Prices shown reflect a single person, one-way bus ticket and subject to availability. Taxes, fees and other terms and conditions may apply.

About California

From its beaches to its redwoods, California’s diverse landscapes and thriving cities offer a memorable experience for everyone. Whether you need time away from the urban sprawl or are traveling for business, Greyhound has over 50 bus stations in California with regular service to hundreds of destinations across the U.S., Canada, and Mexico. Take a bus trip from California with Greyhound and discover how we redefined comfortable travel with extra legroom, leather seats, and free Wi-Fi.

Major Greyhound bus stations in California

Los Angeles - Catch the Greyhound bus at 1716 E. 7th Street. If you’re coming from a location with Metro Rail service, take it to Union Station. Then, call a taxi to travel to our bus station. This location offers a 24-hour ticket office for all your last-minute travel needs.

San Diego - We pick up from our full-service San Diego station at 1313 National Avenue. Travel to 12th and Imperial Transit Center via the San Diego Trolley. We’re next door! Please reserve your tickets online and pick them up at the will call during our regular office hours.

San Francisco – Our buses operate out of San Francisco Bus Station on Mission Street, which is about a five-minute walk from the Salesforce Transit Center. Travel to the Salesforce Transit Center via the Golden Gate Transit bus or take a taxi. Get your tickets at the will call.

Gilroy - Our buses pick up in the heart of downtown Gilroy at 7250 Monterey Street. Public transit is not available to this location. Please use a taxi. This full-service location offers a ticket office with a will call and package express. Although it is open seven days per week, it is not a 24-hour station.

Sacramento - Our full-service Sacramento Bus Station is at 420 Richards Boulevard. The nearest Sacramento RT station is the Blue Line’s Alkali Flat/La Valentina Station about 1 mile away. If you’re traveling with heavy luggage, use a taxi. Buy your tickets online or get them at the full-service ticket office.

Book your ticket online and get a free companion pass when you use your Road Rewards points. Earn double points and get priority boarding when you choose an Economy Extra ticket. Start your bus trip from California with Greyhound and arrive well-rested when you lean your seat back and nap while we drive.