W mieście są 3 dworce kolejowe, obsługujące pociągi dalekobieżne i międzynarodowe. Dwa z nich: Keleti (Dworzec Wschodni) oraz Nyugati (Północny) zostały zbudowane jeszcze za czasów Austro-Węgier i leżą po peszteńskiej stronie. Z Keleti odjeżdża większość międzynarodowych pociągów, w tym wszystkie 3 do Polski. Dworzec Nyugati obsługuje głównie Zakole Dunaju i część połączeń z Wielką Niziną. Trzeci dworzec – Déli (Południowy) – jest dużo młodszy i leży w Budzie niedaleko Moszkva tér. Stąd można się udać do Chorwacji oraz nad Balaton.
Adresy:
Nyugati, Peszt, VI, Teréz krt. 57, tel.: 349 01 15
Keleti, Peszt, VIII, Kerepesi út 2 – 6, tel.: 313 68 35
Déli, Buda, I, Krisztina krt. 37, tel.: 375 62 93
Internetowy rozkład pociągów MÁV: http://www.elvira.hu
Całodobowa informacja krajowa: tel.: 461 54 00
Całodobowa informacja międzynarodowa: tel.: 461 55 00
Centralny dział zażaleń MÁV, Peszt, VI, Andrássy út 73 – 75, tel.: 322 80 49, 322 80 56, pn. – czw. 8.00 – 16.00, pt. 8.00 – 12.00
Fragmenty z przewodnika turystycznego "Budapeszt. Stolica Zdrój". Autor: Monika Chojnacka. Wydawnictwo Bezdroża.