Public Transport in Budapest
Getting around Budapest is easy on foot and by public transport.

For longer distances, I recommend using the metro, buses, and trams โ€” itโ€™s fast and fairly cheap.

You need a valid ticket to use public transport.

Tickets can be bought at ticket machines, which are available at all metro stations and at major tram/bus stops.
Ticket options & prices:

  • ๐ŸŽซ Single ticket โ€” 500 HUF
  • ๐ŸŽซ Pack of 10 single tickets โ€” 4,500 HUF
  • ๐Ÿ•’ 24-hour travelcard (unlimited rides) โ€” 2,750 HUF
  • ๐Ÿ•’ 72-hour travelcard โ€” 5,750 HUF
(Note: prices may go up โ€” always check the current rate.)
Important things to know:
  • Single tickets must be validated before boarding (on the metro โ€“ in the orange machines before entering; on buses/trams โ€“ inside the vehicle).
  • You can buy a single ticket from the driver, but it costs 600 HUF, and drivers hate selling them and never have change.
  • Keep your single ticket until the end of the ride โ€” it may be checked, even after you exit.
  • For 24-hour or 72-hour passes, you just show them to the inspector at the metro entrance or to the bus driver if they ask.
  • Always be ready to show your ticket/pass to inspectors on buses, trams, or at metro exits.

Using the BudapestGO App


Thereโ€™s an official mobile app: BudapestGO.

You can buy single tickets and passes directly in the app โ€” just register and link your bank card.


If you're using single or transfer tickets via the app, you must validate them by scanning a QR code when entering the bus/tram (use the โ€œScanโ€ button in the My Tickets tab).


Unlimited travelcards (24h/72h) do not require validation.


If a bus driver asks to see your ticket (usually when boarding through the front door), just tap the little ticket icon to show the QR code.


To show your ticket to an inspector, tap the โ€œcontrollerโ€ icon in the top right corner of the ticket in the My Tickets tab.