The 100E runs 24 hours a day, and the ride to Deák Ferenc tér takes about 40 minutes. Journey planners show anything between about 30 and 50 minutes, depending on traffic and the stop they assume.
At night the buses run every 30–40 minutes, so the wait can matter more than the ride time.
A taxi leaves right away and also takes 30–40 minutes, a little less when the roads are empty. If the next bus is far off, the taxi is faster door to door.
The 100E costs 2,500 HUF per person, against roughly 14,000 HUF for a taxi. If you land late, check the next departure in the BudapestGO app before you decide.
More about the airport: the best way to get to the city center from the airport and how much a taxi costs from the airport.
Can’t find your answer?
Send us your question about Budapest and a local guide will get back to you.