Hi,
My daughter is getting dropped off at JFK airport at 10 am to catch AA flight departing at 18:45. Is it too early to check in the luggage? If so, is the luggage storage at Terminal 8 the best place to leave the luggage? Also if she leave the airport and go to Times Square to kill some time, what is the best transportation to use to/from the airport and what time does she need to leave the city to come back with plenty of time to check in?
AA luggage storage and check in time