Oklahoma City, OK to San Bernardino, CA Bus Timetables
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Greyhound | Departure Time 04:40PM | Arrival Time 08:55PM | Duration 28h15 | Departure days Mon | Cheapest price $223 |
Operator Greyhound | Departure Time 05:40PM | Arrival Time 09:55PM | Duration 28h15 | Departure days Mon, Sat | Cheapest price $170 |
Compare prices and tickets Oklahoma City, OK to San Bernardino, CA by bus
Compare bus prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Aug 30
Aug 31
Sep 01
Sep 02
Sep 03
Sep 04
Sep 05
Why should you book Oklahoma City, OK to San Bernardino, CA buses with Omio?
Why book with Omio vs Greyhound?
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
Journey information
Overview: Bus from Oklahoma City, OK to San Bernardino, CA
Take a bus from Oklahoma City, OK to San Bernardino, CA and enjoy the approximately 1124 miles (1809 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest bus runs at 11:00, the last at 21:50.
Distance 1124 miles (1809 km) |
First bus 11:00 AM |
Last bus 9:50 PM |
Cheapest Month Sep |
Cheapest Day Thu |
High Season Jan - Mar |
Low Season Apr - Jun |
Busiest Day Sun |
Least Busy Day Sun |
FAQs: Bus from Oklahoma City, OK to San Bernardino, CA
Find answers to the most common questions about traveling from Oklahoma City, OK to San Bernardino, CA by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at San Bernardino, CA, this guide helps you travel smarter and with confidence.

popular bus stations
Popular bus stations from Oklahoma City, OK to San Bernardino, CA
Most Oklahoma City, OK to San Bernardino, CA buses use the Oklahoma City, E Reno Ave (Greyhound Bus Station) to San Bernardino, Depot station pair, with some services arriving at San Bernardino, W Rialto Ave / N E St. Use this guide to compare Oklahoma City, OK and San Bernardino, CA bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Which Oklahoma City, OK station do buses to San Bernardino, CA leave from?
Getting to Oklahoma City, E Reno Ave (Greyhound Bus Station) from Oklahoma City city centre
Oklahoma City, E Reno Ave (Greyhound Bus Station) is 3 km from Oklahoma City city centre. Public transport options include:
Oklahoma City, E Reno Ave (Greyhound Bus Station) bus station facilities and services
Oklahoma City, E Reno Ave (Greyhound Bus Station) has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi and ATMs
Free Wi-Fi available inside the station. ATMs are available at Oklahoma City, E Reno Ave (Greyhound Bus Station).
Tickets and information
Ticket office support is available at Oklahoma City, E Reno Ave (Greyhound Bus Station).
Parking, taxis and toilets
Available at Oklahoma City, E Reno Ave (Greyhound Bus Station): Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at Oklahoma City, E Reno Ave (Greyhound Bus Station): Wheelchair accessible entrances and restrooms.
Which San Bernardino, CA station do buses from Oklahoma City, OK arrive at?
Getting to San Bernardino, Depot from San Bernardino city centre
San Bernardino, Depot is 2 km from San Bernardino city centre. Public transport options include:
San Bernardino, Depot bus station facilities and services
San Bernardino, Depot has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi and ATMs
Wi-Fi is available at San Bernardino, Depot. ATMs are available at San Bernardino, Depot.
Tickets and information
Ticket office support is available at San Bernardino, Depot.
Parking, taxis and toilets
Available at San Bernardino, Depot: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at San Bernardino, Depot: Accessible ramps are available.
Getting to San Bernardino, W Rialto Ave / N E St from San Bernardino city centre
San Bernardino, W Rialto Ave / N E St bus station facilities and services
San Bernardino, W Rialto Ave / N E St has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi and ATMs
Wi-Fi is available at San Bernardino, W Rialto Ave / N E St. ATMs are available at San Bernardino, W Rialto Ave / N E St.
Tickets and information
Ticket office support is available at San Bernardino, W Rialto Ave / N E St.
Parking, taxis and toilets
Available at San Bernardino, W Rialto Ave / N E St: Parking, Taxis, WC.
Accessibility
Accessibility facilities are available at San Bernardino, W Rialto Ave / N E St: Basic wheelchair accessibility available.
Most popular bus connections from Oklahoma City, OK
More options for your journey from Oklahoma City, OK to San Bernardino, CA
Here are some other resources that might have the information you need
