How to get from New York City to Barcelona by train, bus or flight.
The best way to travel from New York City to Barcelona is by taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
Distance | 3822 miles (6164 km) | |
Available travel modes | Flight or train | |
Ticket price range | $13 - $709 | |
Fastest mode | Flight • $709 (€617) • 25 h 40 min | |
Popular travel companies | Fly Play |
Travel 3822 miles (6164 km) by flight or train to Barcelona from New York City. The most popular travel companies which serve this route are Fly Play among others. Travelers can even take a direct from New York City to Barcelona.
You can travel by flight for as low as $347 (€308). When you search for schedules and tickets, Omio will show you the best trip.
Transavia Airlines is a Dutch low-cost airline and for your next travel between New York City and Barcelona you can choose between Basic, Plus or Max ticket types.
There are 2 travel options from New York City to Barcelona: flight or train.
The cheapest way to travel from New York City to Barcelona is a train with an average price of $13 (€11).
This is compared to other travel options from New York City to Barcelona:
Taking a train costs $697 (€606) less than taking a flight, which costs on average $709 (€617) for the same trip.
The quickest way to travel between New York City and Barcelona is by flight, which takes on average 25 h 40 min compared to other travel options that take longer:
The distance from New York City to Barcelona is approximately 3822 miles (6164 km).
These are the most popular departure and arrival points from New York City to Barcelona:
Omio works with many trusted partners that can help you travel the best way from New York City to Barcelona:
Here are some other resources that might have the information you need