I am a French citizen with a French passport, currently living in Montreal (Canada).
I am going to Guadeloupe (French Caribbean region) transiting via New York.
I am taking a bus from Montreal to New York, arrive there at 7:40 am and flying to Guadeloupe the same day at 1:10 pm.
My return trip is basically the same process, I will take a plane from Guadeloupe to New York, arriving at 12 pm and leaving the same day at 8:45 pm, by bus, to go back to Canada.
Do I need an ESTA or is the I-94W form enough for this trip ??