Compare prices to get from Budapest to Bratislava
PHP 928|2h 25m
PHP 2,557|7h 55m
PHP 587|2h 35m
PHP 928
PHP 928
PHP 928
PHP 928
PHP 1,151
PHP 928
PHP 1,151
PHP 928
PHP 928
PHP 928
PHP 928
PHP 928
--
PHP 928
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 PHP 591 on average via Buses, and the quickest way takes just 2h 26m by Trains. Find the travel option that best suits you.
Trains
Fastest
Average price
PHP 966
Average duration
2h 26m
Departure time
13:30 - 19:55
Direct options
Buses
Cheapest
Average price
PHP 591
Average duration
8h 20m
Departure time
22: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 Monday, with an average price of PHP 929.
PHP 966
PHP 947
PHP 929
PHP 910
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 Monday, with an average price of PHP 591.
PHP 591
Recommended hotels in Bratislava

8.9/10
89 Reviews
Slavic Industrial Apartment by Chors

Nove Mesto | 4.92 km from downtown
PHP 8,865

9.4/10
63 Reviews
Sheraton Bratislava Hotel

5.15 km from downtown
PHP 10,570

9.1/10
72 Reviews
Grand Hotel River Park, a Luxury Collection Hotel, Bratislava

Stare Mesto | 1.1 km from downtown
PHP 12,379

9.3/10
64 Reviews
Radisson Blu Carlton Hotel Bratislava

Stare Mesto | 0.84 km from downtown
3% off
PHP 6,817 PHP 6,644
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
Budapest Ferenc Liszt International Airport (BUD)
Piešťany Airport (PZY)
Nearby
Popular airports near Bratislava
Bratislava M. R. Stefanik Airport (BTS)
Vienna International Airport (VIE)
Nearby
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?
The distance from Budapest to Bratislava is about 173 km (107 mi).How can I get from Budapest to Bratislava?
There are 3 ways to get from Budapest to Bratislava, including Flights, Trains, Buses.What is the fastest way to get from Budapest to Bratislava?
The fastest way to get from Budapest to Bratislava is by Trains, with an average journey time of 2h 26m. Other modes of transport take longer: Buses takes on average 8h 20m.What is the cheapest way to get from Budapest to Bratislava?
The cheapest way to get from Budapest to Bratislava is by Buses, with an average price of PHP 591. Other modes of transport are more expensive: Trains costs around PHP 966 on avergae.Flights costs around PHP 5,850 on average.Where do you usually depart from and arrive at when traveling from Budapest to Bratislava?
When traveling from Budapest to Bratislava, travelers usually depart from and arrive at the following locations: Flights typically departs from Budapest Ferenc Liszt International Airport and arrives at Bratislava M. R. Stefanik Airport , Trains typically departs from Budapest-Nyugati and arrives at Rajka , Buses typically departs from Budapest Deak Ferenc ter and arrives at Hegyeshalom vasútállomás (vasút utca) .When is the cheapest time to book tickets from Budapest to Bratislava?
Train, bus, and flight schedules may vary depending on the season or day of the week. Based on data from Trip.com: BudapesttoBratislavaTrains is usually the cheapest at Monday, with an average price of PHP 929 BudapesttoBratislavaBuses is usually the cheapest at Monday, with an average price of PHP 591 .Is there a time difference between Budapest and Bratislava?
The time difference between Budapest and Bratislava is 0m.



