Nestled in the heart of the Florida Keys, Marathon is a hidden gem that offers a perfect blend of natural beauty and laid-back charm. Known for its crystal-clear waters teeming with marine life, this picturesque city is a haven for outdoor enthusiasts and water lovers alike. With its vibrant coral reefs, serene beaches, and stunning sunsets, Marathon is a paradise for those seeking relaxation and adventure in equal measure. Whether you're looking to explore the underwater world, enjoy fresh seafood dining, or simply unwind on a quiet beach, Marathon promises a truly unforgettable experience for every visitor.
Typically, September is the cheapest month of the year to fly to Marathon, Florida.
Popular airports near Marathon, Florida include Miami International Airport (MIA), Fort Lauderdale-Hollywood International Airport (FLL), and Key West International Airport (EYW).
The flight to Marathon, Florida (MTH) is roughly 1 hour 56 minutes and 648 miles (1,044 kilometres) from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL).
The best way is to compare flights to Marathon, Florida from leading comparison sites using our search engine dashboard.
Dolphin shows & encounters
Turtle care center with public tours
63-acre center featuring local wildlife
Islet with resorts & a dolphinarium
Hands-on programs & marine life exhibits
Marina and camping
Sand, swimming & turtle nesting-ground
Beach
Islands known for snorkeling & Key West
Bayside park with camping & activities
Architecture
Information services
Many sports & recreational facilities
Long, winding span connecting the Keys
Wakeboarding and water skiing
Hideaway beach with picnic tables
Bridge
Waterfront area for picnics & kites
Scuba diving
Island
Beach and marina
Museum
Skateboard park
Swim club
Tourist attraction
Harbor and marina
Park and beach
Park
Small, 5-acre island with a rich history
Island
Camping
Island
Beach
Kayaking
Heliport
Island
Island road known for its resort
Harbor, marina, and kayaking
Beach
Lighthouse, fishing, and beach
Beach
Fishing and marina
Island
Interactive dolphin-conservation center
Island
Science academy
Island
Coral reef, snorkeling, and scuba diving
Fishing
Channel
Island
Island
Scuba diving
Channel
Camping
42.9 °F
Fri, 3 May 2024
Average Temperature
75°F
Jan
77°F
Feb
79°F
Mar
83°F
Apr
87°F
May
90°F
Jun
91°F
Jul
91°F
Aug
89°F
Sep
86°F
Oct
81°F
Nov
77°F
Dec
Flights from Atlanta, USA - Georgia, Atlanta Hartsfield-Jackson International Airport (ATL) to Marathon, Florida (MTH) - The flight distance between these airports is 648 miles (1,044 kilometres). The direct flight time is roughly 1 hour 56 minutes.
Flights from Los Angeles, USA - California, Los Angeles International Airport (LAX) to Marathon, Florida (MTH) - The flight distance between these airports is 2,324 miles (3,741 kilometres). The direct flight time is roughly 5 hours 39 minutes.
Flights from New York, USA - John F Kennedy International Airport (JFK) to Marathon, Florida (MTH) - The flight distance between these airports is 1,177 miles (1,894 kilometres). The direct flight time is roughly 3 hours 6 minutes.
Flights from Dallas, USA - Dallas, Texas Fort Worth International Airport (DFW) to Marathon, Florida (MTH) - The flight distance between these airports is 1,119 miles (1,800 kilometres). The direct flight time is roughly 2 hours 59 minutes.
Flights from Denver, USA - Colorado, Airport - Denver International Airport (DEN) to Marathon, Florida (MTH) - The flight distance between these airports is 1,722 miles (2,771 kilometres). The direct flight time is roughly 4 hours 19 minutes.
Flights from San Francisco, USA - California, San Francisco International Airport (SFO) to Marathon, Florida (MTH) - The flight distance between these airports is 2,576 miles (4,146 kilometres). The direct flight time is roughly 6 hours 13 minutes.
Flights from Seattle, USA - Airport - Seattle Tacoma International, Washington (SEA) to Marathon, Florida (MTH) - The flight distance between these airports is 2,740 miles (4,410 kilometres). The direct flight time is roughly 6 hours 35 minutes.
Flights from Las Vegas, USA - Nevada, McCarran International Airport (LAS) to Marathon, Florida (MTH) - The flight distance between these airports is 2,165 miles (3,484 kilometres). The direct flight time is roughly 5 hours 18 minutes.
Flights from Orlando, USA - Florida, Orlando International Airport (MCO) to Marathon, Florida (MTH) - The flight distance between these airports is 256 miles (413 kilometres). The direct flight time is roughly 1 hour 4 minutes.
Flights from Charlotte, USA - North Carolina, Douglas International Airport (CLT) to Marathon, Florida (MTH) - The flight distance between these airports is 725 miles (1,166 kilometres). The direct flight time is roughly 2 hours 6 minutes.
Flights from Phoenix, USA - Arizona, Phoenix Sky Harbor International Airport (PHX) to Marathon, Florida (MTH) - The flight distance between these airports is 1,955 miles (3,147 kilometres). The direct flight time is roughly 4 hours 50 minutes.
Flights from Houston, USA - Texas, Airport - George Bush Intercontinental (IAH) to Marathon, Florida (MTH) - The flight distance between these airports is 948 miles (1,526 kilometres). The direct flight time is roughly 2 hours 36 minutes.
Flights from Miami, USA - Florida, Miami International Airport (MIA) to Marathon, Florida (MTH) - The flight distance between these airports is 88 miles (141 kilometres). The direct flight time is roughly 41 minutes.
Flights from Boston, USA - Massachusetts, Edward L. Logan International Airport (BOS) to Marathon, Florida (MTH) - The flight distance between these airports is 1,347 miles (2,167 kilometres). The direct flight time is roughly 3 hours 29 minutes.
Flights from Minneapolis, USA - Minnesota, Airport - St. Paul International (MSP) to Marathon, Florida (MTH) - The flight distance between these airports is 1,550 miles (2,495 kilometres). The direct flight time is roughly 3 hours 56 minutes.
Flights from Fort Lauderdale, USA - Florida, Fort Lauderdale-Hollywood International Airport (FLL) to Marathon, Florida (MTH) - The flight distance between these airports is 109 miles (175 kilometres). The direct flight time is roughly 44 minutes.
Flights from Detroit, USA - Michigan, Airport - Metropolitan Wayne County International (DTW) to Marathon, Florida (MTH) - The flight distance between these airports is 1,215 miles (1,956 kilometres). The direct flight time is roughly 3 hours 12 minutes.
Flights from Philadelphia, USA - Pennsylvania, Airport - Philadelphia International (PHL) to Marathon, Florida (MTH) - The flight distance between these airports is 1,100 miles (1,769 kilometres). The direct flight time is roughly 2 hours 56 minutes.
Flights from Baltimore, USA - Maryland, Baltimore/Washington International Airport (BWI) to Marathon, Florida (MTH) - The flight distance between these airports is 1,031 miles (1,659 kilometres). The direct flight time is roughly 2 hours 47 minutes.
Flights from Salt Lake City, USA - Utah, Salt Lake City International Airport (SLC) to Marathon, Florida (MTH) - The flight distance between these airports is 2,095 miles (3,372 kilometres). The direct flight time is roughly 5 hours 9 minutes.
Flights from San Diego, USA - California, San Diego International Airport (SAN) to Marathon, Florida (MTH) - The flight distance between these airports is 2,247 miles (3,616 kilometres). The direct flight time is roughly 5 hours 29 minutes.
Flights from Tampa, USA - Florida, Tampa International Airport (TPA) to Marathon, Florida (MTH) - The flight distance between these airports is 243 miles (390 kilometres). The direct flight time is roughly 1 hour 2 minutes.
Flights from Portland, USA - International Airport, Oregon (PDX) to Marathon, Florida (MTH) - The flight distance between these airports is 2,711 miles (4,363 kilometres). The direct flight time is roughly 6 hours 31 minutes.
Expert Help