How to get from Budapest airport to the city center

Budapest airport

There are multiple ways to reach from Budapest Ferenc Liszt International Airport to the city centre. Each with its advantages and disadvantages. Check out all your options below.

In this handy overview you can see in a glance what’s the difference between all means of transport from Budapest airport to the city centre:

Bus 100E35 mins05.00 – 01.20Buy tickets >>
Bus 200 E + metro50 mins04.09 – 00.21
Taxi25 mins24/7 Book now >>
Shuttle busdepending24/7 Book now >>
*Time the busses leave from the airport to the city

Taxi Budapest Airport

Off course the most convenient of all these options is taking a taxi from the airport. This will bring you straight from the airport to your accommodation. At any hour of the day. If it’s quiet on the road it costs around 11.200 HUF, which is around £23 (€28). If it’s busy the price can go up quite a lot.

There are taxi stands in front of both Terminal 2A and Terminal 2B. The most reliable company to travel with is Főtaxi. Don’t let somebody talk you into another vehicle. Just go to the taxi stand of Főtaxi and take a cab from there

You can also order your taxi online on forehand. The driver will be waiting for you when you arrive on the airport. Once you leave the plane you just need to step in the taxi and head to your hotel. This way you don’t need to worry about anything and it’s completely safe and reliable. Plus you can pay on forehand and the costs are always the same even if there is a lot of traffic.

Price:from 11.200 HUF (£23/€28)
Travel time:from 25 minutes up to 60 minutes during rush hour
Drives from:24/7
Book now: book a taxi >>

Book a taxi

Ofcourse you can get a taxi once you arrive on the airport in Budapest. But a better option is to book your taxi on forehand. You will have no problems with dodgy taxidrivers, but a fixed price and a reliable driver waiting for you on the airport. Now you can really sit back and enjoy your flight.

Advantages of booking now

Safe and trustworthy taxi company
Don’t pay extra if it’s busy on the road
Pay on forehand and no hassle with cash money on the airport
24/7 customer support

Over 500.000 satisfied customers booked their taxi from or to the airport with this company.

Shuttle bus Budapest Airport

Do you want to be taken from door to door, but you think a taxi is too expensive? Then the shuttle bus is a good option for you. It just takes a little bit longer because it drops the other passengers in front of their hotels too. Make sure you make a reservation on forehand though. You can make a reservation for the shuttle bus here.

Price:€10.5 / £9.23 / $11.88
Travel time:approx 55 minutes depending on amount of passengers
Drives from:24/7
Book nowbook the shuttle bus >>

Buy tickets for Budapest highlights

Budapest Airport Bus

There are two ways to get from the airport to the city by bus.

Option 1. Bus 100E

If you want to go by bus, taking line 100E is the easiest option. You just hop on at the airport, and get off at a stop close to your accomodation in Budapest centre. This bus leaves from Terminal 2 and stops at Kalvin tér and Deák Ferenc tér.

Price:2200 HUF – (£5.1 / $6.3 / €5.8)
Frequency:every 20 minutes
Travel time:35 minutes with little traffic, up to 60 minutes during rush hours
Drives from:05.00 – 01.20 from the airport. 03.40 – 00.40 from city centre
Stops:Kálvin tér M – Astoria M (only between 3:40 en 04:40!) – Deák Ferenc tér
Buy your ticket at:the driver, the ticket machine next to the bus stop, or online

Option 2. Bus 200E + Metro 3

This option is the least convenient on this page, but it is the cheapest. So if you are on a budget this is a good option for you. First you take the bus to metro station Kőbánya-Kispest. From there you take metro line 3 in direction of Deák Ferenc tér. For both rides you need a ticket of 350 HUF. So you pay 900 HUF in total.

Price:700 HUF (£1.9/€2/$2.3)
Frequency:every 7 till 15 minutes
Travel time:approx 55 minutes
Drives from:04.09 – 00.21
Buy your ticket at:the driver, the ticket machine next to the bus stop, or online

Train from the airport

train budapest

If you want to take the train to the airport you need to take bus 200E first. The train departs from Ferihegy railway station, which is 7 minutes by bus from the airport. Once at Ferihegy there are almost 100 trains per day leaving to the centre. From here you take the train to Nyugati station in 20 minutes. The total price is 350 HUF for you bus ticket, plus 370 HUF if you take the train. If you take the intercity, you have to pay an extra allowance though.

– Looking for a hotel? –

Check out my two personal favourites: TG Design suites Aparthotel & Hotel Rum (which is Buda-side of the city). Other hotels which are popular, have good ratings and are located very well are Roombach Hotel and AnVa House.

Must read

Do you have any questions about travelling from the airport to Budapest centre? Let me know below.


  • Reply
    11 April 2023 at 15:41

    New airport bus fares have gone up from 1500Ft to 2200Ft as of 1 April 2023

    • Reply
      11 April 2023 at 19:12

      Thank you so much for letting me know. I straight away adjusted the price!

  • Reply
    Lee Oxley
    2 October 2022 at 14:22

    Airport shuttle bus single ticket price has gone up to 1,500 HUF as of 1st July 2022.

    • Reply
      6 October 2022 at 12:08

      Hi lee,

      Thanks so much for your comment. I will adjust the price straight away.

      Kind regards,

  • Reply
    Dan W
    24 September 2022 at 10:49

    Just a note to say I’ve just got back from Budapest and the bus price is now 1500 HUF. Otherwise it’s a very reliable and convenient service – definitely recommend!

    • Reply
      26 September 2022 at 13:23

      Thank your so much for your comment.

  • Reply
    William Westfall
    4 September 2022 at 14:37

    Hi I will be in Budapest in December and will be want to get get a train from the Airport to Fovam Ter M station, near the Szabadsag hid bridge what train will I have to catch please

Leave a Reply