Located in the heart of the Inland Empire, San Bernardino stands as a vibrant city blending breathtaking natural landscapes with a rich cultural tapestry. From its historic Route 66 landmarks to the stunning backdrop of the San Bernardino Mountains, this city offers a unique blend of outdoor adventures and urban charm. With a diverse array of dining options, shopping venues, and entertainment opportunities, San Bernardino is a dynamic destination waiting to be explored. Whether you're seeking outdoor thrills or cultural experiences, this city has something for every traveler to enjoy.
The cheapest month to fly to San Bernardino, California is typically January.
Popular airports near San Bernardino, California include LA/Ontario International Airport (ONT), John Wayne Airport (SNA), Los Angeles International Airport (LAX), and San Bernardino International Airport (SBD).
The flight to San Bernardino, California (SBD) is roughly 23 hours 25 minutes and 10,313 miles (16,597 kilometres) from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB).
The best way is to compare flights to San Bernardino, California from leading comparison sites using our search engine dashboard.
Slots, table games & live entertainment
Reservoir with swim beaches & boat ramps
Mexican rotisserie chicken specialist
Mountain
Amusement center with varied attractions
Giant, beach-themed water park
Picnics, water slides, concerts & more
Exhibits on trains & local history
Ceramics & ancient Egyptian artifacts
Park with a playground, tennis & more
Route
Park and camping
Air Force photos, uniforms & memorabilia
Route
Baseball, picnic areas & playgrounds
Hiking
Scenic trails for hikers, bikes & horses
Local artifacts in a historic library
Laid-back spot for picnics & play
Museum
Outdoor area for sports & picnics
National forest
Park
Small army memorabilia museum
Ravine
Catholic church
Green space with sports & picnic areas
Ridge
Sizable place for basketball & picnics
Mountain peak
Skate park, football field, picnic areas
Nature preserve
19.6 °C
Thu, 2 May 2024
Average Temperature
20°C
Jan
21°C
Feb
23°C
Mar
25°C
Apr
29°C
May
32°C
Jun
36°C
Jul
36°C
Aug
34°C
Sep
29°C
Oct
24°C
Nov
20°C
Dec
Flights from Johannesburg, South Africa - O.R. Tambo Internationall Airport (JNB) to San Bernardino, California (SBD) - The flight distance between these airports is 10,313 miles (16,597 kilometres). The direct flight time is roughly 23 hours 25 minutes.
Flights from Cape Town, South Africa - Cape Town International Airport (CPT) to San Bernardino, California (SBD) - The flight distance between these airports is 9,928 miles (15,978 kilometres). The direct flight time is roughly 22 hours 33 minutes.
Flights from Durban, South Africa - King Shaka Intl Airport (DUR) to San Bernardino, California (SBD) - The flight distance between these airports is 10,562 miles (16,997 kilometres). The direct flight time is roughly 23 hours 58 minutes.
Flights from George, South Africa - George Airport (GRJ) to San Bernardino, California (SBD) - The flight distance between these airports is 10,140 miles (16,319 kilometres). The direct flight time is roughly 23 hours 2 minutes.
Flights from Lanseria, South Africa - Lanseria International Airport (HLA) to San Bernardino, California (SBD) - The flight distance between these airports is 10,289 miles (16,559 kilometres). The direct flight time is roughly 23 hours 21 minutes.
Flights from Port Elizabeth, South Africa - Port Elizabeth Airport (PLZ) to San Bernardino, California (SBD) - The flight distance between these airports is 10,322 miles (16,612 kilometres). The direct flight time is roughly 23 hours 26 minutes.
Flights from Bloemfontein, South Africa - Bloemfontein International Airport (BFN) to San Bernardino, California (SBD) - The flight distance between these airports is 10,275 miles (16,536 kilometres). The direct flight time is roughly 23 hours 19 minutes.
Flights from East London, South Africa - King Phalo Airport (ELS) to San Bernardino, California (SBD) - The flight distance between these airports is 10,434 miles (16,792 kilometres). The direct flight time is roughly 23 hours 41 minutes.
Flights from Hoedspruit, South Africa - AFB Airport (HDS) to San Bernardino, California (SBD) - The flight distance between these airports is 10,420 miles (16,769 kilometres). The direct flight time is roughly 23 hours 39 minutes.
Flights from Kimberley, South Africa - Kimberley Airport (KIM) to San Bernardino, California (SBD) - The flight distance between these airports is 10,180 miles (16,384 kilometres). The direct flight time is roughly 23 hours 7 minutes.
Flights from Nelspruit, South Africa - Kruger Mpumalanga Intl Airport (MQP) to San Bernardino, California (SBD) - The flight distance between these airports is 10,454 miles (16,823 kilometres). The direct flight time is roughly 23 hours 43 minutes.
Flights from Phalaborwa, South Africa - Hendrik van Eck Airport (PHW) to San Bernardino, California (SBD) - The flight distance between these airports is 10,412 miles (16,757 kilometres). The direct flight time is roughly 23 hours 38 minutes.
Flights from Pietermaritzburg, South Africa - Pietermaritzburg Airport (PZB) to San Bernardino, California (SBD) - The flight distance between these airports is 10,521 miles (16,932 kilometres). The direct flight time is roughly 23 hours 52 minutes.
Flights from Polokwane, South Africa - Polokwane International Airport (PTG) to San Bernardino, California (SBD) - The flight distance between these airports is 10,314 miles (16,599 kilometres). The direct flight time is roughly 23 hours 25 minutes.
Flights from Richards Bay, South Africa - Richards Bay Airport (RCB) to San Bernardino, California (SBD) - The flight distance between these airports is 10,598 miles (17,056 kilometres). The direct flight time is roughly 24 hours 3 minutes.
Flights from Upington, South Africa - Upington Airport (UTN) to San Bernardino, California (SBD) - The flight distance between these airports is 9,971 miles (16,046 kilometres). The direct flight time is roughly 22 hours 39 minutes.
Flights from Umtata, South Africa - K.D. Matanzima Airport (UTT) to San Bernardino, California (SBD) - The flight distance between these airports is 10,459 miles (16,831 kilometres). The direct flight time is roughly 23 hours 44 minutes.
Expert Help
Choose Site / Currency