Hi! I have actually 2 questions. First of all I'm arriving on 14th June at about 10.35 pm to the terminal 7 (British Airw), so I spend the night at JFK. Is the terminal 7 open for this?
My second question: on 15th June, at about 9 o'clock I have to go to uptown 103rd street station. What is the cheapest way to get there from terminal 7? Thank you for your answer!
Hi! I have actually 2