Hungary
Trains in Hungary: tickets, passes and routes
Yes: for most trips the train is the default way around Hungary, because MÁV runs every main line out of Budapest and fares are low (HUF 2,500–6,000, about $7–17). Book Intercity seats in advance in summer and on holidays. Skip the train only for Hollókő and a few Balaton villages, where buses fill the gaps.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideHungary
Key facts
- Best use
- Anywhere from Budapest: Eger 2 h, Siófok 1 h 30, Debrecen 2 h 30, Pécs 3 h
- Typical fare
- HUF 2,500–6,000 one way (2026 estimate)
- Rail passcheck
- A national pass rarely pays off; point-to-point tickets are cheap (check)
- Book ahead
- Intercity seat reservations in summer, weekends and public holidays
- Budapest stations
- Keleti, Nyugati and Déli — check which one your train uses
- Gaps the train misses
- Hollókő and some Balaton towns; use Volánbusz buses
- Ticketscheck
- Buy on the MÁV app or site, at station offices or machines; a supplement applies on some trains bought on board (check)
Details
Hungary's rail network is a star with Budapest at the centre. Almost every useful route for a visitor starts at Keleti, Nyugati or Déli station, so plan your trip as day trips and short hops out of the capital rather than as a loop between regional towns. The parent country guide gives the working times: Budapest–Eger about 2 hours, Budapest–Siófok 1 h 30, Budapest–Debrecen 2 h 30, Budapest–Pécs 3 hours.
Intercity (IC) trains are the fast, comfortable option on main lines and carry a compulsory seat reservation. Slower 'személyvonat' services stop everywhere and cost the same per kilometre but take much longer. For Balaton, IC trains run to Siófok and the south shore; the north shore is better served by buses in places. For the Danube Bend, trains from Nyugati reach Szentendre and Vác, and Esztergom has its own line from Nyugati.
Buying is simple. Tickets and seat reservations are sold on the MÁV website and app, at station ticket offices and at machines. Booking a few days ahead is enough outside peak periods; for Friday and Sunday evenings in July and August, and around public holidays, reserve a week or more ahead. Children, students and seniors from some countries get discounts, but the rules are narrow — check before you rely on one.
A rail pass is rarely worth it. Hungarian point-to-point fares are low, and a national or international pass only pays off if you are covering long distances most days. If you are combining Hungary with Austria, Slovakia or beyond, compare a pass against separate tickets before buying. Budapest's own BKK tickets and passes are separate from MÁV and are not valid on mainline trains.
Summary table
| Route | Time | Fare (2026 estimate) | Notes |
|---|---|---|---|
| Budapest–Eger | 2 h | HUF 2,500–4,500 | IC with reservation; buses also run |
| Budapest–Siófok | 1 h 30 | HUF 2,500–4,000 | South shore of Balaton |
| Budapest–Debrecen | 2 h 30 | HUF 4,000–6,000 | IC; onward buses to Hortobágy |
| Budapest–Pécs | 3 h | HUF 4,000–6,000 | IC; the slow line is much longer |
| Budapest–Győr | 1 h 30 | HUF 2,500–4,000 | Toward Vienna |
| Budapest–Szeged | 2 h 30 | HUF 3,500–5,500 | IC; check |
| Budapest–Szentendre | 40 min | HUF 1,000–2,000 | HÉV suburban line from Batthyány tér; check |
| Budapest–Esztergom | 1 h 30 | HUF 1,500–2,500 | From Nyugati; check |
Fares are one-way, second class, and vary by train type and discount. Confirm current prices before travel (check).
Tips
Check the station before you leave your hotel. Budapest's three main stations are not connected to each other by a single direct metro line, and a taxi across town at rush hour can take longer than the train ride. Keleti handles most eastern and some western routes; Nyugati serves the Danube Bend and Szeged lines; Déli covers Balaton's south shore and Pécs.
Validate nothing on the train itself — mainline tickets are checked by a conductor, and you must be able to show the ticket and any reservation. If you board without a ticket, you can usually buy one from the conductor for a supplement, but this is not guaranteed on all services (check).
For Lake Balaton in July and August, book the return leg when you book the outbound. Sunday afternoon trains back to Budapest fill up. Outside summer, resorts such as Siófok and Balatonfüred are quieter and trains are easy to board on the day.
If your plans include wine regions or the north shore of Balaton, compare the train with a bus or a hire car. The parent guide notes that buses fill the gaps, and that a car is useful where rail does not reach. Remember Hungary's zero alcohol limit if you drive.
FAQ
Questions people ask
Is the train a good way to get around Hungary?
Yes. MÁV runs frequent, cheap trains from Budapest to Eger, Siófok, Debrecen, Pécs and most regional towns. Fares are HUF 2,500–6,000 one way (2026 estimate). Use buses only for places rail misses, such as Hollókő.
Do I need a rail pass for Hungary?
Usually no. Point-to-point tickets are cheap enough that a national pass rarely pays off unless you travel long distances most days. Compare a pass against separate tickets if you are crossing into Austria or Slovakia (check).
How far in advance should I book trains in Hungary?
A few days is enough most of the year. For Intercity trains on summer weekends, Friday and Sunday evenings, and around public holidays, reserve a week or more ahead, and book your return leg at the same time.
Deep dive
Every source; changeable facts are marked check
Sources
- officialMÁV – Hungarian State Railways
- officialMÁV – timetable and tickets
- officialVolánbusz
- officialBKK – Budapest public transport
- secondaryWikivoyage – Hungary