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 603 people think yes!


Share with friends

Questions & Answers

  1. Regina

    Hi, I'm trying to purchase 2 tickets from Budapest to Bratislava but it won't let me get rid of the supplementary seat reservation of 3 euros each. Is it compulsory? Would it be better to buy from the station directly to avoid paying the reserved seats fee?

    1. Samuel

      Hi Regina,
      yes, for some buses the reservation is mandatory. However - to be check, please contact the information center.

  2. Melina

    I am planning to go from bratislava to Budapest (and return) in December. I would like to know some things:
    1. The price is 17,50€ for both ways?
    2. Is there any delay on the trains?
    3. I am a EU citizen can I travel with ID or I need a passport?
    Thanks in advance :)

    1. Samuel

      Hi Melina,
      1. yes, the price is correct,
      2. hard to tell right now, but usually there are only slight delays, until something bad happens (heavy snowing for example)
      3. yes, you only need an ID (if you are allowed to get to Bratislava/Budapest you are allowed to go to the other only with it)

  3. Álvaro

    The train from Budapest to Bratislava is in operation on 01/01/16? Price and timetable are the same as the others days ? Thank you!

    1. Samuel

      Hi Álvaro,
      they should be operational, but since it's a public holiday in Slovakia that day, the timetables might differ - better check on them later.

  4. Arwen

    Hi! I am planning to go by train from Budapest to Bratislava or Gyor to Bratislava if it is possible?
    What are the Train timing? And it is possible to but ticket on the train station?
    And it is also not dangerous at this time for i read that there are many refugees there.

    Thank you

    1. Samuel

      Hi Arwen,
      it's perfectly safe and trains are fully operational. The tables can be found here . You can buy tickets at the station.

  5. 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.