How to get there
How to Get to Berlin from the US and Canada: Flight Routes and Transportation Guide
- Berlin
- How to get there
How to get there
How to Get to Berlin from the US and Canada: Flight Routes and Transportation Guide
Updated Tue, Jan 13, 2026
No direct flights from North America to Berlin exist. Travelers connect through major European hubs, with total journey time of 10-14 hours.

Overview
Ease of getting there
Flying to Berlin from North America requires at least one connection since no direct flights exist from the US or Canada. Major hubs like Frankfurt, Amsterdam, Paris, and London offer the most convenient connections to Berlin Brandenburg Airport (BER). Total journey time typically ranges 10-14 hours including layovers. Popular carriers include Lufthansa, KLM, Air France, and British Airways. From BER airport, travelers can reach Berlin city center in 30-40 minutes via Airport Express train, S-Bahn, or bus. The journey involves standard EU immigration procedures with digital passport gates for efficient processing.
Customs and immigration
EU citizens use automated digital passport gates for quick processing. US and Canadian citizens proceed to staffed immigration counters with standard passport checks taking 5-15 minutes during normal periods. Customs uses green and red channel system with random bag checks. Total immigration and customs processing typically takes 15-30 minutes unless arriving during peak hours when delays can extend to 45 minutes.
Flights from the US / Canada
Major US cities like New York, Los Angeles, Chicago, Miami, and Boston offer connections to Berlin through European hubs. Canadian departures from Toronto, Vancouver, and Montreal also connect via Frankfurt, Amsterdam, Paris, or London. Lufthansa provides the most frequent connections through Frankfurt, while KLM operates through Amsterdam, Air France through Paris, and British Airways through London. Daily connections are available from most major North American cities.
From airport to city center
Berlin Brandenburg Airport (BER) connects to city center via Airport Express (FEX) train in 30 minutes to Hauptbahnhof station. S-Bahn lines S9 and S45 provide slower but cheaper alternatives taking 40-45 minutes. Express bus X7 reaches Rudow U-Bahn station in 18 minutes. Taxis cost 45-60 euros and take 30-45 minutes depending on traffic. Car rentals are available at the airport with direct autobahn access to central Berlin.
Explore more in Berlin


