Public transport in Budapest is quite well developed. Even if you come by car, it is advisable to leave the car in the hotel’s car park and take the bus and train. Taking advantage of the different time cards (like 24- or 72-hours tickets), the price is not expensive compared to other big cities. It is important that a single ticket is only valid for one journey without changing lines or interruptions. You have to validate a new single ticket every time you change lines!
Exception: the single tickets are valid for 60 minutes on the subway, regardless of the change (interruptions or return journeys are not allowed). It is therefore advisable to either buy the single tickets in blocks of 10 or to use the inexpensive season tickets (24-, or 72-hours ticket). Single tickets and other tickets are available from the counters at the junctions or from the machines.
Finally, in 2022 in Budapest you are able to access all the necessary information about public transport with a practical mobile app and also buy the most important tickets on your mobile phone and have them with you. It is important that an active mobile data connection must be available in order to use a mobile phone ticket. You can find detailed information on downloading and using the app HERE.
An interesting new feature of the app is that you can also purchase single tickets, which, unlike normal single tickets, are also valid for changing the lines. These cards are time-limited, so you can use public transport for 30 or 90 minutes. This time limit applies to the last boarding of a vehicle. So if you get on at minute 29 or 89, you can still travel as far as you like on the respective line. So the actual validity of 30 or 90 minutes can be significantly longer in reality. These tickets can only be purchased electronically, they cannot be purchased from machines or at the counter. The 30 and 90 minute tickets must be validated electronically using the QR code on the vehicle every time you change.
Some prices (as of October 2025)
-
Single ticket 500 HUF
-
Block of 10 tickets 4.500 HUF
-
24-hour ticket 2.750 HUF
-
72-hour ticket 5.750 HUF
Only electronically – in the mobile app – available tickets
-
Single ticket for 30 minutes 600 HUF
-
Single ticket for 90 minutes 850 HUF
Note that everyone (not just EU citizens, as before) over 65 years of age can use public transport in Hungary for free! If you are checked, you will need to show your ID card or passport.
Budapest Card
The Budapest Card is valid for one person for 24, 48, 72, 96 or 120 hours. With the card you can use public transport for free, you get discounts in museums, restaurants, on guaranteed sightseeing tours, boat trips on the Danube. The card is non-transferable and unfortunately there is currently no discounted children’s version.
For 24 hours: 16,990 HUF
For 48 hours: 21,990 HUF
For 72 hours: 27,990 HUF
For 96 hours: 34,990 HUF
For 120 hours: 38,990 HUF
Budapest Card 72 Plus*: 47,990 HUF
*This version includes airport transfers (round trip) with the MiniBUD Airport Shuttle minibus.
As you can see from the prices, it’s worth doing the math before buying the card. The Budapest Card is only worthwhile if you make very targeted use of the various discounts. If you were mainly planning to use the card for public transport, a regular 24-hour or 3-day ticket is a significantly cheaper alternative. However, if you were planning to visit the Lukács Baths anyway, for example, a Budapest Card could be a good deal, as entry is free during the card’s validity period.
You can find more information about the discounts HERE
- From the airport to the city center
- Travelling by taxi
- Currency exchange
- Pickpockets and similar dangers
- EU citizens 65+ travel for free
- Driving your own car in Hungary
- Inside visit of the Parliament building
- Sightseeing boats on the river Danube
- Buying cigarettes and smoking
- Where and how much tip is usual?
- Private tour in Budapest. By car or on foot?
