- San Bernardino to Toledo buses
Previously seen trips
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
FlixBus + Greyhound | Bus | San Bernardino Downtown | Toledo Bus Station | No tags | ||||
Greyhound + FlixBus | Bus | San Bernardino Downtown | Toledo Bus Station | No tags | ||||
FlixBus + Greyhound | Bus | San Bernardino Downtown | Toledo Bus Station | No tags | ||||
Greyhound + FlixBus | Bus | San Bernardino Downtown | Toledo Bus Station | No tags | ||||
![]() | Bus | San Bernardino Bus Station | Toledo Bus Station | No tags |
Compare 2 ways to go from San Bernardino to Toledo
We recommend taking the train
Among the sustainable travel choices, the train stands out as a good way to reach Toledo. The journey takes about 2 days, 1 hour 36 minutes, and with fares starting at just $450, it presents an excellent value for a comfortable ride.
2train per day
2d 1hAverage Duration
3059 kmDistance
278kgCO₂ emissions
Where are the popular stops in San Bernardino and Toledo?
Stops in San Bernardino
- A
San Bernardino Greyhound Station
596 North G St, San Bernardino, CA 92410
Stops in Toledo
- A415 Emerald Ave, Toledo, OH 43604, USA
- B764 Oak St, Toledo, OH 43620, USA
Compare bus companies
US Bus Companies: FlixBus, BlaBlaCar Bus, ALSA, Greyhound, Intercape, Trenitalia, Sindbad
Frequently asked questions about travelling from San Bernardino, US to Toledo, OH, US by bus
What is the travel distance from San Bernardino to Toledo?
The distance between San Bernardino and Toledo is approximately 3060 km (1897 miles).
What are the departure and arrival locations for buses traveling from San Bernardino to Toledo?
Buses departing from San Bernardino Greyhound Station in San Bernardino will take you to Toledo Station in Toledo.







