FRA decoded: Frankfurt airport code, trains and terminal transfer guide
Use the correct airport code to avoid booking flights to the wrong city. Solve your FRA connection: Terminal 1 vs 2 transfers, Regional vs Long-Distance trains, Schengen borders, and Hahn (HHN) confusion.
Check these official live pages before leaving
Frankfurt Airport is massive. An unannounced train strike, a terminal shift, or an autobahn delay can ruin your trip. Check these official sources before leaving your hotel.
What is the Frankfurt airport code?
FRA is the 3-letter IATA passenger code for Frankfurt am Main Airport. It is the primary commercial airport in Germany. The Frankfurt 4 letter airport code (ICAO) used by pilots and air traffic control is EDDF.
Airport live checks & travel tools
Use current local conditions, official live-status links and planning calculators before you travel. Airline gate, terminal and flight times can change; your carrier remains the final source for flight-specific details.
Live flight center
Check the airport's official flight board, then confirm any last-minute gate or timing change with the airline.
Current airport-area weather
Useful for planning your trip to the airport. This is model-based local weather, not an aviation METAR or an airline operational forecast.
Quick official checks
Open the source that matches the decision you are making right now.
When should I reach the airport?
A planning estimate based on flight type and common time buffers. Always increase the buffer for severe weather, major holidays, unusual airport alerts or airline instructions.
Connection-risk checker
This is a planning heuristic, not an airline minimum-connection-time rule. International arrivals that require U.S. entry processing, baggage claim and security can need substantially more time.
Parking cost estimator
Uses the airport-specific rates stored in this article's configuration. Rates can change; verify availability and final pricing on the official parking page before driving in.
Passenger pickup readiness
Landing time is not curb-ready time. Add time for taxiing, deplaning, baggage claim, customs when applicable and walking to the correct pickup zone.
Used on tickets, baggage tags, and flight searches.
Used for operational aviation and flight planning.
Hesse region (DE). Do not confuse with Frankfurt, Kentucky.
Flughafen Frankfurt. Distinguishes it from the city of Frankfurt (Oder).
Frankfurt airport code in RFS (Road Feeder Service)
Because Frankfurt is Europe’s premier air freight and logistics hub (CargoCity), you will frequently see the Frankfurt airport code in RFS (Road Feeder Service) documents. When airlines truck cargo to or from other European cities to catch a flight out of Germany, the airway bill still uses the FRA airport code as the primary hub routing identifier, even though the first “leg” of the journey is on a truck.
Frankfurt airport code HHN vs FRA
A massive mistake travelers make is assuming HHN is in the city of Frankfurt. It is not.
Frankfurt am Main (FRA)
This is the main international airport, located just 12 km from the Frankfurt city center. It takes 15 minutes by train to reach the central station (Hauptbahnhof).
Frankfurt-Hahn (HHN)
This is a former military base used by budget airlines (like Ryanair), located in the Hunsrück region. It is roughly 120 kilometers away from Frankfurt.
Six FRA details that prevent the most common airport mistakes
There are two different train stations
FRA has a Regional station (S-Bahn to the city, underground T1) and a Long-Distance station (ICE trains to other cities, attached via bridge). Know which one your ticket requires.
T1 and T2 are not walkable
Unlike some airports, you cannot easily walk landside between Terminal 1 and Terminal 2. You must use the free yellow shuttle buses or the elevated SkyLine train.
Schengen vs. Non-Schengen gates
Terminal 1 is split into Z gates (Non-Schengen, requires passport control) and A gates (Schengen, directly below Z). Ensure you go to the correct level.
Lufthansa is exclusively Terminal 1
Lufthansa and its Star Alliance partners completely dominate Terminal 1. If you are flying Oneworld (BA, Iberia) or SkyTeam (Delta, Air France), you need Terminal 2.
ICE trains require specific tickets
If you buy a cheap RMV local transit ticket to the city, you cannot board a white ICE train, even if it goes to the central station. You must use the S-Bahn or regional trains.
Frankfurt (Oder) is the wrong city
When booking trains via Deutsche Bahn, ensure you select “Frankfurt (Main) Flughafen” or “Frankfurt (Main) Hbf”. Frankfurt (Oder) is on the Polish border, hours away.
Build a practical FRA travel plan
These tools calculate planning guidance on your device. They do not replace the operating airline, live DB train schedule, or federal police border rules.
Terminal & Airline Helper
Terminal assignment generally follows airline alliances at FRA.
Recommended terminal-arrival time
Train Station Picker
Terminal Transfer Routing
FRA Terminal 1 vs Terminal 2: Airline alliances
At Frankfurt, airlines are heavily grouped by their global alliances. Because the terminals are vast, verifying your terminal before arriving is critical, especially if you are taking a taxi.
Terminal 1 traveler map
- Airlines: Lufthansa, Condor, and all Star Alliance members (United, Air Canada, ANA, Singapore Airlines).
- Levels: Departures on Level 2, Arrivals on Level 1.
- Trains: Direct access to both the Regional and Long-Distance train stations from underneath/adjacent to this terminal.
- Passport Control: Z gates sit directly above A gates. Z is Non-Schengen, A is Schengen.
Terminal 2 traveler map
- Airlines: Oneworld (British Airways, American) and SkyTeam (Air France, Delta, KLM), plus Emirates and other independents.
- Access: Smaller and somewhat easier to navigate than T1.
- Trains: No direct train station. You must take the SkyLine train or shuttle bus to T1 to catch the S-Bahn or ICE trains.
How to get between Terminal 1 and Terminal 2
Do not try to walk on the roads between the terminals. The airport provides two free, frequent options.
SkyLine Train (Elevated)
Departs every 2-3 minutes. The ride takes about 2 minutes. It operates both on the public side (landside) and the transit side (airside), so you do not need to pass through security again if you are just transferring flights (provided your border requirements allow it). Follow signs for “SkyLine”.
Yellow Shuttle Buses
Free yellow buses run continuously between the curbsides of T1 and T2. They run every 10 minutes from 05:30 to 23:30. This is strictly a landside option (you must be outside security). If you have heavy luggage carts, use the bus, as carts are not allowed on the SkyLine train.
Regionalbahnhof vs Fernbahnhof: Finding the right train
Frankfurt is famous for its massive rail integration. However, 90% of tourist confusion stems from going to the wrong station.
| Station Name | Location | Trains Served | Destination |
|---|---|---|---|
| Regionalbahnhof (Regional Station) | Underground, beneath Terminal 1 (Level 0) | S-Bahn (S8, S9) and regional trains (RE, RB) | Frankfurt City Center, Mainz, Wiesbaden, Hanau |
| Fernbahnhof (Long-Distance Station) | Connected to T1 via pedestrian bridge over the autobahn | ICE (InterCity Express) and IC trains (white with red stripe) | Cologne, Munich, Berlin, Stuttgart, Amsterdam, Brussels |
How to get to Frankfurt city center
- 1Follow signs for Regionalbahnhof
Look for the green circle “S” (S-Bahn) logo in Terminal 1.
- 2Buy an RMV ticket
Use the teal/green RMV ticket machines. Buy a single ticket (Einzelfahrt) to “Frankfurt (Main) Hbf” or “Frankfurt (Main) Stadt”.
- 3Board S8 or S9 (Direction: Hanau or Offenbach)
Do NOT board a train heading to Wiesbaden, as that goes in the opposite direction. The ride to Hauptbahnhof takes about 15 minutes.
Schengen vs. Non-Schengen and Passport Control
Frankfurt operates under the Schengen Agreement. Your need to clear customs or passport control depends entirely on your origin and destination.
Arriving from outside Schengen (e.g., USA, UK, India)
You must pass through federal police passport control before claiming your bags or exiting the airport. If connecting to a Schengen flight, you clear passport control at FRA.
Arriving from inside Schengen (e.g., Spain, Italy)
There is routine no passport control. You step off the plane and can proceed directly to baggage claim or the exit.
Connecting Non-Schengen to Non-Schengen
If you fly from New York to FRA, and connect to Dubai, you generally remain in the international transit area and do not pass through German border control (unless your specific nationality requires an airport transit visa).
FRA travel-day checklist
Checklist progress is saved on this device.
Top 12 FAQs about Frankfurt airport code and FRA
What is the Frankfurt airport code?
What is the Frankfurt 4 letter airport code?
What country is the Frankfurt airport code in?
What is the Frankfurt airport code HHN?
What does Frankfurt airport code in RFS mean?
What is the official name of Frankfurt Airport?
Which terminal does Lufthansa use at Frankfurt Airport?
How do I get between Terminal 1 and Terminal 2 at FRA?
How do I get from Frankfurt airport to the city center?
Can I take an ICE train directly from Frankfurt Airport?
Is Frankfurt Airport the same as Frankfurt (Oder)?
Do I need to clear customs on a connecting flight in Frankfurt?
Official sources and update policy
This guide prioritizes official data from Fraport AG, Deutsche Bahn, and the German Federal Police. Official links are clearly separated with step-by-step instructions so you know exactly what to look for when leaving this site.