How to travel in Hungary by train: information, connections, blog and travel reports. Help in our forum to buy train tickets.
Buy the train ticket at a railway station. Note: in some countries you have to pay a service fee at the ticket counter. The ticket can be purchased at a station in the country of departure, also sometimes in other countries.
- 40749 Kyjev - Vídeň
- B1205 Split - Budapešť
- B480/1604/1247 Rijeka - Budapešť
- D 40147 Vídeň - Kyjev
- EN 346 Bukurešť - Vídeň
- EN 347 Vídeň - Bukurešť
- EN 40457 Berlín - Budapešť
- EN 40462 Budapešť - Curych
- EN 40467 Curych - Budapešť
- EN 40476 Budapešť - Berlín
- EN 407/477 Varšava - Budapešť
- EN 462 Budapešť - Mnichov
- EN 463 Mnichov - Budapešť
- EN 472 Bukurešť - Budapešť
- EN 473 Budapešť - Bukurešť
- EN 476/456/406 Budapešť - Varšava
- EN476/572 Budapešť - Praha
- G1204 Budapešť - Split
- G1246/1605 Budapešť - Koper
- G1246/1605/481 Budapešť - Rijeka
- IC 406 Brašov - Budapešť
- IC 407 Budapešť - Brašov
- IC573/EN477 Praha - Budapešť
- MV1604/1247 Koper - Budapešť
popular connections travelled by other users
search for train times here
Online timetable information, on which you can find relevant, up-to-date connections.
To travel by train from Hungary to Austria you have the main route from Budapest to Vienna served by frequent Railjet trains. Please use the following booking links to find schedules and ticket prices. Discount fares are available. Book early to get cheap ticket prices.
To travel by train from Hungary to Switzerland, you have a direct overnight train from Budapest to Zurich and one direct day train (Railjet).
Maďarsko Česká republika
If you want to travel from Hungary to the Czech Republic by train, buy your train ticket via one of the given booking links or locally at a train station in Hungary.
There are frequent and direct train connections available between Hungary and the Czech Republic.
Tickets from Budapest and selected other stations in Hungary to Germany are available from DB (German Railways) via our partner link.
Advance fare tickets (Sparpreis Europa) offer very attractive fares and are valid for routes via either Czech Republic and Slovakia or via Austria.
If you need to start your travel from cities in Hungary where no ticket is available from online, buy your online ticket from the first possible station and get the ticket for the remaining part in Hungary locally. Ensure to plan with enough time for changing trains to cope for possible delays!
To travel from Hungary to Croatia by train, buy your tickets online from Hungarian Railways MAV START or from a station in Hungary. A number of offers is available, for instance Sparschiene tickets from 19€ for the single trip Budapest - Zagreb. Online tickets have to be printed from ticket machines at stations in Hungary!
There are two daily express trains between Budapest and Zagreb and night trains from Budapest to Rijeka and Split during the summer months.
To travel from Hungary to Poland by train, the direct night trains from Budapest to Krakow and Warsaw are a comfortable option. Please use the following booking link to buy your train ticket online from Hungarian railways MAV. Or buy it locally at a train station.
To travel from Hungary to Romania by train, buy your train tickets online from Hungarian Railway MAV START. They offer a variety of discounts for one way and return journeys as well as the cheap advance fare "Fortuna" tickets. Online tickets from MAV START have to be printed from ticket machines at stations in Hungary! Of course you can buy all tickets at international ticket desks at stations in Hungary as well.
International services run mainly from Budapest via the Lököshaza/Curtici border crossing to Arad and from there either to Timisoara and onwards to Craiova and Bucharest or via Simeria - Sibiu/Sighisoara - Brasov to Bucharest. Additional international express trains run via the Biharkresztes/Episcopia Bihor border crossing to Oradea - Cluj Napoca - Brasov.
If you are travelling from Hungary to Slovenia by train, buy your ticket locally at a station in Hungary or online from Hungarian Railways MAV START. Advance fare offers "Sparschiene" and "Ljubljana Spezial" for trips from Budapest to Ljubljana are available from 9€. Online tickets have to be collected and printed at ticket machines at stations in Hungary!
The only border crossing between the two countries is at Hodos where the direct train from Budapest to Ljubljana runs.
To travel by train from Hungary to Slovakia, the main route is from Budapest to Bratislava with frequent connections. There are as well train connections from Budapest via Miskolc to Košice.
Buy the train tickets online via the given links.
To travel from Hungary to Ukraine by train, buy your ticket at a train station. There are no online tickets available. However it is possible to buy a ticket to Chop only and then use an online ticket of Ukrainian Railways to continue your trip. You can also buy Hungarian online tickets to Zahony and then buy the ticket to Chop locally. There are several daily trains crossing the border between Zahony and Chop. One of these conveys the sleeping cars from Budapest to Lviv and Kyiv.