Direct flights available:
102 PER WEEK
Popular non-direct routes for this connection are Barcelona - Zurich - John F Kennedy, Barcelona - Geneva - John F Kennedy and Barcelona - P Trudeau Intl - La Guardia.
You can fly from Barcelona to New York indirect via Zurich, Geneva or P Trudeau Intl.
Direct flights available on