Airports / XFW
Airport

Hamburg-Finkenwerder Airport (XFW)

Hamburg-Finkenwerder Airport (XFW/EDHI) is the airport serving Hamburg, Germany. FlightNerve tracks 162 departure routes and 136 arrivals here, reaching 21 destinations on 18 airlines. Its most-served destination is Toulouse/Blagnac (TLS) and its busiest carrier is Airbus Transport International; 4 destinations are domestic and 17 international. Flight numbers and routes are listed below; live status, gate, terminal and times come from the API.

162Departure routes
136Arrival routes
21Destinations
18Airlines
TLSTop destination
EDHIICAO · Europe/Berlin
53.535, 9.836Coordinates
XFW network · 26 airports

Departures from Hamburg-Finkenwerder Airport

Routes 1–100 of 162. Scheduled times & status via the API.

FlightFromToDeparts
AP16BXFW · HamburgDNR · Dinard••:••
AP2BEXFW · HamburgTLS · Toulouse/Blagnac••:••
AP2BYXFW · HamburgCHR · Châteauroux••:••
AP2DRXFW · HamburgTLS · Toulouse/Blagnac••:••
AP2DVXFW · HamburgTLS · Toulouse/Blagnac••:••
AP2IHXFW · HamburgTLS · Toulouse/Blagnac••:••
AP3NSXFW · HamburgTLS · Toulouse/Blagnac••:••
AV4960XFW · HamburgTFS · Tenerife••:••
AV4980XFW · HamburgTFS · Tenerife••:••
AV4981XFW · HamburgTFS · Tenerife••:••
AV9986XFW · HamburgTFS · Tenerife••:••
ZT521XFW · HamburgTLS · Toulouse/Blagnac••:••
BGA103BXFW · HamburgXFW · Hamburg••:••
BGA130AXFW · HamburgIGS · Manching••:••
BGA130CXFW · HamburgIGS · Manching••:••
BGA131AXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131BXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131CXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131DXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131FXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131GXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131HXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131IXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131JXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131NXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131OXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131RXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA131YXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA132AXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132BXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132CXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132DXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132EXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132FXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132GXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132HXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132IXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132JXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132NXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132OXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132RXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA132YXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA134AXFW · HamburgCEG · Broughton••:••
BGA134BXFW · HamburgCEG · Broughton••:••
BGA134CXFW · HamburgCEG · Broughton••:••
BGA134DXFW · HamburgCEG · Broughton••:••
BGA134FXFW · HamburgCEG · Broughton••:••
BGA134GXFW · HamburgCEG · Broughton••:••
BGA134HXFW · HamburgCEG · Broughton••:••
BGA134IXFW · HamburgCEG · Broughton••:••
BGA134JXFW · HamburgCEG · Broughton••:••
BGA134NXFW · HamburgCEG · Broughton••:••
BGA134RXFW · HamburgCEG · Broughton••:••
BGA134YXFW · HamburgCEG · Broughton••:••
BGA138AXFW · HamburgNTE · Nantes••:••
BGA138BXFW · HamburgNTE · Nantes••:••
BGA138CXFW · HamburgNTE · Nantes••:••
BGA138DXFW · HamburgNTE · Nantes••:••
BGA138FXFW · HamburgNTE · Nantes••:••
BGA138GXFW · HamburgNTE · Nantes••:••
BGA138JXFW · HamburgNTE · Nantes••:••
BGA138NXFW · HamburgNTE · Nantes••:••
BGA138RXFW · HamburgNTE · Nantes••:••
BGA138YXFW · HamburgNTE · Nantes••:••
BGA212XFW · HamburgTLS · Toulouse/Blagnac••:••
BGA213XFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231XFW · HamburgNTE · Nantes••:••
BGA231AXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231BXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231CXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231DXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231FXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231GXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231HXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231IXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231JXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231NXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231RXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA231YXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA232YXFW · HamburgSNR · Saint-Nazaire/Montoir••:••
BGA234AXFW · HamburgCEG · Broughton••:••
BGA331AXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA331BXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA331CXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA331FXFW · HamburgTLS · Toulouse/Blagnac••:••
BGA431AXFW · HamburgTLS · Toulouse/Blagnac••:••
CZ176XFW · HamburgPVG · Shanghai (Pudong)••:••
EY9001XFW · HamburgAUH · Abu Dhabi••:••
EY9011XFW · HamburgAUH · Abu Dhabi••:••
EY9012XFW · HamburgAUH · Abu Dhabi••:••
ST1881XFW · HamburgTLS · Toulouse/Blagnac••:••
ST1885XFW · HamburgTLS · Toulouse/Blagnac••:••
ST2885XFW · HamburgTLS · Toulouse/Blagnac••:••
ST35XJXFW · HamburgTLS · Toulouse/Blagnac••:••
ST803XFW · HamburgTLS · Toulouse/Blagnac••:••
5K521XFW · HamburgTLS · Toulouse/Blagnac••:••
5K523XFW · HamburgTLS · Toulouse/Blagnac••:••
4R881XFW · HamburgTLS · Toulouse/Blagnac••:••
B66993XFW · HamburgJFK · New York••:••
B66994XFW · HamburgPAE · Everett••:••
Departures 1–100 of 162Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Arrivals into Hamburg-Finkenwerder Airport

Routes 1–100 of 136.

FlightFromToArrives
AP1SSTLS · Toulouse/BlagnacXFW · Hamburg••:••
AP2DXCHR · ChâteaurouxXFW · Hamburg••:••
AP351TLS · Toulouse/BlagnacXFW · Hamburg••:••
AP6SLTLS · Toulouse/BlagnacXFW · Hamburg••:••
ZT522TLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA103BXFW · HamburgXFW · Hamburg••:••
BGA103DIGS · ManchingXFW · Hamburg••:••
BGA103FIGS · ManchingXFW · Hamburg••:••
BGA113ATLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113BTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113CTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113DTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113ETLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113FTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113GTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113HTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113ITLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113JTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113NTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113OTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113RTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA113YTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA121TLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA122TLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA123ASNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123BSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123CSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123DSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123ESNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123FSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123GSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123HSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123ISNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123JSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123NSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123OSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123RSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA123YSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA125TLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA143ACEG · BroughtonXFW · Hamburg••:••
BGA143BCEG · BroughtonXFW · Hamburg••:••
BGA143CCEG · BroughtonXFW · Hamburg••:••
BGA143DCEG · BroughtonXFW · Hamburg••:••
BGA143FCEG · BroughtonXFW · Hamburg••:••
BGA143GCEG · BroughtonXFW · Hamburg••:••
BGA143HCEG · BroughtonXFW · Hamburg••:••
BGA143ICEG · BroughtonXFW · Hamburg••:••
BGA143JCEG · BroughtonXFW · Hamburg••:••
BGA143NCEG · BroughtonXFW · Hamburg••:••
BGA143RCEG · BroughtonXFW · Hamburg••:••
BGA143YCEG · BroughtonXFW · Hamburg••:••
BGA153FBRE · BremenXFW · Hamburg••:••
BGA163BMAD · MadridXFW · Hamburg••:••
BGA163CLEGT · GetafeXFW · Hamburg••:••
BGA163FLEGT · GetafeXFW · Hamburg••:••
BGA163HLEGT · GetafeXFW · Hamburg••:••
BGA163RLEGT · GetafeXFW · Hamburg••:••
BGA183ANTE · NantesXFW · Hamburg••:••
BGA183BNTE · NantesXFW · Hamburg••:••
BGA183CNTE · NantesXFW · Hamburg••:••
BGA183DNTE · NantesXFW · Hamburg••:••
BGA183FNTE · NantesXFW · Hamburg••:••
BGA183GNTE · NantesXFW · Hamburg••:••
BGA183JNTE · NantesXFW · Hamburg••:••
BGA183NNTE · NantesXFW · Hamburg••:••
BGA213ATLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213BTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213CTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213DTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213FTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213GTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213HTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213JTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213NTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213RTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA213YTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA223BSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA223CSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA223DSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA223FSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA223NSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA223YSNR · Saint-Nazaire/MontoirXFW · Hamburg••:••
BGA232NTE · NantesXFW · Hamburg••:••
BGA243FCEG · BroughtonXFW · Hamburg••:••
BGA243YCEG · BroughtonXFW · Hamburg••:••
BGA313ATLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA313BTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA313CTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA313DTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA313FTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA413ATLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA413BTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA413HTLS · Toulouse/BlagnacXFW · Hamburg••:••
BGA421CEG · BroughtonXFW · Hamburg••:••
BGA66NTE · NantesXFW · Hamburg••:••
BGA661NTE · NantesXFW · Hamburg••:••
BGA662NTE · NantesXFW · Hamburg••:••
ST1882TLS · Toulouse/BlagnacXFW · Hamburg••:••
ST2886TLS · Toulouse/BlagnacXFW · Hamburg••:••
ST74BFTLS · Toulouse/BlagnacXFW · Hamburg••:••
Arrivals 1–100 of 136Next →

Destinations from XFW

21 airports reachable non-stop.

Airlines at Hamburg-Finkenwerder Airport

18 carriers operate here.

About Hamburg-Finkenwerder Airport

Hamburg-Finkenwerder Airport handles 162 scheduled departure routes and 136 arrivals across 18 airlines, linking Hamburg to 21 non-stop destinations. Of those, 4 are domestic within Germany and 17 international. Airbus Transport International operates the most routes here. Explore the map above for the full destination geography, or open any flight number for its exact route and live status.

Frequently asked

How many destinations can you fly to from XFW?

Hamburg-Finkenwerder Airport (XFW) has non-stop service to 21 destinations (4 domestic, 17 international) on 18 airlines.

Which airlines fly from Hamburg-Finkenwerder Airport?

18 airlines operate at XFW, led by Airbus Transport International. See the full list below.

What is the busiest route from XFW?

The most-served destination from Hamburg-Finkenwerder Airport is Toulouse/Blagnac (TLS).

Can I get live departures and arrivals for XFW via API?

Yes. FlightNerve returns live status, gate, terminal and position for every XFW departure and arrival through the API.

Track live flights at XFW

Every departure and arrival, live position and airspace around Hamburg-Finkenwerder Airport, via the API.

Get an API key →