More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Charlotte, NC to San Bernardino, CA

distanceDistance2056 miles (3316 km)
frequencyBus frequency2 a day
changesDirect busYes, there are 2 direct buses a day

Buses from Charlotte, NC to San Bernardino, CA cover the 2056 miles (3316 km) long route taking on average 58 h 13 min with our travel partners like. Normally, there are 2 buses operating per day, including direct services available.

Travel Tips: Bus to San Bernardino, CA from Charlotte, NC

Take the bus to San Bernardino, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Charlotte, NC to San Bernardino, CA.
FAQs

How far is San Bernardino, CA from Charlotte, NC by bus?

When traveling this route you should expect the distance from Charlotte, NC to San Bernardino, CA by bus to be approximately 2056 miles (3316 km).

What is the Charlotte, NC to San Bernardino, CA bus travel time?

On average the Charlotte, NC to San Bernardino, CA bus travel time is 58 h 13 min  for the 2056 miles (3316 km) long trip, but the duration can vary if you travel on weekends and holidays.

How many buses are there to San Bernardino, CA from Charlotte, NC a day?

On average, there are 2 buses a day from Charlotte, NC to San Bernardino, CA. The bus times and services may be different on weekends and holidays compared to weekdays.

More options for your journey from Charlotte, NC to San Bernardino, CA

Here are some other resources that might have the information you need