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).
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 India, there is no rail connection available. We recommend to book a direct flight via the given booking link. Train tickets in India are available via 12go.asia.
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.
To travel from Hungary to Serbia by train, use one of the direct connections between Budapest and Belgrade. There are special saver prices available. Buy your train ticket directly at the station.
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.