Budapest Budapest Airport to City Center

Getting from Budapest Airport to City Center

Quick answer:

To get from Budapest Airport to the city center, you can take a taxi, a private transfer, or the direct 100E Airport Express; the journey covers around 24 km. A BUD Airport taxi or transfer takes about 35 minutes and costs around €28–€35 (HUF 11,000–13,000) and €35 (HUF 12,792), respectively, while the 100E costs €6.90 (HUF 2,500) and reaches Deák Ferenc tér in about 40 minutes.

The 100E is the easiest public transport option, as it takes you straight into the center without a change. There’s no train or metro station at the airport, so if you’d rather use either, you’ll need to take the 200E first and connect along the way.

Deák Ferenc tér is in central Pest and one of Budapest’s main transport hubs, with several bus services and connections to the M1, M2, and M3 metro lines if you need to go elsewhere in the city.

4 transport options from Budapest Airport to the city center

PRICE FOR
OPTION
PRICE
TIME
AVAILABILITY
Welcome Pickups Private Transfer
€35 35min 24/7
Convenience
Book
Taxi
€28 35min 24/7
Convenience
Book
Airport Express Bus
€13.80 40min 24/7
Convenience
Read more
Bus 200E + S50 Train
€4.40 50min 04:30–00:00
Convenience
Read more
Save the article for later or share it with friends

How do I get from Budapest Airport to the city center by taxi?

A taxi from Budapest Airport to the city center takes around 35 minutes and costs €28–€35 (HUF 11,000–13,000), with licensed taxis available 24 hours a day. You’ll be dropped straight at your hotel or address rather than having to connect with public transport.

Official Budapest taxis are easy to pick out, as they’re all yellow, with the taxi company name and fares shown on the car. At the airport, stick to the official Főtaxi stands outside Terminals 2A and 2B rather than taking a ride from someone who approaches you in the terminal.

Traffic can slow things down once you get closer to central Budapest, especially during the morning and afternoon commute, so give yourself a bit longer than 35 minutes around rush hour.

How much is a taxi from Budapest Airport to the city center?

The taxi fare from Budapest Airport to the city center depends on which side of the Danube you’re heading to. A taxi to the right bank of the Danube costs around €28 (HUF 11,000), compared with €35 (HUF 13,000) to the left bank. 

There’s no fixed airport fare, so taxis use a meter, starting at €5.80 (HUF 2,100), then adding €1.40 (HUF 520) per kilometer and €0.35 (HUF 130) per minute. The same rates apply at night.

Before you get in, give the Főtaxi staff your exact address, and they’ll work out an estimated fare for your trip from Budapest Airport to the city center. And there’s no need to have Hungarian forints ready if you’d rather pay by card, as all Főtaxi vehicles have card machines.

Where do I get a taxi at Budapest Airport?

You’ll find the official stands on the arrivals level at the entrances to Terminals 2A and 2B. Once you’re out of arrivals, look for the Főtaxi-branded stand and tell the staff where you’re going. They’ll sort out your ride and point you to the taxi rank just in front, where cars are waiting.

Don’t accept offers from drivers approaching you inside the terminal. Budapest Airport recommends strictly using its contracted taxi service.

Is a taxi from Budapest Airport convenient?

A taxi works well if you’ve got a lot of luggage, young children, or a hotel away from the 100E stops, as you can travel straight to your address. And if you don’t fancy tackling public transport but also haven’t booked a transfer in advance, you can simply pick up a taxi when you land.

Traffic can bump up the fare too, as you’re charged for the time spent sitting in slow traffic as well as the distance you travel.

Useful Tips

Budapest has the same street names in more than one district, so keep your hotel’s full address, including the district number, handy to make sure your driver takes you to the right place.
Tipping isn’t expected, but around 10% is plenty if you’re happy with the service.
Standard Budapest taxis can usually take up to four passengers and three pieces of luggage. If you’re carrying more, you may need a larger vehicle.
Not every taxi driver speaks English, so having your hotel name and address written down can make things easier.
Since August 2026, airport taxi trips have a €2.20 (HUF 800) surcharge. It’s built into the €5.80 (HUF 2,100) airport base fare and applies both to and from Budapest Airport.

How do I get from Budapest Airport to the city by bus?

The 100E Airport Express is the only direct bus from Budapest Airport to the city center, taking around 40 minutes. It leaves from Terminal 2, runs 24/7 and costs €6.90 (HUF 2,500), stopping at Kálvin tér and Astoria before reaching Deák Ferenc tér.

During the day, buses run every 10 minutes on average, then slow down to every 20 to 40 minutes overnight.

Where you get off will depend on where you’re staying. Astoria is handy for the Jewish Quarter, while Deák Ferenc tér puts you right in the center and within walking distance of the Chain Bridge area. From there, you can also connect with the metro to reach other districts.

You can also take the 200E, which runs around the clock. It’s useful if you’re heading for the M3 metro or want to catch a train from Ferihegy railway station, but you’ll need to change before you get into central Budapest.

How much is the bus from Budapest Airport to Budapest?

One-way tickets for the Budapest Airport Express Bus from Budapest Airport to the city center cost €5.55 (HUF 2200). The special tickets for the airport shuttle bus are valid only for the express service.

They can be purchased from the airport ticket booths, self-service machines, or the driver inside the bus. You can also pay via the BudapestGO mobile app or by using Pay&Go (scanning your bank card on the yellow machines aboard the bus).

Tickets for other buses (including bus 200E) and the metro cost €1.15 (HUF 450) and are valid for a one-way single trip. Otherwise, you can buy a “transfer ticket,” which offers an extra transfer to another mode of public transport for just €1.35 (HUF 530).

Cost
€6.90 (HUF 2,500)
Trip Duration
40 Min.
The Budapest Airport Express shuttle leaves every 6-10 minutes during the day and every 30-40 minutes at night.
Convenience
Safety
Value for Money

Buses 100E operates 7 days a week, 24 hours a day.

Where do I catch the 100E bus at Budapest Airport?

You can catch the 100E Airport Express just outside Terminal 2, a short walk from both Terminal 2A and 2B. Once you come out of arrivals, follow the signs for buses and public transport, and you’ll find the stops in front of the terminal.

In the city, the 100E stops at Kálvin tér and Deák Ferenc tér, with some services also stopping at Astoria. 

How convenient is the 100E Airport Express?

The 100E is the easiest public transport option if you’re staying near Kálvin tér, Astoria, or Deák Ferenc tér, as you can get into central Budapest without changing. It also runs 24/7, which is useful if you’re landing late at night or early in the morning. 

If your hotel is farther from the 100E stops, you’ll need to walk or make another public transport connection once you’re in the center.

Timetables

Budapest Airport Bus Information

Budapest Airport to city center

Useful Tips

Don’t grab a regular €1.40 (HUF 500) BKK ticket by mistake. The 100E has its own €6.90 (HUF 2,500) airport bus ticket.
Put bigger suitcases in the dedicated luggage area rather than leaving them in the aisle.
Wizz Air passengers on eligible flights can use the downtown baggage check-in at Kálvin tér. Check whether your flight and baggage qualify before heading back to BUD.
Check BudapestGO before heading to the stop, especially for the trip back to the airport. You can see live departures and any service changes there.
Expect busier 100E services around major Budapest events, particularly Sziget Festival in August and the Christmas market period in November and December.

How do I get from Budapest Airport to the city center by train?

There’s no train station at Budapest Airport, so getting into the city by rail means taking the 200E bus to Ferihegy railway station first. You can then continue by train to Budapest-Nyugati. The bus takes around 10 minutes, and the train to Nyugati takes around 30 minutes, bringing the total to roughly 50 minutes, including waiting time.

The 200E runs 24/7 between Terminal 2 and the city, stopping at Ferihegy along the way. Trains don’t run around the clock, though, so check your connection before setting off, especially if you land late.

Where do I catch the train from Budapest Airport?

There’s no train station at Budapest Airport, so hop on the 200E outside Terminal 2 and get off at Ferihegy railway station. The bus stops on the arrivals level between Terminals 2A and 2B. Follow the bus signs out of the building, and you’ll see the bus stops in front of you.

At Ferihegy, cross the pedestrian footbridge to reach the railway platforms, then check the departure board for the next train heading to Budapest-Nyugati. Several different services stop here, so check the destination before you get on.

Cost
€2.20 (HUF 800)
Trip Duration
50 Min.
Bus 200E runs around every 7 to 10 minutes during the day, dropping to every 20 to 60 minutes overnight. Trains leave several times an hour during the day.
Convenience
Safety
Value for Money

Bus 200E operates 24/7, and the trains run from 04:30 until 00:00.

Where do I get the train from?

Bus 200E stops on the arrivals level between Terminals 2A and 2B. Follow the bus signs out of the building, and you’ll see the bus stops in front of you.

You’ll disembark the bus at “Ferihegy.” From there, you’ll need to walk across the pedestrian bridge to reach the station. You can then check the monitors for the next train to Budapest and head to the correct platform.

Is the train from Budapest Airport convenient?

The train makes the most sense if you’re staying near Nyugati railway station or continuing on by rail from Budapest. Otherwise, changing from the 200E to the train at Ferihegy adds an extra step when you could take the 100E straight into central Budapest.

Timetables

Bus 200E Timetable

Budapest Airport to Ferihegy

Useful Tips

The extension ticket only covers Ferihegy Station to Airport Terminal 2 on the 200E; it isn’t valid on the 100E Airport Express.
Check your train on the MÁV app or journey planner before you set off. Different services stop at Ferihegy, and some may need an extra ticket or supplement.
Leave a little extra time for the change at Ferihegy, as you may have to wait at the station for the next train.
Hang onto both tickets until you’re in Budapest, as you may be asked to show them along the way.
On the way back to BUD, time your train with the 200E. Check the bus departure before leaving Nyugati so you don’t end up waiting around at Ferihegy.

How do I get from Budapest Airport to Budapest by private transfer?

A private transfer from Budapest Airport to the city center takes around 35 minutes, with pickups available day and night and prices starting from €35 (HUF 12,792). You book before you fly, and your driver tracks your flight, meets you inside arrivals, and takes you straight to your hotel or apartment.

When you book, add your flight number, destination, passenger numbers, and luggage. You can then choose the vehicle that fits your group, from a sedan to a minibus for up to 12 passengers.

And because everything is arranged before you land, you already know who’s picking you up, what you’ll pay, and what vehicle you’re traveling in.

How much is a private transfer from Budapest Airport to the city center?

A private transfer from Budapest Airport to the city starts from €35 (HUF 12,792) for 4 passengers. What you pay depends on which side of the Danube you’re staying on, the vehicle you book, and whether you’re traveling during the day or at night. 

The price includes tolls, airport fees, and waiting time, with no hidden fees added later. You’ll see the full price before you book and pay online in advance.

Buda / right bank

  • Sedan, up to 4 passengers: from €36 (HUF 14,250)
  • Minivan, up to 8 passengers: from €64 (HUF 25,331)
  • Minibus, up to 12 passengers: from €110 (HUF 43,545)

Pest / left bank

  • Sedan, up to 4 passengers: from €35 (HUF 12,792)
  • Minivan, up to 8 passengers: from €60 (HUF 21,932)
  • Minibus, up to 12 passengers: from €97 (HUF 38,399)
Cost
From €35 (HUF 12,792)
Trip Duration
35 Min.
Booking your private transfer from Budapest Airport in advance is the best way to ensure a seamless experience.
Convenience
Safety
Value for Money

Private transfers are available 24 hours a day from Budapest Airport.

Where will I meet my private transfer at Budapest Airport?

Your Welcome Pickups driver will be waiting for you inside arrivals at your terminal, with your name on a sign. You’ll get their name, photo, phone number, and vehicle details before you fly, so you know who you’re looking for when you come through.

They’ll give you a hand with your bags and walk you out to the car. And if you don’t see each other right away, you can message or call using WhatsApp or the Welcome Pickups app.

How convenient is a Budapest Airport private transfer?

A private transfer is a good fit if you’re traveling with kids, bringing plenty of luggage, or there’s a bigger group of you. You can sort out things like child seats and the right-sized vehicle before you fly, then go straight to your address when you land.

And for bigger groups, minivans take up to eight passengers and minibuses up to 12, so you can all travel together instead of splitting between cars.

Useful Tips

For groups, it’s worth comparing the total price. Eight standard 100E tickets come to €55.20 (HUF 20,000), while an eight-seat private transfer starts from €60 (HUF 21,932) to Pest.
If you need a child booster or baby seat, you can request one during the booking process online through our website or app.
Groups of 9 to 12 can travel together in a minibus. If there are more than 12 in your party, you’ll need to book more than one vehicle.
For the ride back to BUD, factor in the drive as well as check-in time. Budapest Airport recommends arriving at least 2.5 hours before your flight.
Your local driver can share Budapest tips along the way, including places to eat, things to see, and how to get around the city.

Budapest Airport private transfers

Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Sedan

Sedan up to 4 passengers

€32Starting from 8 EUR / passenger

Skoda Octavia, Skoda Superb, Mercedes-Benz E-class
Minivan

Minivan up to 8 passengers

€55Starting from 6.9 EUR / passenger

Mercedes-Benz V-class, Opel Vivaro, Toyota Proace
Minibus

Minibus up to 12 passengers

€97Starting from 8.1 EUR / passenger

Opel Vivaro

Frequently asked questions

How do I get from Budapest Airport to the city center?

You can get from Budapest Airport to the city center by taxi, private transfer, the 100E Airport Express, or the 200E bus and train combo. Taxis and private transfers take around 35 minutes, the 100E takes around 40 minutes, and the 200E and train journey takes roughly 50 minutes, including waiting time.

How much is the 100E bus from Budapest Airport to the city center?

Is the 100E bus cash only?

How much is a taxi from Budapest Airport to the city center?

Is there a train from Budapest Airport to the city center?

What is the cheapest way to get from Budapest Airport to the city center?

How do I get from Budapest Airport to the city center at night?

Can I manage the 100E bus with large luggage?

Which ticket do I need to get from the city center to Budapest Airport?

Does the airport surcharge apply when traveling from the city to the airport?

What is the best way to get from Budapest Airport to the city with a large group?

Can I book one vehicle for more than eight passengers from Budapest Airport?

How early should I leave the city center for my flight from Budapest Airport?

Justine Mellor

Justine is a content specialist and writer who started backpacking the world at 16 and has lived in three countries. With roots in the travel industry and a taste for the road less traveled, she seeks out places with soul—where the food’s loud, the music’s local, and the culture runs deep.

Posts you might like

Transfer Options in Budapest

Pre-book online