Mayport is located at the mouth of the St. Johns River about 25 miles east of Jacksonville. It is a small fishing village next door to Naval Station Mayport and is home to Singletons’s Seafood Shack, a good seafood restaurant.
From Mayport you can take the car ferry across the St Johns River to a continuation of State Road A1A that will take you north to Amelia Island and Fernandina Beach.