1map logoGo to main page

San Bernardino, CA, USA to San Francisco, CA, USA from $687: 11 ways by bus, train, flight or car

Compare Travel Options and Prices

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

How to Get from San Bernardino to San Francisco: 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.

$687 by busBest price
703 kmDistance
2h 4m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Bernardino to San Francisco 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
various
Plane
Average Duration
2h  4m
Estimated price
$68-241
Recommended
Company
various
Train
Average Duration
14h  37m
Estimated price
$32-209
Cheapest
route map
Distance: 703 km
Duration: 2h 4m

See more options

Company
various
Train
Plane
Average Duration
4h  18m
Estimated price
$61-273
Company
various
Train
Plane
Average Duration
4h  21m
Estimated price
$73-524
Company
various
Plane
Average Duration
5h  32m
Estimated price
$85-680
Company
various
Train
Plane
Average Duration
5h  53m
Estimated price
$85-681
Company
various
Train
Plane
Average Duration
5h  53m
Estimated price
$682-683
Company
various
Train
Bus
BART
Average Duration
10h  24m
Estimated price
$684-685
Company
FlixBus
Bus
Average Duration
10h  25m
Estimated price
$686-687
Company
various
Train
Bus
Average Duration
10h  53m
Estimated price
$688-689
Company
various
Drive
Average Duration
7h  13m
Estimated price
$2410-2411

Traveling From San Bernardino to San Francisco

Journey from the sunny, laid-back atmosphere of San Bernardino to the vibrant, bustling streets of San Francisco, where diverse cultural experiences and dramatic scenery await.

Best Neighbourhoods in San Francisco

San Francisco boasts a variety of neighborhoods, each offering distinct experiences.

Mission District
• Home to vibrant street murals and art.
• Famous for delicious taquerias and cafes.
North Beach
• Renowned for its Italian restaurants and cafes.
• Close proximity to iconic landmarks like Coit Tower.
Chinatown
• One of the oldest and largest in North America.
• Offers a rich tapestry of culture and shopping.

Best Times To Visit San Francisco's Attractions

Timing your visits can elevate your San Francisco experience significantly.

Golden Gate Bridge
Visit early in the morning for stunning sunrise views and fewer tourists.
Alcatraz Island
Book ferry tickets for a late afternoon tour to enjoy sunset over the bay.
Fisherman’s Wharf
Explore in the early weekdays to avoid crowds and savor the local vibe.

San Francisco Weather: What to Expect Year-Round

San Francisco experiences a mild Mediterranean climate characterized by cool summers and damp winters, with fog often rolling in from the Pacific. Spring and fall are typically the best times to visit, as the weather is generally pleasant, enhancing your travel experience by allowing for more outdoor activities.

Dining Recommendation in San Francisco

Try the clam chowder in a sourdough bread bowl at Boudin Bakery, a local favorite that showcases the city’s fresh seafood and artisanal bread-making traditions. The lively waterfront atmosphere and distinct blend of flavors provide a dining experience that contrasts sharply with the comfort food scene in San Bernardino.

San Bernardino - San Francisco operators

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

Plane Show flights
Website
flybreeze.com

Plane from San Bernardino International Apt to San Francisco

Average Duration
2h 4m
Estimated price
$68-241
Train Show train routes
Website
metrolinktrains.com

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

Average Duration
1h 43m
Estimated price
$32-209

Train from San Bernardino - Downtown station to Tustin station

Average Duration
1h 23m
Estimated price
$32-209
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Los Angeles to Oakland

Average Duration
11h 15m
Estimated price
$612-613
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Bernardino Downtown Transit Center to Los Angeles

Average Duration
1h 45m
Estimated price
$32-209

Bus from Los Angeles to San Francisco

Average Duration
7h 40m
Estimated price
$32-209
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Los Angeles Union Station to San Francisco Bus Station

Average Duration
8h 10m
Estimated price
$32-209
Subway
Contact phone
+1-510-464-6000
Website
bart.gov

Subway from Coliseum to Civic Center / UN Plaza

Average Duration
24m
Estimated price
$0-0

Subway from Milpitas to Civic Center / UN Plaza

Average Duration
1h 5m
Estimated price
$0-0

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

Traveling between San Bernardino and San Francisco 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.

🚗 Escape the hustle and bustle of San Bernardino for a scenic road trip to San Francisco, spanning 437 miles of diverse landscapes and picturesque views. 💰 With driving costs ranging from $75 to $120, this journey offers an affordable way to explore the beauty of California, from the Inland Empire to the iconic Golden Gate City. 🌉 Allow approximately 7 hours and 13 minutes for this adventure, making pit stops along the way to savor the journey and create lasting memories on your way to San Francisco.
Average price
$75 - $120
🚆 The journey from San Bernardino to San Francisco by train involves multiple transfers, starting at San Bernardino - Downtown station and passing through Los Angeles and Lake Merritt. The total travel time, including transfers, is approximately 14 hours and 37 minutes. 🚆 Travelers should expect ticket prices for the San Bernardino to San Francisco train to vary between $32 and $209, depending on the class of service and time of booking. This train journey provides an efficient and comfortable way to explore the diverse cities along the route in California.
Departure Point
San Bernardino - Downtown station
Arrival Point
Oakland station
Useful tips for train travellers
• The Amtrak Cardinal operates on this route and offers a dining car with meal options. Enjoy freshly prepared meals or snacks, including vegetarian choices. To enhance your experience, check the schedule for dining hours and plan your meal accordingly.
• Amtrak provides several seating options on this route, including Economy Class, Business Class, and First Class. Economy offers basic amenities and is budget-friendly, while Business Class features larger seats and extra legroom. First Class has the most luxurious features, including complimentary meals and dedicated service.
• To travel from San Francisco's train station (Emeryville) to the city center, take the AC Transit bus #1 or the F-Market & Wharves streetcar line. Both options are frequent and provide direct access to downtown attractions. Remember to check the AC Transit website for the current schedules.
🛫 Flying from San Bernardino International Apt Airport to San Francisco Airport is a convenient option with a quick direct flight lasting 1 hour and 34 minutes. 🌉 Breeze Airways operates flights on this route, making the journey from San Bernardino to San Francisco a smooth and efficient experience, taking a total of 2 hours and 4 minutes. 💸 Depending on the timing and availability, the prices for a flight between San Francisco and San Bernardino can range from $68 to $241, offering travelers a range of options to suit their budget.
Departure Point
San Bernardino International Apt Airport
Arrival Point
San Francisco Airport
Useful tips for plane travellers
• Consider scheduling your flight early in the morning or late evening to avoid potential delays often encountered during peak travel hours, given that the route is popular with business travelers.
• Once you arrive at San Francisco International Airport (SFO), head directly to the AirTrain, which efficiently connects you to various terminals and the Bay Area Rapid Transit (BART) system, ideal for reaching downtown quickly.
• Expect taxi fares from SFO to downtown San Francisco to range from $40 to $60, and consider downloading rideshare apps like Uber or Lyft for potentially lower prices and faster service; be mindful of surge pricing during high-demand periods.
🎫 The journey, which includes transfers, typically takes around 10 hours and 25 minutes. Flixbus USA operates the San Bernardino to San Francisco bus services, with departures and arrivals at the respective stations. 💰 Prices for a bus ticket between San Francisco and San Bernardino can range from $38 to $150, offering an affordable transportation option for those looking to travel between these two California cities.
Departure Point
San Bernardino Downtown Transit Center station
Arrival Point
San Francisco station

Frequently asked questions

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

Or choose the category:
The distance between San Bernardino and San Francisco is 385 miles, or 436.8 miles by road. Travel times can vary depending on the mode of transportation. It takes 14 hours and 37 minutes to reach San Francisco from San Bernardino by train, 4 hours and 9 minutes by taking a train to Ontario/San Bernardino and then flying to San Francisco, 2 hours and 1 minute by plane, 7 hours and 13 minutes by car, and 10 hours and 15 minutes by bus.
The most cost-effective transportation option for traveling from San Bernardino to San Francisco is by taking the night bus and bus, which costs between $35 and $160 and takes approximately 10 hours and 15 minutes. However, if time-efficiency is a priority, then flying would be the fastest option, taking only 2 hours and 1 minute. The cost of flying ranges between $75 and $280.
When traveling from San Bernardino to San Francisco the prices for a train ticket can range from $32 to $209. On the other hand, the prices for a bus ticket between the two cities can range from $39 to $152. It's important to note that these prices may vary depending on factors such as seat availability and time of booking.
To travel from San Bernardino to San Francisco without using public transportation, you can drive the distance of 437 miles, which takes approximately 7 hours and 13 minutes. The driving route offers flexibility and allows you to set your own schedule. Rental car prices for this trip range from $75 to $120, depending on the rental company and type of vehicle you choose.
To travel from San Bernardino to San Francisco without a car, you can take a combination of a night bus and a regular bus. This journey typically takes around 10 hours and 15 minutes. The cost of this trip can range anywhere from $35 to $160, depending on the bus company and type of ticket you choose. Overall, this is a convenient and affordable option for those looking to travel between these two cities without a car.
Yes, there is a link between San Bernardino and San Francisco but it requires a transfer. There is no direct train service, but you can take a train from San Bernardino - Downtown station to Oakland station, and then transfer to a bus to reach San Francisco. The journey takes approximately 14 hours and 37 minutes. Similarly, there is no direct bus service, but you can take a bus from San Bernardino Downtown Transit Center to Los Angeles, and then transfer to another bus to reach San Francisco. The bus journey takes approximately 10 hours and 15 minutes.
The flight between San Bernardino and San Francisco typically takes about 1 hour and 31 minutes. The cost of the flight can vary between $75 and $280, depending on the airline and the time of booking. It is recommended to compare prices from different airlines to find the best deal.
There are numerous hotels to choose from near San Francisco. With over 835 options, travelers will have a range of choices to suit their needs and budget. Hotel prices start at $74, offering affordable options for accommodation. Whether looking for luxury or a more budget-friendly stay, there are plenty of hotels available in San Francisco to make a traveler's stay comfortable and convenient.

Trips from San Bernardino

Trips to San Francisco