Open Travel Guide
  1. Home
  2. Destinations
  3. United States
  4. Florida
  5. Miami
  6. Day Trips
  7. Key Largo and John Pennekamp Coral Reef State Park

Day Trips · Florida, Miami

Key Largo and John Pennekamp Coral Reef State Park

  • DistanceAbout 56 miles (90 km) south
  • Travel timeAbout 1 hour 15 minutes by car
  • TransportDrive: US-1 south via the Florida Turnpike Extension, then the Overseas Highway to mile marker 102.5; there is no direct public rail, but Keys Shuttle and tour operators run service from Miami.
  • Difficultymoderate
  • Rating★ 4.7
  • Best seasonApril to October for calm seas and clear water; avoid late summer storms

John Pennekamp Coral Reef State Park, at 102601 Overseas Highway in Key Largo, is the first underwater park in the United States and the classic snorkeling day trip from Miami. It sits about 56 miles (90 km) south of the city, a drive of roughly 1 hour 15 minutes via the Florida Turnpike Extension and US-1 to mile marker 102.5.

John Pennekamp Coral Reef State Park, at 102601 Overseas Highway in Key Largo, is the first underwater park in the United States and the classic snorkeling day trip from Miami. It sits about 56 miles (90 km) south of the city, a drive of roughly 1 hour 15 minutes via the Florida Turnpike Extension and US-1 to mile marker 102.5. There is no direct public rail, but Keys shuttles and day-trip tour operators run service from Miami, and many packages include transport. The park protects mangroves, seagrass beds and a section of the only living barrier coral reef in the continental United States. Most visitors come for the reef: snorkel and scuba tours go to sites such as Christ of the Abyss statue area and Molasses Reef, glass-bottom boat trips suit non-swimmers, and kayaks and canoes can be rented to paddle the mangrove trails. On land, a small aquarium at the visitor center, a short nature trail and a swimming beach add options. A workable itinerary is to leave Miami by 7:00 AM, arrive when the park opens at 8:00 AM, book the morning reef trip when seas are calmest, and finish with a beach or paddling session. Lunch can be had at the park cafe or at waterfront restaurants and fish shacks along the Overseas Highway, with key lime pie a local staple. The drive back should start by mid-afternoon to avoid weekend traffic on US-1, the only road. April to October brings calm, clear water, although late-summer storms can cancel trips; winter can bring wind and chop. Entrance is about $8 per vehicle plus $0.50 per person, while snorkel tours cost roughly $40 to $50 per adult plus about $25 for gear. Confirm tour times and prices by phone at 305-451-6300, and reserve ahead on weekends and holidays.

Practical information for Key Largo and John Pennekamp Coral Reef State Park · Last updated September 2026
Distance About 56 miles (90 km) south
Travel time About 1 hour 15 minutes by car
Getting there Drive: US-1 south via the Florida Turnpike Extension, then the Overseas Highway to mile marker 102.5; there is no direct public rail, but Keys Shuttle and tour operators run service from Miami.
Cost Park entrance about $8 per vehicle plus $0.50 per person; snorkel tours about $40-$50 per adult plus about $25 gear rental (prices vary by operator, confirm by phone at 305-451-6300); see floridastateparks.org/pennekamp
Difficulty moderate
Address 102601 Overseas Hwy, Key Largo, FL 33037

How to get there

  • Mode
    Rental car
    Cost
    Gas plus park entrance of about $8 per vehicle (2-8 people) plus $0.50 per person; $4.50 for a single driver
    Frequency
    Any time; park open 8:00 AM to sunset
    Operator
    Self-drive
    Departure point
    Anywhere in Miami; follow US-1 south
  • Mode
    Snorkel or glass-bottom boat tour from Miami
    Cost
    About $90-$160 per person including transport on some packages
    Frequency
    Daily departures
    Operator
    Keys day-trip operators (Viator, GetYourGuide)
    Departure point
    Selected Miami hotels
  • Mode
    Rideshare one way
    Cost
    About $120-$170 each way
    Frequency
    Any time
    Operator
    Uber / Lyft
    Departure point
    Anywhere in Miami

Location

102601 Overseas Hwy, Key Largo, FL 33037

25.1243, -80.4086 View on map

Highlights

  • Snorkel trips to the living barrier reef from the first underwater park in the United States
  • Glass-bottom boat tours for non-swimmers
  • Kayak and canoe paddling through mangrove trails
  • Swimming beach, nature trail and visitor center aquarium
  • Key lime pie and seafood along the Overseas Highway

Tips for visiting

  • Leave Miami by 7:00 AM to catch the calmest morning snorkel departure
  • Reserve snorkel and boat tours ahead, especially on weekends and holidays
  • Return by mid-afternoon to avoid congestion on US-1, the only road north
  • Wear reef-safe sunscreen and a rash guard to limit sun exposure on the water
  • Entrance is cheaper for a single driver at about $4.50

When to visit

April to October for calm, clear water, avoiding late-summer storms. Morning tours have the best visibility and lightest wind.

Accessibility

The visitor center, aquarium and parts of the beach area are generally accessible. Boat boarding varies, so contact the park at 305-451-6300 to confirm mobility arrangements.

Frequently asked questions

How long is the drive from Miami to John Pennekamp?

It is about 56 miles and takes roughly 1 hour 15 minutes by car, longer on weekends or when traffic builds on US-1.

Can non-swimmers enjoy the reef?

Yes. Glass-bottom boat tours show the coral and fish from the boat without entering the water.

What does snorkeling cost?

Tours run about $40 to $50 per adult plus roughly $25 for gear rental; prices vary by operator, so confirm at 305-451-6300.

Is there public transit from Miami to Key Largo?

No direct rail exists, but shuttle services and tour operators run from Miami, and driving is the most flexible option.

Ready to book

Key Largo and John Pennekamp Coral Reef State Park

Visit floridastateparks.org