Understanding Budapest Public Transport Tickets and Passes
Getting around Budapest is pretty easy once you know how the ticket system works. The city has metros, trams, buses, and trolleybuses that go everywhere you need to go. When we first visited, we were a bit confused by all the different options, but it's actually quite simple. You can get between thermal baths, historic spots, and cool neighborhoods without any hassle. Picking the right ticket can save you money and make your trip much smoother.

BKK runs all the public transport in Budapest, and it's really good value compared to other European cities. We've used metros, trams, buses, and even suburban trains to get around. You can reach pretty much anywhere in the city. Trust us, figuring out your ticket options before you arrive will save you lots of confusion later.
Single Trip Tickets
If you just need to make occasional trips, single tickets are the way to go. A regular single ticket costs 450 HUF and covers one trip on any BKK vehicle. But here's the thing - you can't transfer to another line or vehicle with this ticket. Once you get on a bus, tram, or metro, you can ride it to your destination, but that's it.

When you need to make transfers, time-based tickets are much better. The 30-minute ticket costs 530 HUF and lets you switch between vehicles as much as you want for half an hour. The 90-minute one costs 750 HUF and gives you more time for longer trips across the city. We always get these when we're traveling from outer areas to the center or when our route needs multiple connections.
If you're planning several single trips, buying 10 tickets at once for 4,000 HUF saves you money. Each ticket works just like a regular single ticket but costs 400 HUF instead of 450 HUF.
Travel Cards for Longer Visits
Multi-day travel cards are great because you don't have to keep buying tickets. The 24-hour travel card costs 2,500 HUF and gives you unlimited trips from midnight to midnight on whatever day you pick. We love these for busy sightseeing days when we're jumping between lots of attractions.

The 72-hour travel card costs 5,500 HUF and is perfect for weekend trips or if you're staying three to four days. Unlike the 24-hour one, this starts when you buy it, not at midnight. So you get a full 72 hours of unlimited travel.
If you're traveling with friends or family, the 24-hour group travel card costs 5,000 HUF and covers up to five people for one day. We've used this with friends and it saves tons of money.
Monthly and Long-Term Options
For longer stays, monthly or yearly passes are the way to go. The regular monthly pass costs 8,950 HUF and covers 30 days of unlimited travel on most BKK services. This includes suburban buses, HÉV lines, and some MÁV trains too.
Students with EU identification can get monthly passes for just 3,450 HUF. That's a huge saving if you're studying or spending lots of time in Budapest. The student pass covers exactly the same things as the regular monthly one, but you need to show your student ID if inspectors ask.
Budapest Transport Pass Pricing
Pass Type | Price (HUF) | Validity Period | Best For |
---|---|---|---|
Single Ticket | 450 | One journey | Occasional travel |
30-Minute Ticket | 530 | 30 minutes | Short trips with transfers |
90-Minute Ticket | 750 | 90 minutes | Longer journeys |
24-Hour Card | 2,500 | Calendar day | Day trips |
72-Hour Card | 5,500 | 72 hours | Weekend visits |
Monthly Pass | 8,950 | 30 days | Extended stays |
Student Monthly | 3,450 | 30 days | EU students |
Budapest Card Options
The Budapest Card combines unlimited public transport with tourist stuff like museum entry and discounts. The 24-hour Budapest Card costs 29 EUR and includes free entry to some museums, discounts on tours and restaurants, plus unlimited public transport.

You can also get Budapest Cards for 48 hours (43 EUR), 72 hours (56 EUR), 96 hours (69 EUR), and 120 hours (82 EUR). This card is only worth it if you're planning to visit lots of paid attractions. Just for transport, regular travel cards are much cheaper.
Where to Buy Tickets
There are tons of ways to buy tickets in Budapest. Ticket machines at metro stations and major stops take both cash and cards. They have English instructions, which is really helpful. We found these machines pretty easy to use.
BKK Customer Service Points at the airport and big stations have staff who can help you. They take cash or cards. These are great for first-time visitors who need help choosing the right ticket.

The BudapestGO mobile app is the most convenient way to buy tickets if you're comfortable with apps. You can get it for Android or iPhone. The app lets you buy digital tickets, plan routes in real-time, and validate through QR codes or NFC. Digital tickets are great because you can't lose them and you get instant access.
Some newspaper stands sell paper tickets, but not all of them do. You can also buy single tickets from bus drivers, but they cost 600 HUF instead of 450 HUF.
How to Validate Tickets
You need to validate tickets properly or you'll get fined. Most tickets need to be validated when you start your trip using orange machines at metro stations or colored boxes on trams and buses. Put paper tickets all the way into the machine until you hear a beep and get a time stamp.

Digital tickets from the BudapestGO app need to be scanned using QR codes or NFC when you get on vehicles or enter metro stations. The app shows an animated screen that inspectors know is valid payment.
Monthly and yearly passes don't need to be validated after you buy them. Just show the pass when inspectors ask, or scan the QR code for digital passes. Keep your pass where you can get to it easily.
Discounts and Special Deals
Budapest has pretty good discounts for different groups. Kids under 6 travel free on all BKK services. EU citizens who are 65 and older also travel free when they show valid ID proving their age and EU citizenship.
Students get big savings too. EU students with valid photo ID can buy monthly passes for 3,450 HUF instead of 8,950 HUF. International Student Identity Cards (ISIC) work for this.
The Budapest Card includes free entry to Lukács Bath, guided walking tours, and discounts from 10-50% on attractions, restaurants, and shops around the city. These extras can be worth a lot when combined with unlimited transport.
Avoiding Fines
Transport inspectors check tickets regularly throughout Budapest's transport system. The fine for traveling without a valid ticket is 16,000 HUF. But it goes down to 8,000 HUF if you pay right away or within two days.

Always validate single-use tickets right when you get on or enter stations. Keep validated tickets where inspectors can see them, because they might check several times during longer trips. For digital tickets, make sure your phone battery is charged and the BudapestGO app is working.
If you have monthly or yearly passes, keep them easy to reach and make sure digital ones display properly when asked. Student pass holders also need to carry valid student ID to prove they qualify for discounted fares.
Money-Saving Tips
Smart ticket buying can save you lots of money in Budapest. For stays of five days or more, monthly passes often cost less than buying multiple daily cards. Plus you get unlimited travel convenience.
Time-based tickets are most economical for trips that need transfers. Instead of buying several single tickets at 450 HUF each, a 90-minute ticket at 750 HUF covers unlimited transfers during complicated cross-city trips.
Think about how much you'll travel each day when picking passes. If you'll make four or more trips in one day, the 24-hour travel card at 2,500 HUF costs less than individual tickets. For weekend visitors, the 72-hour card gives you three full days of unlimited travel for about the same price as six single tickets.