The distance from Holmes Beach to New York City is approximately 2,000 kilometers. Flying is the only practical mode of transport for this long-distance journey. You should drive to Tampa International Airport (TPA) or Sarasota-Bradenton International Airport (SRQ) and take a direct flight to one of the major New York airports (JFK, LGA, or EWR). The flight time is approximately 2.5 to 3 hours. New York City is a global metropolis with extensive public transit.
Total Distance: 2,000 km driving distance; 1,700 km straight-line air distance.
Book flights mid-week for the best prices.
May to June or September to October for mild weather.