Checking flights...

Getting There & Away

Mexico Beach spreads out along US 98, and is located about 34 miles east of Panama City Beach, and 34 miles west of Apalachicola.