There is a direct connection between the cities. A EuroCity train shuttles approximately every 2 hours and it takes only 2 hours and 40 minutes. Bratislava's central station is called Bratislava - hlavná stanica, often shortened to Bratislava- hl. st. in some occasions. In Budapest you will arrive to/depart from the Budapest Keleti station.

Tickets and prices

TicketNormal tariffReduced tariff
Return ticket 17,50€ 8,75€
One-way ticket app. 15€ app. 7,5€

You can buy a ticket directly at the station, however, it is not possible to do so on the Internet. You will not get a reservation of a seat, so you can sit anywhere in the 2nd class. Visit the Official Slovak Rail website (SK) for more information.


The train shuttles every 2 hours from both stations. The first train from Bratislava departs at 5:50 and the last direct one at 19:54. From Budapest, the first one departs at 5:25 and the last direct one at 17:25. Final train departs at 20:05. The journey takes 2 hours and 41 minutes in both directions.

Transport from the station

The public transport stop in Bratislava is called "Hlavná stanica" and is one of the most important stops in the whole city. Visit the Official public transport web site for more information. The basic directions and routes from station:

  • to city center - you take any bus or trolleybus directing to Račianske mýto and then take a tram to the city center. Or you can just walk following the signs "Centrum" (city center)
  • to the bus station - take the direct bus number 210 towards "Autobusová stanica" and get off at the last stop.
  • to the airport - take the direct bus number 61 toward "Letisko M.R. Štefánika" and get off at the last stop.

Was this article helpful?

  • Yes

    98% out of 554 people think yes!


Share with friends

Questions & Answers

  1. Angela

    Do I need to pay for the train tickets in Euros or Hungarian forint??

    1. Samuel

      Hi Angela,
      depends on where are you buying them. The easiest option might be paying with card.

  2. F.B.I

    I love your trains. The toilets are so clean!

    1. Samuel

      Hi F.B.I,
      thank you ... I guess :)

  3. Ali

    Just made the journey from Budapest to Bratislava last week and can report that it is very easy - no refugees here any more.
    The ticket was cheaper if you buy return (30Euros for 2 people) so I did that - some kind of special rate. The person in the station in Budapest spoke good English and advised that I dont need a seat booking too as the trains are not busy this time of day.

    I still have the return tickets (Bratislava to Budapest), and it is valid for 1 month, so if anybody wants them just get in touch and I would be happy to send them for free if you paypal me the postage cost.

    1. Samuel

      Hi Ali,
      thanks for the update!

  4. tutku

    thanks for your answer

  5. tutku

    hi i intend to travel from Bratislava to budapest, which way is better nowadays? how about train ? is it available (immigrants in budapest?) i will be appreciated if you answer.

    1. Samuel

      Hi tutku ,
      personally, I would prefer busses (you can book here :, but as far as I know you can take train as well, but it's not possible to buy train tickets online (from the Slovak provider).