Compare prices to get from Budapest to Bratislava
58 zł|2 godz. 25 min.
159 zł|7 godz. 55 min.
37 zł|2 godz. 35 min.
58 zł
58 zł
58 zł
58 zł
72 zł
58 zł
72 zł
58 zł
58 zł
58 zł
58 zł
58 zł
--
58 zł
No matching results found
Click the button below to explore more products you may like
- Prices shown from Budapest to Bratislava are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare flights, trains, and buses from Budapest to Bratislava
The cheapest way to get from Budapest to Bratislava costs only 37 zł on average via Buses, and the quickest way takes just 2 godz. 26 min. by Pociągi. Find the travel option that best suits you.
Pociągi
Najszybszy
Average price
60 zł
Average duration
2 godz. 26 min.
Departure time
09:30 - 19:55
Direct options
Buses
Najtaniej
Average price
37 zł
Average duration
6 godz. 59 min.
Departure time
10:50 - 10:10
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time
When is the cheapest time to travel from Budapest to Bratislava?
What is the cheapest day to travel by train from Budapest to Bratislava?
Based on Trip.com's data, the cheapest day to travel by train from Budapest to Bratislava is poniedziałek, with an average price of 58 zł.
60 zł
59 zł
58 zł
57 zł
What is the cheapest day to travel from Budapest to Bratislava by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Budapest to Bratislava is poniedziałek, with an average price of 37 zł.
37 zł
Recommended hotels in Bratislava

8.9/10
89 opinii
Slavic Industrial Apartment by Chors

Nove Mesto | 4.92 km from downtown
549 zł

9.4/10
62 opinii
Sheraton Bratislava Hotel

5.15 km from downtown
579 zł

9.1/10
73 opinii
Grand Hotel River Park, a Luxury Collection Hotel, Bratislava

Stare Mesto | 1.1 km from downtown
714 zł

9.3/10
63 opinii
Radisson Blu Carlton Hotel Bratislava

Stare Mesto | 0.84 km from downtown
434 zł 439 zł
Budapest to Bratislava travel tips
Companies operating from Budapest to Bratislava
Find departure & arrival points near Budapest and Bratislava
Popular train stations near Budapest
Budapest-Nyugati
Rakosrendezo
Budapest-Keleti
Budapest-Déli
Zugló
Popular train stations near Bratislava
Rajka
Rajka
Bezenye
Hegyeshalom (Gr)
Hegyeshalom
Hegyeshalom
Popular airports near Budapest
Ferenc Liszt Intl. Airport (BUD)
Port lotniczy Pieszczany (PZY)
W pobliżu
Popular airports near Bratislava
Bratislava M. R. Stefanik Airport (BTS)
Port lotniczy Wiedeń-Schwechat (VIE)
W pobliżu
Popular bus stations near Budapest
Budapest Deak Ferenc ter
Budapest Déli Pályaudvar Railway Station
Budapest Déli Railway Station Krisztina krt
Budapest Hotel Astoria
Budapest Nyugati
Popular bus stations near Bratislava
Hegyeshalom vasútállomás (vasút utca)
How to travel from Budapest to Bratislava: FAQs
How far is it from Budapest to Bratislava?
It’s about 173 km (107 mi) from Budapest to Bratislava.How do I get from Budapest to Bratislava?
You can travel from Budapest to Bratislava in 3 different ways: Loty, Pociągi, Buses.What’s the fastest way to get from Budapest to Bratislava?
The fastest way to get from Budapest to Bratislava is by Pociągi, with an average journey time of 2 godz. 26 min.. Other modes of transport take longer: Buses takes on average 6 godz. 59 min..What’s the most budget-friendly way to travel from Budapest to Bratislava?
The cheapest way to get from Budapest to Bratislava is by Buses, with an average price of 37 zł. Other modes of transport are more expensive: Pociągi costs around 60 zł on avergae.Loty costs around 358 zł on average.What are the main departure and arrival points for trips between Budapest and Bratislava?
For trips between Budapest and Bratislava, travelers typically use the following departure and arrival points: Most Loty depart from Ferenc Liszt Intl. Airport and arrive at Bratislava M. R. Stefanik Airport; Pociągi depart from Budapest-Nyugati and arrive at Rajka; Buses depart from Budapest Deak Ferenc ter and arrive at Hegyeshalom vasútállomás (vasút utca).How far in advance should I book tickets from Budapest to Bratislava to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Budapest to Bratislava are typically cheapest poniedziałek, with an average fare of 58 zł. Flights from Budapest to Bratislava are typically cheapest poniedziałek, with an average fare of 37 złAre Budapest and Bratislava in the same time zone?
There is a 0m time difference between Budapest and Bratislava.