Budapest to Bratislava by train

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.

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.

Timetable

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.
Post a question

Discussion:

How often and what time does the train runs from Budapest to Bratislava in Christmas time between 18.12.2014 and 30.12.2014 please?

Published by kiki | 42 hours ago

50% helpful
0% not helpful

Hi kiki,
unfortunately there are no timetables for christmas yet. However, there should be no change compared to "normal" time. First train departs around 5am and last around 8pm, every two hours.
Regards

Published by Jakub (Author) | 33 hours ago

50% helpful
0% not helpful

I would like to travel from Budapest to Liptovsky Mikulas on a Sunday can you advise if this is possible?

Published by rob | 20 days ago

50% helpful
0% not helpful

Hi rob,
sure it is possible. There are two options : you either want the shortest distance possible, or change the train as little as is possible.

If you are for the first option, please visit this website www.zsr.sk (you can switch to english) and it will plan your trip. However I should warn you, that with this much changes, there is a significant possibility of missing a train.

The other option, which I recommend, is first to get to Bratislava and then change to train to Liptovsky Mikulas (you can use the same website, just add via "Bratislava" ).

Regards

Published by Samuel (Bratislava Guide) | 20 days ago

100.0000% helpful
0% not helpful

Hi Samuel... Im in budapest for a few days and saw your site (great info btw). Its just 17 euros from budapest to bratislava and back? that seems very inexpensive! just wanted to check

be great if you could just confirm that :)

Published by Nick | 26 days ago

50% helpful
0% not helpful

Hi Nick,
as you say, price is really around 17€ for return ticket. The cities are not so far away from each other (only 2:45 hours), so there is no reason to make it expensive :)
Regards

Published by Jakub (Author) | 24 days ago

50% helpful
0% not helpful

We are a group of 8 in Bratislava for one night then taking train next day ... is it easy enough to purchase the train ticket at the platform for a only english speaking person?? also how do they want payment at station can i pay for all 8 on a credit card?

Published by Aaron | 28 days ago

50% helpful
0% not helpful

Hi Aaron,
it should be (to be sure, have your destination and number of tickets written on a paper and show it to the lady selling tickets). And yes, you can pay for all of you with a credit card. By the way, most of young people speak English (at least on a basic level), so ask them for help if needed :) Have a nice trip
Regards

Published by Samuel (Bratislava Guide) | 28 days ago

100.0000% helpful
0% not helpful

We are 2 passengers looking to travel between Budapest and Bratislava on Oct 3rd. What is the difference between economy and comfort class? Also, there is a big difference in fares between what is listed on your website and the Eurail website. Are these fares for the same or different trains?

For this time of the year, if we buy the tickets at the station 2 days in advance, should that be sufficient?

Published by Sanjay | 57 days ago

50% helpful
0% not helpful

Hi Sanjay,
the differences are very little : in economy class you sit in a sort of open space car, while in comfort class you share coupe with 5 other people. In the interstate trains there might be also difference in (not) having a AC sockets/WiFi.
The Eurail prices are probably for the same train, but with their fee.
Buying 2 days in advance should be OK - the first big holidays coming are in the November
Regards

Published by Samuel (Bratislava Guide) | 56 days ago

50% helpful
0% not helpful

Can we take our two dogs on the train? One is a dacshund (14kg) the other is a itz terrier (10kg). Can dogs take th epublic transport in Bratslava?

Published by Anna | 01 Sep '14

50% helpful
0% not helpful

Hi Anna,
it possible but :
1) you have to have them leashed
2) they need to have mouth-piece
3) they must not block other passengers
4) you have to buy a ticket for them (I think the same as for children, it will be written on the ticket machine)
Regards

Published by Samuel (Bratislava Guide) | 01 Sep '14

50% helpful
0% not helpful

Hi,
On Friday the 5th September a group of 5 will be traveling From Bratislava to Budapest. Our flight does not arrive into Bratislava airport until 18:45. Will we still have enough time to get out of the airport and travel to the train station to get the last train? Would taxi be the quickest way to do so and are the taxi's dear?

Thanks in advance.

Published by Jamie | 01 Sep '14

50% helpful
0% not helpful

Hi Jamie ,
the last train departs at 19:50 so you have approximately 1 hour (minus time spent on the airport and buying train tickets) - but it can be done. Taxi is the quickest way - circa 15minutes (and there should be some waiting at the airport). The other option is public transport, there is a bus connection (bus number 61), the bus departs every 15 minutes and will get you to the train station in circa 25 minutes).
Regards

Published by Samuel (Bratislava Guide) | 01 Sep '14

50% helpful
0% not helpful

I am over 70 yrs of age. Can I get cheap train and/or bus tickets from Bratislava to Budapest?

Published by Bill Bradbury | 19 Aug '14

50% helpful
0% not helpful

Hi Bill Bradbury,
for the bus transportation you can get approx 10% discount. For trains, there is also a discount, but it depends what trains you want to take (IC, EC or local trains)- you can find out more about this at the train station office.
Regards

Published by Lucia (Bratislava Guide) | 19 Aug '14

50% helpful
0% not helpful

Hello,
We are traveling from Budapest to Bratislava on 05 September and we want to return from Bratislava to Budapest on 14th. Is it possible to purchase return tickets or we need to buy one-way tickets?

Thank you

Published by Kyriacos | 11 Aug '14

50% helpful
0% not helpful

Hi Kyriacos,
it should be possible to but a return ticket on a date (in general, you only buy an indefinite two way ticket + reservation on a certain time. This reservation might be voluntary, but mostly for these international trains it is mandatory anyway).
Regards

Published by Samuel (Bratislava Guide) | 11 Aug '14

50% helpful
0% not helpful

Yes, tickets are valid for 30 days ...

Published by mark | 19 Aug '14

50% helpful
0% not helpful

Hello - Do the trains from Budapest to Bratislava run on a Sunday? Do they run at the same times and also take 2hrs 41min? Thank you.

Published by Sarah | 04 Aug '14

50% helpful
0% not helpful

Hi Sarah,
yes, they run on sundays as well, with the same time schedule.

Regards

Published by Lucia (Bratislava Guide) | 04 Aug '14

50% helpful
0% not helpful
Still have question? Ask us for free! »