1map logoGo to main page

Fresno, CA, USA to San Bernardino, CA, USA from $27: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Fresno, United States of America
to
San Bernardino, United States of America

How to Get from Fresno to San Bernardino: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$27 - Train, BusBest price
372 kmDistance
3h 37m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Fresno to San Bernardino with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound US0831, Amtrak Thruway Connecting Service
Bus
Average Duration
6h  50m
Estimated price
$0-0
Recommended
Company
Various
Train
Bus
Average Duration
7h  58m
Estimated price
$27-165
Cheapest
route map
Distance: 372 km
Duration: 3h 37m

See more options

Company
Amtrak, San Joaquins, Amtrak Thruway Connecting Service
Train
Bus
Average Duration
7h  3m
Estimated price
$0-0
Company
Various
Train
Bus
Average Duration
8h  58m
Estimated price
$0-0
Company
San José
Bus
Average Duration
8h  55m
Estimated price
$33-67
Company
Various
Drive
Average Duration
4h  31m
Estimated price
$45-75
Company
Various
Drive
Plane
Drive
Average Duration
3h  37m
Estimated price
$45-271
Company
Various
Plane
Average Duration
5h  21m
Estimated price
$94-430
Company
Various
Plane
Train
Average Duration
5h  19m
Estimated price
$112-270

Traveling From Fresno to San Bernardino

The journey from Fresno to San Bernardino offers a captivating contrast between Fresno's agricultural charm and San Bernardino's urban energy.

Best Neighbourhoods in San Bernardino

San Bernardino boasts diverse neighborhoods, each with its own character and charm.

Highland
• Close to San Manuel Casino for entertainment.
• Scenic views of San Bernardino mountains.
Loma Linda
• Home to Loma Linda University and Medical Center.
• Offers a peaceful, family-friendly atmosphere.
Downtown San Bernardino
• Vibrant arts scene with galleries and events.
• Variety of dining options and nightlife activities.

Best Times To Visit San Bernardino's Attractions

Timing your visit can greatly enhance your experience in San Bernardino's attractions.

California Theatre of the Performing Arts
Catch performances on weekdays or during off-peak hours for a more intimate experience.
San Bernardino History and Railroad Museum
Visit on weekdays for a quieter atmosphere and personalized interactions.
Smith Park
Early mornings or late afternoons offer cooler temperatures and fewer crowds.

San Bernardino Weather: What to Expect Year-Round

San Bernardino enjoys a Mediterranean climate with warm summers and mild winters, making it a year-round destination. The best times to visit are during spring and fall, as pleasant weather enhances outdoor activities and sightseeing.

Dining Recommendation

Try the smoked brisket tacos at the local favorite, The Pepper Steakhouse, which reflect San Bernardino's vibrant culinary scene, distinct from Fresno's more traditional fare. The rich flavors and lively atmosphere create a dining experience that showcases local ingredients and a fusion of textures, setting it apart.

Fresno - San Bernardino operators

Explore transport companies operating between Fresno and San Bernardino, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Fresno Bus Station to Bakersfield Train Station

Average Duration
1h 55m
Estimated price
$67-45

Bus from Bakersfield Train Station to Los Angeles Union Station

Average Duration
2h 25m
Estimated price
$67-332
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com/

Bus from Fresno Bus Station to Bakersfield Train Station

Average Duration
1h 55m
Estimated price
$35-332

Bus from Bakersfield Train Station to Los Angeles Union Station

Average Duration
2h 35m
Estimated price
$35-332
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/

Train from Fresno to Bakersfield

Average Duration
2h 8m
Estimated price
$1656-1657

Train from Bakersfield to San Bernardino

Average Duration
3h 55m
Estimated price
$0-0
Website
https://metrolinktrains.com

Train from L. A. Union Station to San Bernardino - Downtown

Average Duration
1h 43m
Estimated price
$335-334

Train from Newhall to L. A. Union Station

Average Duration
52m
Estimated price
$339-671
Plane Show flights
Website
https://www.southwest.com/

Plane from Fresno (FAT) to Ontario/San Bernardino (ONT)

Average Duration
4h 1m
Estimated price
$276-2720
Website
https://www.united.com/

Plane from Fresno (FAT) to Ontario/San Bernardino (ONT)

Average Duration
3h 57m
Estimated price
$1650-1651
Website
https://www.aa.com/

Plane from Fresno (FAT) to Ontario/San Bernardino (ONT)

Average Duration
5h 31m
Estimated price
$276-1653
Website
https://www.delta.com/

Plane from Fresno (FAT) to Ontario/San Bernardino (ONT)

Average Duration
5h 21m
Estimated price
$273-2740

Fresno to San Bernardino: Overview of Bus, Train, Flight, and Car Trips

Traveling between Fresno and San Bernardino offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Fresno to San Bernardino spanning 274 miles, promising a delightful road trip adventure through California's diverse landscapes. ⏱️ With an approximate travel time of 4 hours and 31 minutes, the drive offers ample opportunities to explore charming towns and enjoy the beauty of the Golden State along the way. 💰 Budget-friendly options ranging from $45 to $75 make the car trip from Fresno to San Bernardino an affordable and convenient choice for those seeking a memorable travel experience.
Average price
$45 - $75
🛫 Traveling from Fresno to San Bernardino by plane involves a flight with one stopover, taking approximately 3 hours and 25 minutes. Airlines like United, Delta, American, and Southwest operate flights between these cities. 🌄 Upon landing at Ontario/San Bernardino Airport, it will take about 5 hours and 21 minutes to reach the city of San Bernardino from Fresno by plane. The journey offers a mix of convenience and efficient travel options. 💸 The cost of a flight between Fresno and San Bernardino ranges from $94 to $430, depending on factors such as the airline, time of booking, and seat availability.
Departure Point
Fresno Airport
Arrival Point
Ontario/San Bernardino Airport. The quickest flight takes 3h 25m and has one stopover
🚌 The journey from Fresno to San Bernardino by bus takes approximately 6 hours and 50 minutes. There are transfers involved, with services departing from Fresno Bus Station and arriving at San Bernardino via Bakersfield. 🛣️ While there is no direct bus route, travelers can expect a comfortable ride operated by Greyhound USA and Amtrak. The distance covered during the trip is around 278 miles, offering scenic views along the way.
Departure Point
Fresno Bus Station
Arrival Point
San Bernardino station

Frequently asked questions

Find out more about the route from Fresno to San Bernardino.

Or choose the category:
The distance between Fresno and San Bernardino is 231 miles by air and 273.5 miles by road. The typical travel time from Fresno to San Bernardino is approximately 6 hours and 55 minutes by plane or 7 hours and 3 minutes by train and bus. Conversely, it takes around 4 hours and 31 minutes to drive from San Bernardino to Fresno, or 7 hours and 1 minute by bus.
The most cost-effective way to travel from Fresno to San Bernardino is by taking a bus, which typically costs between $30 and $65. However, this option also takes the longest, with a travel time of approximately 9 hours and 31 minutes. On the other hand, driving is the quickest option, with a travel time of 4 hours and 31 minutes, but it is slightly more expensive, with costs ranging from $45 to $75.
To get from Fresno to San Bernardino without using public transportation, you can drive the distance of 274 miles. The drive takes approximately 4 hours and 31 minutes. The cost of a car rental can range from $45 to $75, depending on factors such as the type of car and rental company.
To travel from Fresno to San Bernardino without a car, the best option is to take a bus via Los Angeles. This journey typically takes around 7 hours and 1 minute. The cost may vary depending on the bus company and time of travel. There are no direct train or plane options available for this particular route.
No, there is no direct link between Fresno and San Bernardino. However, there are bus services available with transfers. The journey starts at the Fresno station and includes a transfer at Los Angeles Union Station. The total travel time, including transfers, is approximately 7 hours and 1 minute. The bus services are operated by Amtrak and Flixbus USA.
The flight duration from Fresno to San Bernardino typically takes around 3 hours and 5 minutes with one stopover. The price of a flight ticket between the two cities can range from $189 to $483. Once you arrive at Ontario/San Bernardino Airport, the best way to get to San Bernardino is by taking a taxi, which usually costs around $30-$40, or by using a ride-sharing service like Uber or Lyft.
There are numerous accommodation options available near San Bernardino. With over 549 hotels to choose from, travelers can find something that suits their preferences and budget. Prices for hotels in the area start at $66 per night. Whether you are looking for luxury resorts, budget motels, or cozy bed and breakfasts, you can easily find a place to stay near San Bernardino.

Trips to San Bernardino