Budapestby VisitCity Guides

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.

Yellow ticket validation machine mounted inside Budapest public transport vehicle with windows visible
BKK's integrated transport network connects all corners of Budapest with easy validation

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.

Close-up of a white Budapest public transport single ticket with black text.
Standard single tickets cost 450 HUF for one uninterrupted journey on BKK transport.

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.

Hands holding smartphone while using a mobile app in public transportation setting
Digital travel cards offer convenient unlimited transit access through the BudapestGO app

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 TypePrice (HUF)Validity PeriodBest For
Single Ticket450One journeyOccasional travel
30-Minute Ticket53030 minutesShort trips with transfers
90-Minute Ticket75090 minutesLonger journeys
24-Hour Card2,500Calendar dayDay trips
72-Hour Card5,50072 hoursWeekend visits
Monthly Pass8,95030 daysExtended stays
Student Monthly3,45030 daysEU 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.

Official Budapest Card logo featuring red icon and black text on white background
Budapest Card combines unlimited transport with museum entry and tour discounts

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.

BKK ticket vending machine between two yellow trams at Budapest transit station
Modern ticket machines accept cards and cash with English language options

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.

Hand inserting ticket into yellow validation machine on public transport
Validate paper tickets immediately when boarding to ensure valid travel in Budapest

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.

Transport inspector checking passenger ticket on public transit in Budapest
Ticket inspectors verify fares daily, with immediate fines of 8,000 HUF for violations

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.

Frequently Asked Questions

Yes, all BKK tickets and passes work on metros, trams, buses, trolleybuses, and suburban railways in Budapest. Single tickets let you make one trip without transfers, while travel cards give you unlimited transfers.
No, monthly and yearly passes don't need validation after you buy them. Just show the pass when inspectors ask or scan the QR code for digital passes.
Traveling with an unvalidated ticket gets you the same fine as having no ticket - 16,000 HUF, but it goes down to 8,000 HUF if you pay right away or within two days.
EU students with valid student ID (with photo and expiry date) can buy discounted monthly passes for 3,450 HUF. ISIC cards work for verification.
For just transport, regular travel cards are better value. The Budapest Card is worth it when you plan to visit multiple museums and attractions that are included.
BKK Customer Service Points work at Liszt Ferenc International Airport and take cash and cards. There are also ticket machines throughout the airport terminals.