Skip to content
Home Airports How to get from Frankfurt-Hahn Airport to Frankfurt and Luxembourg

How to get from Frankfurt-Hahn Airport to Frankfurt and Luxembourg

Frankfurt-Hahn Airport

Frankfurt-Hahn International Airport, despite its name, is located 120 kilometres from the city of Frankfurt am Main, in the commune of Hahn in western Germany. Because of its geographical location, Luxembourg, the capital of the country of the same name, is as far away from the airport as Frankfurt. It’s no wonder that many tourists fly into the airport and head for the country afterwards.

Frankfurt-Hahn Airport is quite small, consisting of a single terminal. Passenger traffic is handled by the low-cost airlines Wizz Air and Ryanair. Hence the popularity of the airport among travellers.

According to the classification of the International Air Transport Association, Frankfurt-Hahn Airport has a code ‘HHN’.

The official website of the airport is

Frankfurt-Hahn Airport Terminal

From the airport to Luxembourg, Frankfurt and other cities

The bus is the only means of transport linking Frankfurt-Hahn Airport with neighbouring and distant cities.

For all bus lines, Frankfurt-Hahn Airport is the next stop on the route to major cities, whether in Germany or Luxembourg. Therefore, if you have not booked online in advance, the driver is entitled to refuse you if there are no seats available. Keep this in mind!

It is possible to purchase tickets online via a special website – – that connects several carriers. Before booking, you must register online otherwise you won’t be able to make your purchase. There you can also find timetables for your chosen route. All buses stop outside the airport terminal.

As for fares, they vary: for example, a trip from the airport to Luxembourg city centre costs between €14 and €19, and to the centre of Frankfurt am Main between €5 and €14.

Taxi drivers are always on duty outside the terminal. However, given the distances, it’s not cheap to take a breeze to Frankfurt – around €200, and it takes at least two hours to get there.

Leave a Reply

Your email address will not be published. Required fields are marked *