Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from New York to Barcelona

🛫 Embark on an exciting journey from New York to Barcelona with a quick direct flight that takes approximately 7 hours and 25 minutes from New York JFK Airport to Barcelona Airport. 💰 The pricing for flights between Barcelona and New York ranges from $250 to $874, offering a variety of options to suit different budgets for your transatlantic travel adventure.

Where to stay in Barcelona

There are over 3429 hotels to stay in Barcelona. Prices range from $13 per night.

Find accommodation
  • Several airlines offer flights between New York and Barcelona. American Airlines, Delta, and TAP Portugal are among the carriers that operate this route, along with three other airlines. Travelers can choose among different flight options and schedules when flying from New York JFK Airport to Barcelona Airport. It is recommended to compare prices and amenities offered by each airline before booking your flight.
  • The flight duration from New York to Barcelona is approximately 10 hours and 47 minutes. This non-stop flight covers a distance of around 3,940 miles. Passengers should note that actual flight times may vary based on factors such as wind speed and weather conditions. Be prepared for a long-haul journey and consider bringing items to keep yourself comfortable during the flight.
  • The cost of a flight from New York to Barcelona typically ranges from $250 to $874, depending on factors such as the airline, time of booking, season, and availability. It is advisable to book your flight in advance to secure better deals and lower prices. Additionally, considering flexibility in travel dates and comparing fares across different airlines can also help in finding a more budget-friendly option for your trip.