Frankfurt-Hahn Airport (HHN) in Germany is used by budget airlines, mostly Ryanair but also Wizz Air and the Turkish SunExpress.
Described enticingly as a “Frankfurt” airport, Hahn Airport is actually 125 kilometres / 78 miles away from the city itself!
Taking the bus is your best option (at least, the cheapest and most comfortable). Of course, taxis and private shuttles are also available, but because they’re so expensive, you should consider this option only if you’re travelling in a small group.
The bus service is provided by Flibco in partnership with Bohr Omnibus (and it’s sometimes called the Ryanair bus). There are about 20 buses throughout the day between Frankfurt-Hahn Airport and Frankfurt’s main train station, or Hauptbahnhof. The journey takes 1h45.
Take the bus at stop 14 in front of terminal B of Hahn Airport. At Frankfurt Hauptbahnhof, look for the “Ryanair / Bohr” stop located south of the station.
If you book online, tickets are announced from €5. The normal price is €16 one way (or €19 if you buy the ticket from the driver).
How to Get from Frankfurt-Hahn Airport to Luxembourg
Thanks to its location, Frankfurt-Hahn Airport is also used by some travellers whose final destination is Luxembourg city, located about 120 kilometres / 75 miles from there.
The Flibco bus that runs the regular service between Frankfurt-Hahn and Luxembourg city centre (Gare Centrale) is actually the same that comes from Frankfurt city. The ticket to Luxembourg also costs €16 online, and €19 on the bus. The journey takes approximately two hours.