Route map

San Bernardino Bus Stations: Where to Board Your Greyhound

As an intrepid traveler ready to embark on your journey from San Bernardino, you’ll want to know where to catch your Greyhound bus. The city serves as a major transit hub for destinations across Southern California and beyond. With two stations to choose from, it’s important to plan ahead based on your trip route and schedule. The San Bernardino Greyhound Station located downtown is ideal for travel within the Inland Empire and eastward, while the San Bernardino Transit Center on the west side of town serves as a stop for busses headed toward Los Angeles or east into the desert. Whichever station is on your itinerary, arrive at least 30 minutes before your scheduled departure to allow time for ticketing and loading your luggage. An adventure awaits as you board your Greyhound in San Bernardino.

Greyhound Bus Station in Downtown San Bernardino

Greyhound Bus Station in Downtown San Bernardino

The main Greyhound bus station servicing San Bernardino is located in downtown at 599 W Rialto Ave, San Bernardino, CA 92401. This location provides bus service to major destinations across California, Nevada, Arizona and beyond.

To reach your bus on time, plan to arrive at least 30 minutes prior to your scheduled departure. Once at the station, you will need to check in at the ticket counter to obtain your boarding pass before proceeding to the correct bus bay number displayed on the departure board. There are restrooms, vending machines, and seating areas available for waiting passengers.

Luggage storage compartments are located under the bus and each passenger is allowed two bags up to 50 lbs for stowing. All carry-on bags must fit in the overhead bin or under the seat in front of you. For safety and security, unattended bags are not permitted at the bus station or on the bus.

Tickets can be purchased on Greyhound’s website, mobile app, over the phone or at the ticket counter. Round trip and multi-ride passes are available for frequent riders. Discounts and promotions are often offered for students, military members and senior citizens.

The Greyhound bus station aims to provide a safe, affordable and convenient mode of transportation for all. By following their guidelines and arriving prepared for your trip, you will have a smooth boarding experience and enjoyable ride from San Bernardino.

Alternative Greyhound Stops in San Bernardino


If the main San Bernardino Greyhound station is not convenient for your travel plans, there are two alternative stops within a 15-minute drive that may better suit your needs.

Rialto Metrolink Station

The Rialto Metrolink commuter rail station, located 6 miles west of downtown San Bernardino, operates as an unofficial Greyhound stop. While no staff or station services are offered, you can board Greyhound busses that stop here on their scheduled routes between Los Angeles and Palm Springs. The station is located in a safe, well-lit area with ample parking available.

Fontana Metrolink Station

Situated 8 miles west of San Bernardino, the Fontana Metrolink station also serves as an interim Greyhound boarding point for select bus routes. Similar to the Rialto stop, no Greyhound personnel or amenities are provided, but timetables are posted for scheduled Greyhound arrivals and departures. The Fontana station provides a spacious waiting area, restrooms, snack machines, and both long-term and short-term parking lots for your convenience.

If using either the Rialto or Fontana Metrolink stations as your Greyhound stop, be sure to purchase your bus ticket in advance and arrive at the station at least 15 minutes before your scheduled departure time. By planning ahead, these alternative stops can offer a simpler way to board your Greyhound bus for destinations across Southern California and beyond.

Tips for Catching Your Greyhound Bus in San Bernardino

To ensure a smooth boarding experience for your Greyhound bus in San Bernardino, keep the following tips in mind:

Arrive at least 30 minutes before your scheduled departure time.

Allow ample time to check in with the ticket counter, go through any security procedures, and locate your bus for boarding. Boarding typically commences 15 minutes before the scheduled departure.

Have your ticket and valid government-issued photo ID ready.

Greyhound requires a current driver’s license, passport, or other authorized identification to check in for your bus trip. Your ticket can be either a printed copy or an e-ticket on your mobile device.

Check the status of your bus before arriving at the station.

Delays can happen, so check Greyhound’s website or mobile app to see if your bus is on schedule. If delayed, you’ll want to adjust your arrival time accordingly. You can also sign up for SMS alerts on Greyhound’s website to receive departure and arrival updates directly to your phone.

Allow time for baggage check if needed.

If you have luggage to check under the bus, make sure to factor in adequate time for baggage handling procedures. Checked baggage allowance policies and fees can be found on Greyhound’s website. Carry-on baggage is limited to what you can fit in the overhead bin or under your seat.

Locate your boarding area.

Once checked in, find the boarding area for your bus, located on the large monitors in the station or available from any Greyhound employee. Proceed to your boarding area a few minutes before the scheduled boarding time.

Following these useful recommendations will help you efficiently navigate the San Bernardino Greyhound station and ensure a pleasant start to your bus journey. Let the adventures begin!

Tags: No tags

Leave A Comment

Your email address will not be published. Required fields are marked *