Il sistema ferroviario ungherese è buono. La compagnia statale MAV MAV (Magyar Államvasutak) gestisce i circa 7.600 km. delle linee ferroviarie ungheresi. A Budapest ci sono tre grandi stazioni ferroviarie: Keleti Nyugati e Deli.
Ci sono diversi tipi di treni:
- Treni passeggeri locali (O 'Szemelyvonat'), ovviamente sono lenti, hanno di solito solo la seconda classe e le motrici e le carrozze sono anzianotte;
- Treni espressi (o 'Gyorsvonat'), senza prenotazione del posto;
- Treni veloci (o 'Sebes') senza prenotazione dei posti;
- InterCity con prenotazione del posto (da 300 HUF a 885 HUF a seconda della distanza) e vagone ristorante. Su alcune rotte MAV (come la Budapest-Szeged) sui treni IC possono essere ammessi anche passeggeri senza prenotazione obbligatoria;
- EuroCity / EuroNight, treni internazionali, la prenotazione del posto non è richiesta ma è necessario pagare un supplemento (da 300 HUF a 885 HUF a seconda della distanza)
Il biglietto va convalidato prima della partenza.
E' possibile trasportare biciclette su molte tratte.
I prezzi dei biglietti sono economici e molto più bassi della media europea e gli over 65 viaggiano gratis (come sulla rete dei trasporti di Budapest, sia di superficie che nella metro), salvo pagare la prenotazione del posto a sedere sui treni che la prevedono obbligatoriamente.
Viaggiano gratis anche anche sugli autobus statali della Volanbusz.
Viaggiano gratis anche anche sugli autobus statali della Volanbusz.