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.
|Ticket||Normal tariff||Reduced tariff|
|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.
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.
Hi, I need to go from Bratislava to Budapest on 11 August. When buying ticket should I choose just the day of travel or also the exact train I will take? Because I'm not sure about hour I'm leaving from Bratislava. Is return ticket valid 6 days from onward travel? Thanks
Published by Alessandro | 26 days ago
you need to pick up just exact date and you can take any train within that day. The return ticket is valid 7 days and you can use it any day and any train in that period. Please double check your exact validation once you have the ticket.
Published by Lucia (Bratislava Guide) | 26 days ago
I'm Luca and I'll come to Bratislava on the 30th of July with 3 friends of mine; we'll arrive at 8.20 a.m. and we want to go to Budapest as soon as possible. At what time does it leave the first train available? How can we reach the Bratislava's station from the airport?
Thank's for yours help.
Published by Luca | 49 days ago
from the airport you take the bus number 61 which will take you to the train station (last stop), the you need to buy a ticket for 90cent. I checked the trains and the first available is 9.53 and you can buy the ticket at the Bratislava train station.
Published by Lucia (Bratislava Guide) | 49 days ago
first of all thank's for yours help; I think that I'll do in this way; anyway I've read that If I book the ticket for the return the whole price is 17.50€ for each person, is it right?
Published by Luca | 48 days ago
Im happy it helped you! Actually it is not possible to buy only one way ticket (no idea why). So if you ask for a ticket to Budapest you will automatically recieve both way ticket for 17.50, even though you want to travel only to Budapest and the ticket to return is valid one week.
Enjoy your trip!
Published by Lucia (Bratislava Guide) | 48 days ago
you're very helpfull; one last question: I'll come to Bratislava on the 30th of July and I want to come back from Budapest on the 2nd of August; when I take the return ticket I can take it at any time or I have to specify the departure's hour from Budapest?
Published by Luca | 48 days ago
you can take train at any time. There will be validation on your ticket, but I suppose it will be till 6th of August.
Published by Lucia (Bratislava Guide) | 47 days ago
We are planning to go from Vienna to Bratislava, stay one night then go to Budapest and stay another night then take the overnight train to Prague the next day. Is this possible and what would be the estimated costs? If you can only buy a return ticket from Budapest to Bratislava, could we use part of that return on the night train and just pay the Bratislava to Prague bit?
Published by Cat | 17 Jun '14
It is def possible, the estimated costs:
Vienna to Bratislava approx. 8euro, Bratislava to Budapest 10euro, Budapest to Prague 23euro per person.
These are the costs if you travel by bus for 1 person. There are also night buses and the comfort is comparable to the train.
It is not possible to pay a bit to use the same train ticket Bratislava-Budapest while traveling to Prague.
Published by Lucia (Bratislava Guide) | 17 Jun '14
I am looking to book online but I can't seem to find where to book a return train ticket for Bratislava / Budapest. Would you be able to link me to somewhere I could do this? Also what are the main stations called in Brat / Buda?
Published by Ally | 10 Jun '14
Unfortunatelly it is not possible to buy a train ticket online. BUT! If you buy the ticket before the train departure you should have no problems that the tickets would be sold out. While buying the ticket in Bratislava direction to Budapest you autimatically recieve the return ticket (you cannot buy just one way ticekt). The price is 17,5eur.
Name of the train station in Bratislava is: Bratislava - Hlavná stanica
in BUdapest the main train station is called: Budapest-Keleti pu (But keep in mind there are several important train stations in Budapest, so please double check which one you need :)
Published by Lucia (Bratislava Guide) | 10 Jun '14
hey how are you guys? how can i get the discount? (paying 8 instead of 17) and if there is some train from bratislava to ljubljana?
Published by Sebastian | 09 Jun '14
there is no direct train, the best thing to do is to take a train to Vienna and change there to another to Bratislava (this seems to be the cheapest option). Discounts are mostly for seniors, students (this however differ among countries, sometime you only get the discount for the country you study/live in) and groups.
And we are good, thanks ;)
Published by Samuel (Bratislava Guide) | 09 Jun '14
Hi. I am looking to take a train from budapest to bratislava this weekend. I would like to spend the day there and come back. do you think friday or saturday is better? what time is the earliest for each day and latest for each day and how much will that cost me? should i get the tickets online before? Thank you...
Published by silin | 05 Jun '14
for train schedules check www.zsr.sk/...age_id=124 , as they may vary. Personaly, I would choose saturday :)
Published by Samuel (Bratislava Guide) | 05 Jun '14
Hi there 4 of us fly into Bratislava on 4/9/14 for the Northern Ireland match against Hungary in Budapest on 7/9/14. We want to get a return train ticket for the journey....would it be best to book online or book at the station? How do we get from the airport to the train station? Finally our flight home from Bratislava is 10:30am on 8/9/14....we are staying in Budapest, if we got the 5:20am train will we get to the airport in time?
Published by Ally | 04 Jun '14
if possible, book the tickets online. From airport to train station you could either take taxi (should be ~ 15euro) or you can take bus number 61 (17 stops to "Hlavna stanica"), ticket for 1 hours is for 90 cents for person. The bus departures every 20 min. About the timing, use google maps to calculate it (choose public transport), however, for car it's 2 hour ride, so it seems to be enough.
Published by Samuel (Bratislava Guide) | 05 Jun '14
my wife and I would like to join Budapest on June 4th return Bratislava on June 7
with our bikes is that possible? return to Budapest at 12:00
Published by Serge | 18 May '14
carrying bikes should not be permitted on this route.
Published by Jakub (Author) | 21 May '14
Just want to find out what is the validity of the return ticket, if i stay in Bratislava for 2 nights then return to Budapest on day 3, is that ok?
Published by Anthony | 06 May '14
Time period in which you can travel back is one month from purchase of your ticket. So in your example you can stay 2 days with ease. Enjoy your stay in Bratislava.
Published by Jozef (Bratislava Guide) | 06 May '14
I would like to take train from Budapest to (possible stop in Gyor) Bratislava to Vienna to Prague - over the course of a week. Is this possible? What can I expect to pay for the tickets? Do I buy one for each stop? Also, may I pay with a credit card?
Published by June | 24 Apr '14
-you should be able to pay with credit card (it's possible in Bratislava)
-buy one for each stop
-rule of thumb is 5-10 euro for 100km of distance
Published by Samuel (Bratislava Guide) | 25 Apr '14