The driving distance between San Bernardino to Ocean Beach is 109 miles. A travelling time of approximately 1h 50m is required to drive from San Bernardino to Ocean Beach.