Marathon is located in United States (Monroe County, Florida) and time zone America/New_York.
Places nearby are Islamorada, Key West and Key Largo.
Houston is 1,270 km away, Mexico City is 1,556 km away and Brooklyn is 1,844 km away as the crow flies.
Distances from Marathon to the most important cities in United States and the world.
Source: zeitverschiebung.net » Current Local Time » Marathon
24.7137500°
-81.0903500°