placeSan Bernardino, CA pin_dropFresno, CA
swap_horiz
swap_horizsearch
help

Bus from San Bernardino to Fresno: Cheapest bus tickets

Bus: Choose Greyhound for affordable tickets from San Bernardino to Fresno starting at just $52.48. Ideal for budget travelers. Around 7h 25m trip.

Train: Speed and Comfort. Opt for Amtrak trains with fares beginning at $41. Travel time approximately 7h 17m.

View train schedules
Earlier
Later
Cheaper
Faster
4:25 AM6h 20m10:45 AM
san bernardino depotfresno bus station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
4:25 AM6h 20m10:45 AM
san bernardino depotfresno bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM7h 25m10:30 PM
san bernardino depotfresno bus station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
3:05 PM8h 50m11:55 PM
san bernardino depotcsu fresno (shaw & cedar)

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
3:05 PM7h 25m10:30 PM
san bernardino depotfresno bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
3:05 PM8h 50m11:55 PM
san bernardino depotcsu fresno (shaw & cedar)

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
6:40 PM7h1:40 AM
san bernardino depotfresno bus station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
6:40 PM7h1:40 AM
san bernardino depotfresno bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
9:55 PM7h 10m5:05 AM
san bernardino depotfresno bus station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
9:55 PM7h 10m5:05 AM
san bernardino depotfresno bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)
11:50 PM8h7:50 AM
san bernardino depotfresno bus station

Greyhound
star_whitestar_whitestar_whitestar_halfstar_border(5605)
11:50 PM8h7:50 AM
san bernardino depotfresno bus station

Flixbus
star_borderstar_borderstar_borderstar_borderstar_border(0)

Choose a date