Skip to content
Nomadinho
SR EN
Guide · Budapest

What Budapest costs

Hungary is not in the eurozone, so every price here is given in forint and converted to euro at the official rate — no currency exchange required along the way.

Prices in euro and forint·Transport from €1.38 (500 HUF)·From the airport €6.90 (2,500 HUF)
From the airport
Bus 100E €6.90 (2,500 HUF)
Street food
Lángos €9.63 (3,490 HUF, lángos)
Restaurant, main course
€11.56–18.46 (4,190–6,690 HUF)
Budapest
Budapest

Where to go: five more questions →

Hungary is not in the eurozone: the forint (HUF) is the only currency actually accepted, and the euro here is for comparison only, converted at the ECB reference rate of 21 September 2026 (1 EUR = 362.40 HUF). What follows are confirmed prices for transport, food and the airport journey, per person.

Prices line by line

ItemAmount
Bus 100E from the airport, one way€6.90 (2,500 HUF)
Street food (lángos)€9.63 (3,490 HUF, lángos)
A restaurant main course, no drinks€11.56–18.46 (4,190–6,690 HUF)
Chimney cake€2.73–6.07 (990–2,200 HUF)
One BKK ride (metro, tram, bus)€1.38 (500 HUF)
24-hour ticket€7.59 (2,750 HUF)
72-hour ticket€15.87 (5,750 HUF, 72 h)
Hostel dorm bed, per night€11.22–15.00
Three-star hotel, double room, per person€28–70

All prices are per person, in euro converted from forint at the ECB rate of 21 September 2026.

3 daysWhere each of these costs falls across the three days:Budapest in 3 days →

From the airport

Bus 100E runs direct from the airport to the centre (40 min), for €6.90 (2,500 HUF). The ticket is bought at a machine or in the app before boarding, not from the driver, and covers 80 minutes with no change — it's cheaper, and in traffic often faster than a taxi.

NightlifeDrink and entry prices in the ruin bars:Nightlife in Budapest →Getting aroundWhat happens on landing at BUD, and where the ticket is bought:Getting around Budapest →

Getting around the city

The metro, trams and buses run on the same ticket: €1.38 (500 HUF) for one ride, €7.59 (2,750 HUF) for 24 hours, €15.87 (5,750 HUF, 72 h) for 72 hours. For three days with several rides a day, the multi-day ticket pays off quickly; for a day with less moving around, two or three single tickets stay cheaper.

Where to stayHow the ride into the centre changes by district:Where to stay in Budapest →

Food, by the meal

Street food — lángos with soured cream and cheese — is €9.63 (3,490 HUF, lángos), while a restaurant main course with no drinks starts at €11.56–18.46 (4,190–6,690 HUF). The gap between two street meals a day and two restaurant meals, over three days, easily runs to more than fifty euro on the total.

FoodGoulash, lángos and chimney cake — what each one is and how it's sold:What to eat in Budapest →

Accommodation

A hostel dorm bed starts at €11.22–15.00 a night, a three-star hotel double at €28–70 per person — both ranges move with the district and the date, and sit closer to the top in season and in District V.

MistakesWhere money most often goes to waste here, and how to avoid it:Mistakes everyone makes in Budapest →

What this list leaves out

  • Sightseeing tickets. Parliament, Széchenyi Baths and the Great Synagogue have their own price on the day-by-day plan, outside the daily budget here.
  • A set lunch menu. Depends on the venue and the day of the week — it's posted on a board outside the restaurant.
When to goWhich month changes the crowds and sightseeing prices:The best time to visit Budapest →Day tripsExactly what a day trip out of Budapest costs:Day trips from Budapest →Hidden gemsWhat can be seen for free, off the main sightseeing list:Underground and out of town: four sights beyond the six main ones →
💳
Accommodation within budget
See places to stay

The same comparison for 143 places: hostel, hotel, getting into town and a day pass. Travel costs →

Frequently asked

Before you go

Short answers to what people ask most before setting out.

Does Budapest use euro or forint?

Forint (HUF) — it's the only currency actually accepted. The euro on this page is for comparison with other cities only.

How much does transport from the airport cost?

Bus 100E is €6.90 (2,500 HUF) per person, direct to the centre, 40 min.

Is a multi-day transport ticket cheaper?

For three days with several rides a day, yes — €15.87 (5,750 HUF, 72 h) for 72 hours pays off quickly against single tickets at €1.38 (500 HUF).

Plan the trip

Ready for Budapest?

Checked at the source11 facts on this page carry a source and a check date.All sources →
Where next

Where to next

Not sure where to next? Six questions and you get places that actually suit you. Find me a destination

Front row for the next trip

Leave your email and we'll let you know when a new destination or story goes up.

Photo credits and licences (2)

All photographs come from Wikimedia Commons and are used under the licence stated beside each one.