San Bernardino Greyhound: Station Address, Routes and Tickets
The San Bernardino Greyhound Depot is located at 1170 W 3rd St, San Bernardino, CA 92410. It operates daily from 7:00 AM to 9:30 PM and serves routes to Los Angeles, Las Vegas, Phoenix, San Diego, and more. Tickets start from $12.48 and can be booked online, via the Greyhound app, or by phone at (800) 231-2222.
What Is the San Bernardino Greyhound Station?
The San Bernardino Greyhound station officially called the San Bernardino Depot is a full-service Greyhound bus station serving the greater Inland Empire region of Southern California. Operated under the Greyhound and FlixBus network (both owned by Flix SE since October 2021), the depot connects San Bernardino to over 1,600 destinations across the U.S., Canada, and Mexico.
It is one of two active Greyhound/FlixBus boarding locations in the city. Knowing which one your ticket references before you travel is important the two locations are about a mile apart.
What Is the San Bernardino Greyhound Station Address?
The San Bernardino Greyhound Depot is located at 1170 W 3rd St, San Bernardino, CA 92410. The station operates seven days a week from 7:00 AM to 9:30 PM. For general inquiries, call Greyhound at (800) 231-2222. Always confirm the boarding address listed on your ticket, as it reflects the most current stop information.
| Detail | Information |
| Station Name | San Bernardino Depot |
| Address | 1170 W 3rd St, San Bernardino, CA 92410 |
| Hours | Daily, 7:00 AM – 9:30 PM |
| Phone | (800) 231-2222 |
| Location Type | Full-service bus station |
What about the San Bernardino Downtown Transit Center?
A second boarding location the San Bernardino Downtown Transit Center at 559 W Rialto Ave, San Bernardino, CA 92410 is used by some FlixBus-operated departures. At this location, buses board in the eastbound loading zone on Rialto Ave, on the north side of the transit center. Look for the “BUSES ONLY BEYOND THIS POINT” sign; FlixBus uses the westernmost space, between F St and E St.
Always check your ticket carefully. If your confirmed departure lists Rialto Ave, head to the Transit Center not the W 3rd St Depot.
What Facilities Does the San Bernardino Greyhound Bus Station Offer?
The San Bernardino Greyhound bus station at 1170 W 3rd St functions as a staffed terminal with ticketing services during operating hours. Onboard amenities vary slightly by service (Greyhound vs. FlixBus), but buses on routes through San Bernardino generally offer:
- Free Wi-Fi throughout the journey
- Power outlets at every seat
- Reclining seats with extra legroom
- Onboard restrooms
- Overhead luggage storage
- Wheelchair lifts and designated mobility device spaces
- Service animals permitted on all buses
How Do San Bernardino Greyhound Tickets Work?
Greyhound tickets for San Bernardino can be purchased online at greyhound.com, through the Greyhound mobile app, or by phone. Digital tickets display a QR code no printing required. Payment options include credit and debit cards, PayPal, and Google Pay. Cash payments are accepted at select locations.
Ticket and Baggage Basics
| Item | Policy |
| Carry-on bag | 1 free (max 16×12×7 in, 25 lbs) |
| Checked bag | 1 free (2 with Flexible fare) |
| Extra bags | Add-on available at booking |
| Ticket format | QR code via email or Greyhound app |
| Changes | Managed via “Manage My Booking” online |
Tips for getting the best price:
- Book as early as possible fares increase closer to departure
- Midweek departures tend to be cheaper than weekend travel
- Compare both Greyhound and FlixBus schedules on the same booking page, as the San Bernardino route often has options from both operators
What Routes Depart from the San Bernardino Greyhound Station?
The San Bernardino Depot connects the Inland Empire to a broad network of destinations. Here are the most frequently traveled routes:
| Route | Min. Trip Time | Starting From | Daily Departures |
| San Bernardino Los Angeles | 1 hr | $12.48 | 12 |
| San Bernardino Las Vegas | 3 hr 35 min | $27.98 | 6 |
| San Bernardino Riverside | ~30 min | Varies | 2 |
| San Bernardino San Diego | Varies | Varies | Multiple |
| San Bernardino Phoenix/Tempe, AZ | Varies | Varies | Multiple |
| San Bernardino Sacramento | Varies | Varies | Multiple |
| San Bernardino Barstow | Varies | Varies | Multiple |
Prices and schedules are subject to change. Always verify on greyhound.com before booking.
What Is the San Bernardino Greyhound to Las Vegas Route Like?
The Greyhound bus from San Bernardino to Las Vegas covers approximately 219 miles and takes a minimum of 3 hours and 35 minutes. Tickets start from $27.98. There are at least 6 daily departures, with the first bus leaving at 9:25 AM and the last at 7:45 PM.
This is one of the most popular routes from the San Bernardino Depot and one that competitors often cover only superficially. Here’s what makes it worth knowing in detail:
Where Does the Bus Drop Off in Las Vegas?
Unlike a single terminal arrival, Greyhound and FlixBus serve multiple Las Vegas stops. Your ticket will specify which one. Common drop-off points include:
- Las Vegas Strip (Las Vegas Blvd) – 3200 S Las Vegas Blvd (boards near Fashion Show Mall)
- Las Vegas Bus Terminal – 4047 Ponderosa Way (note: moved to this new address effective January 6, 2026)
- Las Vegas Downtown (1st St) – S 1st St, near Bonneville Transit Center
- Henderson (Galleria at Sunset) – 1300 W Sunset Rd
- Las Vegas Airport – 5757 Wayne Newton Blvd, Terminal 1
If you’re heading straight to the Strip, confirm your ticket lands at the Las Vegas Blvd stop. If yours lists the Bus Terminal on Ponderosa Way, plan for a rideshare to reach Strip hotels.
San Bernardino to Las Vegas: Practical Scenario
A traveler departing the 9:25 AM bus from 1170 W 3rd St can expect to reach the Las Vegas Strip as early as early afternoon with time to check in before most hotels’ standard check-in window. The last bus at 7:45 PM arrives in Las Vegas late evening, so factor in transport time from the drop-off point to your accommodation.
What Is the History of Greyhound in San Bernardino?
Greyhound’s roots trace back to 1914, when Carl Wickman launched a small passenger car service for miners in Hibbing, Minnesota. The company grew rapidly through the mid-20th century, adopting the Greyhound name in 1929 and expanding coast to coast including into Southern California’s Inland Empire.
San Bernardino, positioned at a major crossroads between the Los Angeles metro area and the desert Southwest, became a logical stop on transcontinental routes heading to Las Vegas, Phoenix, and beyond. The city’s role as a transit hub served also by Amtrak at the nearby Santa Fe Depot made the Greyhound presence a natural fit.
In October 2021, Flix SE (the European parent of FlixBus) acquired Greyhound, integrating Greyhound’s nationwide network with FlixBus’s technology platform. Since July 2022, Flix North America Inc. has operated both brands in the U.S., Canada, and Mexico. For San Bernardino passengers, this means access to more route combinations and a unified booking experience across both operators.
What Should You Know Before Arriving at the San Bernardino Greyhound Station?
Before You Go Quick Reference
| What to Check | Details |
| Your boarding location | 1170 W 3rd St (Depot) OR 559 W Rialto Ave (Transit Center) |
| Arrive by | At least 15–30 minutes before departure |
| Ticket | Digital QR code no printing needed |
| Bags | 1 carry-on + 1 checked bag free |
| Las Vegas drop-off | Confirm which Las Vegas stop your ticket lists |
| Accessibility needs | Book in advance; call (800) 231-2222 |
| Hours | Daily 7:00 AM – 9:30 PM |
Traveler Scenarios Worth Knowing
First-time passenger: Arrive at the W 3rd St Depot at least 20–30 minutes early. Check the address on your ticket first if it reads Rialto Ave, you need the Downtown Transit Center instead. Have your QR code ready on your phone.
Tight connection: If you’re transferring or cutting it close, go directly to the boarding area. Skipping the ticket counter is fine if you’ve already booked digitally just show the QR code to the driver.
Traveling with luggage: One checked bag is free. Oversized or extra bags can be added at booking or may be purchased at the bus. Arrive a few minutes earlier than usual to allow time for loading.
Arriving late at night: The station closes at 9:30 PM. If your bus arrives after hours or you need assistance, contact Greyhound directly at (800) 231-2222. Plan rideshare or taxi transport in advance for late arrivals.
What Are the Nearby Greyhound Stops to San Bernardino?
| Stop | Distance from Depot |
| San Bernardino Downtown Transit Center | ~1 mile |
| Riverside (UCR Parking Lot 30) | ~9 miles |
| Montclair Transcenter | ~21 miles |
| Victorville Bus Stop | ~30 miles |
| Anaheim Regional Transportation Intermodal Center | ~38 miles |
Frequently Asked Questions
Where is the San Bernardino Greyhound station located?
The San Bernardino Greyhound Depot is at 1170 W 3rd St, San Bernardino, CA 92410. A second boarding point for some FlixBus-operated services is the San Bernardino Downtown Transit Center at 559 W Rialto Ave. Always check your ticket for the confirmed address before heading to the station.
What are the San Bernardino Greyhound station hours?
The station operates daily from 7:00 AM to 9:30 PM, seven days a week, including weekends and most holidays. Verify current hours with Greyhound at (800) 231-2222 before traveling, particularly around major holidays when schedules may differ.
How much does a Greyhound ticket from San Bernardino to Las Vegas cost?
Tickets from San Bernardino to Las Vegas start from $27.98 and increase based on demand and booking timing. Booking early and traveling midweek typically yields the lowest fares. The trip covers approximately 219 miles and takes a minimum of 3 hours and 35 minutes.
How many buses run daily from San Bernardino to Las Vegas?
Greyhound operates a minimum of 6 daily departures from San Bernardino to Las Vegas. The first bus departs at 9:25 AM and the last at 7:45 PM. Check greyhound.com for the current schedule, as the number of departures can vary by date.
Can I buy a Greyhound ticket at the San Bernardino station?
Yes. Tickets can be purchased at the station during operating hours (7:00 AM – 9:30 PM daily). You can also book online at greyhound.com, through the Greyhound app, or by calling (800) 231-2222. Booking in advance is recommended for popular routes like San Bernardino to Las Vegas.
How many bags can I bring on a Greyhound bus from San Bernardino?
Passengers are allowed one free carry-on bag (up to 16×12×7 in and 25 lbs) and one free checked bag. With a Flexible fare, a second checked bag is included at no extra cost. Additional bags can be added at the time of booking.
Is the San Bernardino Greyhound station accessible for wheelchair users?
Yes. Greyhound buses are equipped with wheelchair lifts and designated spaces for passengers using mobility devices. Service animals are permitted on all buses. Passengers with accessibility needs are encouraged to book in advance and can contact Greyhound at (800) 231-2222 for further assistance.
Do I need to print my Greyhound ticket?
No. A digital ticket with a QR code accessible via your confirmation email or the Greyhound app is all you need. Show it to the driver when boarding. Printing is optional.
What is the fastest Greyhound route from San Bernardino to Los Angeles?
The fastest Greyhound bus from San Bernardino to Los Angeles takes approximately 1 hour and covers around 58 miles. Tickets start from $12.48, and there are at least 12 daily departures. The first bus departs at 7:05 AM and the last at 9:30 PM.
Who now owns Greyhound, and does it affect San Bernardino service?
Greyhound was acquired by Flix SE on October 21, 2021. Since July 2022, Flix North America Inc. operates both Greyhound and FlixBus in the U.S. For San Bernardino passengers, this means some departures are operated by FlixBus vehicles but can be booked through the same Greyhound platform and both services use San Bernardino stops.