Bus from San Bernardino, US to Yuma: Tickets & Schedules

Previously seen trips

Next departures for San Bernardino to Yuma on November 26
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
San Bernardino Bus Station
Yuma County Area TransitNo tags
FlixBusBus
San Bernardino Downtown
Yuma County Area TransitNo tags
FlixBusBus
San Bernardino Downtown
Yuma County Area TransitNo tags
FlixBusBus
San Bernardino Downtown
Yuma County Area TransitNo tags
FlixBus + Greyhound
Bus
San Bernardino Bus Station
Yuma County Area TransitNo tags

Get from San Bernardino to Yuma

This route is served by bus only

The journey takes about 7 hours 20 minutes, and with fares starting at just $55, it presents an excellent value for a comfortable ride.

2bus per day
7h 20mAverage Duration
294 kmDistance
7kgCO₂ emissions

Frequently asked questions about travelling from San Bernardino, US to Yuma by bus

  1. How far is San Bernardino from Yuma?

    The distance covered from San Bernardino to Yuma is 296 km (183 miles).

  2. What are the departure and arrival locations for buses traveling from San Bernardino to Yuma?

    Buses traveling this route start their trip at San Bernardino Greyhound Station, in San Bernardino, and end it at Yuma, in Yuma.

People from around the world trust Busbud