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


Share with friends

Questions & Answers

  1. Hank Collier

    Hello - I plan to travel from Budapest to Bratislava on 28 May. Can you tell me if there is a first-class section of the train, and do I buy the ticket the same day as travel?
    Thank you!

  2. Rosa del Vents

    We will planing a trip from Budapest to Bratislava in May. We arrive to Budapest Airport at 11 on morning, and we will take the train for go to Bratislava the same morning, where is the station? Is near airport? How can we reach the station?

    Thanks in advance

  3. Mark

    Hie ,
    I am planning to make a trip from Budapest to Bratislava next week . Few Ques

    1:- Is there a locker room at the Bratislava train station where I can keep my luggage. I just have one meeting during the day.
    2:- Can I get a train from Bratislava to Vienna in the Evening.

    Thanks in advance.

    1. Jozef

      Hi Mark,

      ad 1) In the Central train station is locker system that you can use for your bags as storage place.

      ad 2) and if you want to get do Vienna in the evening you can search for connections here but there trains that go at: 16:43 and 17:43 from central station or at 16:30 and 18:30 from Petržalka station.


  4. Raj

    I am traveling to Bratislava this week.Just wondering how would I reach Oldtown from MOST SNP .and then oldtown to Central railway station.Any Bus or tram number can be adviced? Also from where I can take Bratislava city card pls..thanks a lot

    1. Jozef

      Hi Raj,

      If you are at Most SNP you are next to the old town you can reach Bratislava castle or Saint Martins cathedral. From Most SNP you can visit historical center of the city by foot easily. Your best option to get to the Central railway station is by bus 93 from station Zochová or you can go by tram: 1 which has stop at Most SNP.


  5. Paige

    Me and my friends will be flying into Budapest in June and taking a train to bratislava (and then to prague) what are the chances that we'll go to the station and tickets will be sold out?

    1. Jakub

      Hi Paige,
      in short: the chance of tickets being sold out is nearly 0% :) If, however for some weird reason the would be sold out, you can catch the next train 2 hours later.