Urban transport is well developed in Hungary, with efficient bus (and, in many cities and towns, trolleybus) services. It usually runs from about 5.30am to 9pm in the provinces and a little longer in the capital.
You’ll probably make extensive use of public transport in Budapest, but little (if any) in provincial towns and cities. Most places are manageable on foot, and bus services are not all that frequent. Generally, city buses meet incoming long-distance trains; hop onto anything waiting outside when you arrive and you’ll get close to the city centre.
You must purchase transport tickets (around 280Ft to 320Ft) at newsstands or ticket windows beforehand and validate them once aboard. Travelling without a ticket (or ‘riding black’) is an offence; you’ll be put off and fined on the spot.
Budapest and Lake Balaton have ferry systems.
Buses are the mainstay of public transport in most villages, towns and cities in Hungary. They are a cheap and efficient way of getting to further-flung places.
Budapest is the only city in Hungary with a metro.
Taxis are plentiful on the streets of most Hungarian cities. Unscrupulous drivers are common, particularly in the capital, so it's best to call a reputable taxi company rather than hail a taxi in the street. If you do hail a taxi, make sure it has the company name on the side and that the meter is switched on. Make sure you know exactly how much cash you're handing over, as switching large denomination notes for small ones and then demanding extra payment is a common scam. Flag fall varies, but a fare between 6am and 10pm is from 250Ft (in Budapest from 300Ft), with the charge per kilometre about the same.
Hungary’s larger cities – Budapest, Szeged, Miskolc and Debrecen – have the added advantage of a tram system. The capital also has a suburban railway known as the HÉV.