Miles between San Bernardino, CA and Pine Hill, NJ

There are
2,684 mi
from San Bernardino, CA to Pine Hill, NJ

That's the driving distance. It would take 1 day 23 hours to go from San Bernardino, California to Pine Hill, New Jersey.

The flight distance (direct flight from San Bernardino, CA to Pine Hill, NJ) is 2,346.26 mi.

2,684 mi = 4,318.76 kms