I am planning to travel JFK-DEL on AY (Coach) in June and am looking at the 17:40 departure from JFK, arriving @ 8:xx AM. This flight gives me a 10 hr transit in HEL and I was planning to head to the city for the day. My onward flight from HEL is at 18:40.
I would like to ask for your suggestions on
1. Are there showers I can use (maybe for a fee) on arrival, before heading to Helsinki?
2. Are there storage lockers to keep my carry on roller for the day?
3. How long before the onward flight should I arrive back at the airport - considering security lines, passport control times etc.
Thank you all for your help