Quick answer
Budapest Airport (BUD) is 16km southeast of the city center and the ride takes about 25-35 minutes depending on traffic. The cheapest way in is the 100E airport bus at about 2,500 HUF (~6.50 EUR) to Deak Ferenc ter. A taxi costs 8,000-11,000 HUF (21-29 EUR) and a private transfer runs about 25-40 EUR. Budapest's airport taxi situation has improved massively since Fotaxi became the official operator, but a pre-booked transfer still offers better value for groups and families.
What actually happens after landing
Budapest has one terminal (Terminal 2, split into 2A and 2B). After baggage claim, you exit into the arrivals hall. The 100E bus stop is directly outside the doors. The official taxi rank is also right outside — you'll see the Fotaxi/Bolt dispatchers.
For pre-booked transfers, drivers wait in the arrivals hall or just outside, usually holding a name sign. The airport is not huge, so finding your way around is straightforward.
Important: Ignore anyone who approaches you inside the terminal offering a taxi ride. Always use the official taxi rank or your pre-booked transfer.
Transport options explained honestly
200E Bus + Metro — Even cheaper at a standard 530 HUF (~1.40 EUR) ticket. Take bus 200E to Kobanya-Kispest metro station, then M3 metro to the center. Takes 50-60 minutes total. Works with regular transit passes. Only worth it if you're really on a tight budget.
Official Taxi (Fotaxi/Bolt) — Regulated flat-rate zone pricing. To the city center: about 8,000-11,000 HUF (21-29 EUR). The dispatcher at the taxi rank assigns your car. Prices are fixed by zone — no haggling, no scams. This is safe and fair.
Private Transfer — Pre-booked car waiting at arrivals. 25-40 EUR for a sedan, 40-55 EUR for a minivan. Fixed price regardless of traffic. Driver tracks your flight.
miniBUD Shuttle — Shared minibus service. Cheaper (around 5,000-7,000 HUF) but you share the ride and it stops at multiple hotels. Can take a long time. We don't recommend it — the time waste isn't worth the small savings over a 100E bus.
Rental Car — Available at the airport. Budapest driving is aggressive and parking is expensive and confusing (zone-based, app-based). The city has great public transport. Only rent if you're leaving Budapest.
Realistic pricing expectations
| Destination | Distance | Taxi estimate | Transfer estimate | |---|---|---|---| | Deak Ferenc ter (center) | 16 km | 8,000-9,500 HUF (21-25 EUR) | 25-35 EUR | | Buda Castle area | 20 km | 9,500-11,000 HUF (25-29 EUR) | 30-40 EUR | | Keleti Station | 14 km | 7,500-9,000 HUF (20-24 EUR) | 25-35 EUR | | Nyugati Station | 17 km | 8,500-10,000 HUF (22-26 EUR) | 28-38 EUR | | Gellert / South Buda | 22 km | 10,000-12,000 HUF (26-31 EUR) | 32-42 EUR | | Szentendre | 45 km | 18,000-22,000 HUF (47-57 EUR) | 50-65 EUR |
100E bus to Deak Ferenc ter: 2,500 HUF (~6.50 EUR). 200E+Metro: ~530 HUF (~1.40 EUR).
Late night arrivals
The 100E bus stops running around midnight and resumes at 4 AM. The 200E night replacement bus (bus 900/950) runs through the night but is slow. After midnight, your practical options are taxis from the rank (available 24/7) or a pre-booked transfer.
Budapest is a party city with lots of late arrivals — the taxi rank stays active all night. Zone pricing stays the same at night, so no surcharges to worry about.
Families and luggage
The 100E bus is doable with luggage but uncomfortable with strollers and small children, especially when crowded. Taxis from the rank are standard sedans — fine for 2 adults and a child with normal luggage.
For larger families (2 adults + 2-3 kids + strollers + luggage), a pre-booked minivan transfer is the way to go. You can request child seats, which taxis won't have. A minivan transfer costs 40-55 EUR — split among the family, it's very reasonable.
Where you meet the driver
Official Taxi: Follow signs to the taxi rank outside arrivals. A dispatcher checks your destination and assigns a car. Don't take any car that's not from the official rank.
Pre-booked Transfer: Drivers wait in the arrivals hall holding a name board. They'll have your phone number and usually send a message when your flight lands.
miniBUD: Book online, then check in at their counter in the arrivals hall.
Decision helper
Take an official taxi if: You have some luggage, want door-to-door service, and are 1-3 people. It's fair-priced and easy.
Book a transfer if: You're a family, a group of 3+, arriving late at night, want a guaranteed fixed price, or need child seats.
Skip the miniBUD. The shared ride isn't worth the hassle for the small savings.
Frequently Asked Questions
How much does a taxi cost from Budapest Airport to the city center?
Official taxis use zone-based pricing. To the center (Pest side), expect 8,000-9,500 HUF (21-25 EUR). To the Buda side, about 9,500-11,000 HUF (25-29 EUR). Prices are fixed — no negotiation needed.
Is the 100E bus good enough to get into Budapest?
Yes, for solo travelers and couples with light luggage. It costs 2,500 HUF (~6.50 EUR), runs every 10-20 minutes, and takes 35-45 minutes to Deak Ferenc ter. Just note it can get crowded and doesn't accept regular transit passes.
Should I use Bolt or Uber from Budapest Airport?
Uber doesn't operate in Budapest (it was banned in 2016). Bolt is the main ride-hailing app and is actually the official taxi dispatcher at BUD airport. Using Bolt is essentially using the official taxi service.
Is it safe to take a taxi at Budapest Airport?
From the official taxi rank: yes, completely safe. Zone pricing means no meter tricks. Avoid anyone who approaches you inside the terminal — always use the official rank with the dispatcher.
Can I pay with card in Budapest taxis?
Most official taxis accept cards, but it's not guaranteed. Have some Hungarian Forints (HUF) or withdraw from the ATMs in the arrivals hall. Avoid the currency exchange counters — their rates are terrible. Use ATMs instead.
How do I buy a ticket for the 100E bus?
Buy from the BKK ticket machines at the bus stop (card or cash), the BudapestGO app, or at the airport newsstand. You cannot use regular Budapest transit passes — the 100E requires a special airport ticket.