Budapest is one of those European capitals, that has a somewhat complicated transfer between its airport and the city center. Budapest Franz Liszt International Airport (Budapest Liszt Ferenc Nemzetközi Repülőtér), which mostly referred to as “Ferihegy International Airport”, lies 16 km southeast of Budapest. There are no train/metro line that connects the airport directly to the city. And there is no bus line that directly connects the airport to the city center as well. What you need to do is to change from bus to metro along the way.
At the bottom floor exit of Terminal 2A and 2B (Terminal 1 is not working so you will be landing Terminal 2), you will see the bus 200E waiting. If it’s not there, just find the ticket vending machine. The bus stop is here, right in front of the ticket machine. If there is enough time before the bus leaves, you can buy your ticket from the vending machine. It will cost you 320 HUF (HUF=Hungarian Forints; 1,5 US$ or 2,6 TL). You can also buy the ticket from the bus driver. If you buy from the driver, the price is 400 HUF (1,8 US$ or 3,3 TL). Don’t throw your ticket as you will need it. The bus trip will last around 20 minutes.
The bus can take you as far as to its last stop, Kőbánya-Kispest. From there you will need to swap to the metro. Next to bus stop there are some stairs going up to the metro. Now, i’ve read in a lot of online articles that another ticket is necessary to take on the metro. However actually you can use the same bus ticket for the metro. You will see some officers controlling the tickets when you will be entering the metro. Just show your bus ticket to them, and you will be allowed in. (Same was true for the opposite journey) Kőbánya-Kispest is the first (or last) stop on M3 metro line.
The city center is around Deak Ferenc Ter (Deak Square) stop. You can also change to the other metro lines from there as it’s the interchange stop. From Kőbánya-Kispest to Deak Ferenc Ter it takes like 20 minutes too. Total time you will be spending is around 40-50 minutes and total money you need is around 400 HUF (1,8 US$ or 3,3 TL).
IMPORTANT NOTE ABOUT FERIHEGY INTERNATIONAL AIRPORT
In or out the airport, there are almost no ATM machines! Wandering through both floors of Terminal 2A and Terminal 2B, i could only find a single ATM machine and it was almost hidden from the eyes, secluded at the bottom edge of Terminal 2A. The ATM had no sign on, carrying no labels of any bank, but i could spot it thanks to the long waiting queue in front of it. It would be nice to carry some money on you when arriving to Budapest by air, in case something goes wrong with that ATM machine! Preciousss…