San Bernadino City Hall

City / town · California

San Bernardino

San Bernadino City Hall

Best timeOct–May
From you
Nearest airportSBD · 4 mi
Typical stay$65/night
On this page

Overview

San Bernardino is a city in the Inland Empire in California. It is the site of the first McDonald Brothers Hamburger Stand

2 sights · 3 places to eat · 7 places to stay

Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage

Best things about San Bernardino

Robert and Frances Fullerton Museum of Art

Site of the first McDonald Brothers Hamburger Stand

Location of the world's first McDonald's, now an unofficial museum. The original building no longer exists, but look for the huge red sign advertising 15-cent hamburgers which can't be purchased in the adjoining museum.

Plan your trip

Best time to visit & weather

Most comfortable: Oct–May. Summer highs reach about 97°F; winter lows dip to about 42°F. Very hot (Jun, Jul, Aug, Sep) — plan outdoor time for mornings. Wettest: Feb and Jan.

Jan: 3.1 in rain3.1"Jan: high 68°F, low 43°F68°43°JanFeb: 4.1 in rain4.1"Feb: high 69°F, low 44°F69°44°FebMar: 2.5 in rain2.5"Mar: high 73°F, low 46°F73°46°MarApr: 1.0 in rain1"Apr: high 78°F, low 49°F78°49°AprMay: 0.2 in rain0.2"May: high 83°F, low 54°F83°54°MayJun: 0.1 in rain0.1"Jun: high 90°F, low 58°F90°58°JunJul: 0.0 in rain0"Jul: high 96°F, low 64°F96°64°JulAug: 0.1 in rain0.1"Aug: high 97°F, low 64°F97°64°AugSep: 0.2 in rain0.2"Sep: high 93°F, low 61°F93°61°SepOct: 0.8 in rain0.8"Oct: high 84°F, low 54°F84°54°OctNov: 1.3 in rain1.3"Nov: high 74°F, low 46°F74°46°NovDec: 2.4 in rain2.4"Dec: high 67°F, low 42°F67°42°Dec

Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).

Getting there

  • From you: to see whether to drive or fly, and how long it takes.
  • SBD San Bernardino International Airport, San Bernardino — 4 mi away (major hub). Directions
  • ONT Ontario International Airport, Ontario — 18 mi away (major hub). Directions

The MetroLink San Bernardino Line from the downtown Los Angeles Union Station (via Rialto and Fontana) and the Inland Empire-Orange County Line from Oceanside through Orange County and Riverside stop at San Bernardino Santa Fe Depot at 1170 W 3rd St (second to last stop). The cost of tickets varies depending on how far you are traveling. Amtrak serves San Bernardino at the same location with the once daily Southwest Chief line between Chicago, Kansas City, Albuquerque, Grand Canyon (at Williams Jct) and Los Angeles and with the Amtrak Thruway Buses connecting San Bernardino to the Gold Runner line in Bakersfield. From here the Metrolink Trains continue southeast to the Downtown San Bernardino Station south of downtown, along W Rialto St between S 'G' St and S 'E' St, where both Metrolink routes terminate at. The Amtrak train continues north to Victorville (next stop) from the Santa Fe Depot on its journey towards Chicago.

Full “Get in” guide ↓

Budget & where to stay

  • Places to stay listed here: about $60–$65 a night (typical $65), from 3 listed prices.
  • Estimated daily budget per person (room, two meals, local transport and an activity): budget ~$100, mid-range ~$140, comfortable ~$230.

See the Sleep guide ↓ for places to stay.

Sample 1-day itinerary

Day 1

  • Morning Site of the first McDonald Brothers Hamburger Stand
  • Lunch Mitla Café
  • Afternoon Robert and Frances Fullerton Museum of Art
  • Dinner Tempe House Spicy Food

Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.

Food for you

Cuisine (tap to filter)

What to ask about, for your diet

    Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder

    Photos

    San Bernadino City HallSan Bernardino

    Map

    Every listing with a location. Tap a pin for its Google Maps link.

    Understand

    San Bernardino is the largest city of San Bernardino County. The 2000 census shows the population to be 185,401. Of this, 45.2% are white and 16.4% are African-American. 27.1% is cited as "some other race", the majority of which is most likely Hispanic. The city, along with its outlying areas, has a large Hispanic and Spanish-speaking population. 40.4% of the population speaks a language other than English at home.

    The closure of the Kaiser Steel facility in nearby Fontana in the 1980s and the closure of Norton Air Force Base in 1994 were cataclysmic to the economy of the city. Repeated attempts at downtown revitalization have been mostly unsuccessful. In 2012 the city declared bankruptcy in the wake of a stubborn economic decline. It only emerged from bankruptcy in 2017, making it one of the longest municipal bankruptcies in U.S. history. The city was further devastated by a mass shooting by two terrorists that took place in 2015. 14 people were killed, and 22 others were injured.

    Climate

    San Bernardino features a hot summer Mediterranean climate. Most rain falls in the cooler winter months with hardly any in the summer months. Summer highs average around 96°F with lows around 64°F. It is not uncommon for summer temperatures and heat indices to climb upwards to or exceeding 107°F with lows not going below 71°F on exceptionally hot days.

    Get in

    By plane

    San Bernardino International Airport

    Go San Bernardino International Airport (SBD)

    Commercial flights with Breeze Airways, from San Francisco to San Bernardino to begin May 2022

    on the former Norton Air Force Base 3 mi east of downtown San Bernardino
    MapsWebsite
    • The next nearest airport for regular commercial flights to San Bernardino is the LA/Ontario International Airport (ONT), 22 mi west on I-10 and N Archibald Ave (Exit #55A). LA/Ontario is more compact, less crowded, has fewer delays, and usually cheaper and closer in than Los Angeles International Airport(LAX) which is 76 mi away.
    • The next closest airports to San Bernardino are in Palm Springs (PSP) which is 57 mi east along I-10 and Santa Ana (SNA) also 50 mi southwest of San Bernardino along I-215 and CA Hwy 91 through Riverside and Corona.

    By train

    The MetroLink San Bernardino Line from the downtown Los Angeles Union Station (via Rialto and Fontana) and the Inland Empire-Orange County Line from Oceanside through Orange County and Riverside stop at San Bernardino Santa Fe Depot at 1170 W 3rd St (second to last stop). The cost of tickets varies depending on how far you are traveling. Amtrak serves San Bernardino at the same location with the once daily Southwest Chief line between Chicago, Kansas City, Albuquerque, Grand Canyon (at Williams Jct) and Los Angeles and with the Amtrak Thruway Buses connecting San Bernardino to the Gold Runner line in Bakersfield. From here the Metrolink Trains continue southeast to the Downtown San Bernardino Station south of downtown, along W Rialto St between S 'G' St and S 'E' St, where both Metrolink routes terminate at. The Amtrak train continues north to Victorville (next stop) from the Santa Fe Depot on its journey towards Chicago.

    By bus

    Intercity bus services

    The intercity bus companies maintain separate bus stations or stops in different parts of town and are far away from each other. Travelers will need to use a taxi, local bus (Omnitrans) or Uber/Lyft to transfer between the stations & stops. Some of the stops are in neighboring Fontana or Ontario instead:

    Go El Paso Los Angeles Limousine Express

    Travels along I-10 between Los Angeles, San Bernardino, Indio, Phoenix, Las Cruces and El Paso on one route and on I-15 to Las Vegas and North Las Vegas on another route. They have additional depots at 11825 Valley Blvd in El Monte; 260 E 6th St St in downtown Los Angeles, and at 4425 S Atlantic Blvd in East Los Angeles.

    📍 bus station at 620 W Mill Stbehind strip mall at W Mill St and G St, next to Wisdom Motorsports and just east of the 215 at Exits 42A/42B☎ +1 909 824-8424⚠ Last checked Apr 2016 — confirm before you go
    MapsWebsite

    Go Flixbus

    Connects San Bernardino to Phoenix/Tempe; Los Angeles, Las Vegas and San Diego. They also have an extra stop at the San Bernardino Santa Fe Depot (1170 W 3rd St). Check tickets and schedules to determine the drop off and pick-up location.

    📍 (bus stop) San Bernardino downtown Transit Center @ 559 W RialtoBus will board in the eastbound bus loading zone on Rialto Ave on the north side of the Downtown San Bernardino Transit Center. FlixBus will use the westernmost space in the bus pullout, designated by a sign that reads “BUSES ONLY BEYOND THIS POINT” between "E" and "F" Streets.⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    Go Greyhound & Cruceros USA

    Greyhound travels primarily on Interstate 10 (Los Angeles-San Bernardino-Phoenix-El Paso); I-10/SR-78/SR-86 (San Bernardino-Indio-El Centro-Calexico); I-15/I-215 (Las Vegas-San Bernardino-Los Angeles & San Bernardino-San Diego on two separate routes. Some routes bypass San Bernardino between Barstow & Los Angeles); & 405/SR-91 (San Bernardino-Santa Ana-Long Beach). Passengers transfer in Los Angeles, Las Vegas, Phoenix, San Diego, Calexico, El Paso and San Antonio to continue to additional destinations in the U.S. and in Tijuana or Mexicali to continue south of the border.

    📍 bus station at 1170 W 3rd StSan Bernardino Depot.☎ +1 909 884-4796⚠ Last checked Oct 2017 — confirm before you go
    MapsWebsite

    Go D&M Fiesta Travel

    Travel agency for bus travel on Tufesa and Intercalifornias and air travel to Mexico, Central America and South America with multiple airlines.

    📍 1016 E Cooley St, Ste E2, ColtonOffice park at the end of E Cooley St from S Mt Vernon Ave.🕒 Mon-Sat 10AM-3PM; Sun 10AM-1:30PM☎ +1 909 424-1680
    MapsWebsite

    See By bus under Get in of the Ontario article for a list of additional bus and shuttle companies serving the area.

    By public transportation

    The following services provide rides to the surrounding cities in the Inland Empire (San Bernardino and Riverside Counties) from the Downtown Transit Center next to the Downtown Metrolink Station:

    Go OmniTrans

    Operates local city and commuter buses in-town and to the neighboring cities of Fontana, Rialto, Ontario, Rancho Cucamonga, Redlands, etc. Connections to Foothills Transit in Pomona, Chino and Claremont. They also operate an inter-county express from Riverside on route #215.

    ⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    * For going to the airport by public transport take the Metrolink San Bernardino Line train to Rancho Cucamonga Station and transfer to ONTConnect (#380) bus to the Ontario International Airport (ONT) or stay on the same train to the downtown L.A. Union Station and transfer to the LAX FlyAway bus to get to Los Angeles International Airport (LAX).

    Go Mountain Transit

    Goes up to Crestline by Lake Arrowhead on the RIM Off the Mountain route and to Running Springs and Moonridge by Big Bear Lake. They offer local services between communities surrounding Lake Erwin, Lake Arrowhead and Big Bear Lake on the Big Bear Off the Mountain route and connections from Victorville through Moonridge

    ☎ +1 909 878-5200⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    Go Pass Transit (City of Beaumont Transit System)

    A cooperative to provide local public transportation to the Cities of Beaumont and Banning. Route #120 connects Beaumont to Calimesa, San Bernardino Transit Center, San Bernardino Metrolink Station and Loma Linda.

    ☎ +1 951 769-8530⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    Go Riverside Transit (RTA) #200

    Operates local buses in and around Corona, Riverside city, Beaumont, Banning (Rt #31), San Jacinto and other cities in western Riverside County. The #200 bus connects Anaheim to San Bernardino via Riverside Metro Link Station along Hwy 91. Likewise travelers can also board Omnitrans #215 bus to get to/from Riverside.

    ⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    Go Sun Line Transit Agency #10

    Sun Line operates local buses in and around Palm Springs, Palm Desert, 1000 Palms, Indio and Coachella in the Coachella Valley. The Commuter Link Service (#10) Connects San Bernardino to Indio via CSUSB (San Bernardino main campus); Beaumont (2nd & Commerce) and CSUSB (Palm Desert Campus @ Cook & Berger). Passengers can transfer to the Sun Line Transit #5 bus in CSUSB Desert Springs to the Town Center/Shops of Palm Desert Malls (Town Center Way) and transfer to the #1 bus going west to Palm Springs or transfer directly to the #1 bus from Indio.

    Checked Jun 2022
    MapsWebsite

    Go Victor Valley Transit (VVTA) #15

    Regular commuter route route to/from Barstow and Victorville.

    💲 $6.50 regular fare; $3.25 for seniors, veterans, disabled, medicare☎ +1 760 948-3030⚠ Last checked Aug 2018 — confirm before you go
    MapsWebsite

    Get around

    The city is fairly navigable with I-210, I-10, I-215, and I-15 as the freeways in the city.

    See

    Downtown San Bernardino is definitely a neat place to check out. It has angled parking, festivals, stores, lower speed for vehicles, and street appeal, this place is a hit! It is a very lively core with all kinds of stuff to do and lots of parking despite not being shown. It incorporates beautiful, generous wall-to-wall structures and scenic landmarks.

    See Site of the first McDonald Brothers Hamburger Stand

    Location of the world's first McDonald's, now an unofficial museum. The original building no longer exists, but look for the huge red sign advertising 15-cent hamburgers which can't be purchased in the adjoining museum.

    📍 1398 North 'E' StN 'E' St & 14th St🕒 Mon-Fri 9AM-5PM, Sat Sun 10AM-5PM☎ +1 909 885-6324
    Maps

    See Robert and Frances Fullerton Museum of Art

    📍 5500 University Pkwy☎ +1 909 537 7373⚠ Last checked Jul 2021 — confirm before you go
    MapsWebsite

    Eat

    Eat Happy Family Vegetarian Restaurant

    Vegan / VegetarianVegetarian restaurant

    It specializes in vegetarian and vegan meals, and is often packed.

    📍 2150 South Waterman Avesouth of the I-10 freeway⚠ Last checked Nov 2016 — confirm before you go
    Video reviews: Instagram reels · TikTok · YouTube
    Maps

    Eat Mitla Café

    Bakery / Café
    📍 602 N. Mt. Vernon Ave.Along N Mt Vernon Ave just north 6th Ave🕒 Tue-Thu 9AM-2:30PM & 4:30PM-8PM; Fri 9AM-9PM; Sat Sun 9AM-8PM☎ +1 909 888-0460
    Video reviews: Instagram reels · TikTok · YouTube
    Maps

    Eat Tempe House Spicy Food

    Asian$

    An unassuming Indonesian restaurant in a strip mall with excellent food.

    📍 24984 3rd St🕒 11am-7pm. Closed Saturdays.💲 About $12 for a massive plate.Checked Feb 2026
    Video reviews: Instagram reels · TikTok · YouTube
    Maps

    Sleep

    Stay Econo Lodge

    📍 606 N 'H' StAlong 'G' St between N 4th and W 5th St. Accessed from the 5th St exit from I-215 (Exit #44 & 44A)💲 $65-70Check-in 3PM · out 11AM☎ +1 909 884-4488
    MapsWebsite

    Stay Motel 6 San Bernardino Downtown

    📍 777 W 6th AveW 6th Ave & 'H' St, Next to Greyhound Station☎ +1 909 763-2561
    MapsWebsite

    Stay Motel 6 San Bernardino North

    📍 1960 Ostrems WayUniversity Pkwy & I-215 at Exit #48☎ +1 909 887-8191
    MapsWebsite

    Stay Motel 6 San Bernardino South

    📍 111 West Redlands BlvdW Redlands and S Club Way, accessed from Exit 73A from the eastbound lanes; and Exit 73 (Hospitality Ln) from the westbound lanes of I-10☎ +1 909 825-6666
    MapsWebsite

    Stay Wigwam Motel

    Novelty motel established 1949 with each room as a free-standing concrete wigwam. Wi-fi, refrigerator, A/C, cable TV, telephone, outdoor pool, picnic area.

    📍 2728 W. Foothill Blvd.Route 66 at Rialto town line💲 $60-80Check-in 2PM · out 11AM☎ +1-909-875-3005
    MapsWebsite

    Go next

    San Bernardino is a good launching point for Joshua Tree National Park.

    Nearby

    My experience

    Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.