How to get there

How to Travel to Barcelona from the US and Canada: Airlines, Airports, and Transportation

How to get there

How to Travel to Barcelona from the US and Canada: Airlines, Airports, and Transportation

Updated Wed, Jan 28, 2026

Reach Barcelona via direct flights from major North American cities or connections through European hubs to El Prat Airport, then train or metro to city center.

How to Travel to Barcelona from the US and Canada: Airlines, Airports, and Transportation

Overview

Ease of getting there

Barcelona is accessible from major North American cities through direct and connecting flights to Josep Tarradellas Barcelona-El Prat Airport. American Airlines, Delta, United, and Air Canada offer direct seasonal routes from cities like New York, Miami, Toronto, and Montreal. Year-round connections are available through European hubs like Madrid, Paris, and Amsterdam. The airport sits 12 kilometers southwest of Barcelona's city center. High-speed trains, buses, taxis, and metro lines provide efficient transportation into the city. US and Canadian citizens need valid passports but no visa for stays under 90 days. Digital passport gates expedite entry for eligible travelers.

Customs and immigration

EU digital passport gates available for US and Canadian citizens with biometric passports, reducing wait times to under 10 minutes typically. Traditional passport control takes 15-30 minutes during peak periods. Customs uses green and red channel system. Random baggage checks occur but processing is generally swift for tourists.

Flights from the US / Canada

Direct flights operate seasonally from New York JFK, Miami, Toronto, and Montreal via American Airlines, Delta, United, and Air Canada. Year-round connections available through Madrid, Paris, Amsterdam, London, and Frankfurt with Iberia, Lufthansa, KLM, Air France, and British Airways. Flight times range from 7-9 hours direct or 9-12 hours with connections.

From airport to city center

Barcelona-El Prat Airport connects to city center via R2 Nord train line reaching Sants station in 25 minutes for 4.60 euros. Aerobus A1 and A2 run every 10-15 minutes to Plaça Catalunya for 5.90 euros. Metro Line 9 connects to the network but requires transfers. Taxis cost 30-40 euros and take 20-30 minutes depending on traffic.
Go.

Go.

Plan flexibly, experience fully. Brainstorm, plan, and explore your best trips yet with Kumquat.

You leave for in
Wed, Feb 4, 2026Wed, Feb 4, 2026