Bus Tickets from Jacksonville, FL to San Bernardino, US

Previously seen trips

Next departures for Jacksonville to San Bernardino on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
GreyhoundBus
Jacksonville Bus Station
San Bernardino Bus StationNo tags
GreyhoundBus
Jacksonville Bus Station
San Bernardino Bus StationNo tags
Greyhound + FlixBus
Bus
Jacksonville Bus Station
San Bernardino DowntownNo tags
FlixBus + Greyhound
Bus
Jacksonville Bus Station
San Bernardino DowntownNo tags
GreyhoundBus
Jacksonville Bus Station
San Bernardino Bus StationNo tags

Compare 2 ways to go from Jacksonville to San Bernardino

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as the good way to reach San Bernardino. The journey takes about 2 days, 16 hours 30 minutes and with fares starting at just $231, it presents an excellent value for a comfortable ride.

6bus per day
2d 16hAverage Duration
2084 milesDistance
84kgCO₂ emissions
Average Price$231 - $296Average Duration2d 16h
84kg CO₂e
Average Price$404 - $693Average Duration3d 10h
305kg CO₂e

Frequently asked questions about traveling from Jacksonville, FL to San Bernardino, US by bus

What's the cheapest way to go from Jacksonville, FL to San Bernardino, US?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Jacksonville

Buses Leaving from Jacksonville

Buses Going to Jacksonville

Popular Buses Connecting San Bernardino

Buses Leaving from San Bernardino

Buses Going to San Bernardino