ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Bratislava

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Budapest to Bratislava

🚌 Traveling from Budapest to Bratislava by bus is convenient and efficient, with direct services departing every four hours and taking approximately 2 hours and 20 minutes. 💰 Ticket prices for the Budapest to Bratislava bus range from €9 to €25, providing a cost-effective travel option between these two charming European capitals.

Where to stay in Bratislava

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • Yes, there is a direct bus service between Budapest and Bratislava. The bus departs from Budapest Kelenföld bus station and arrives directly in Bratislava. This service operates every day with buses departing every four hours, and the journey typically takes around 2 hours and 20 minutes, providing a convenient and efficient way to travel between the two cities.
  • The cost of a bus ticket from Budapest to Bratislava typically ranges from €9 to €25, depending on factors such as the time of booking, the class of service, and any promotional offers available. It is recommended to book your ticket in advance to secure the best price for your journey. Additionally, some bus operators may offer discounts for students, seniors, or groups, so be sure to inquire about any available discounts when booking your ticket.
  • The Budapest to Bratislava buses are generally less crowded during off-peak hours, such as early morning or late evening departures. These times may offer a more relaxed travel experience with potentially fewer passengers on board. On the other hand, buses during mid-morning or early afternoon departures, closer to peak travel times, tend to be more crowded. It's advisable to consider booking tickets during less popular times if you prefer a quieter and less crowded journey.
  • The first bus of the day from Budapest to Bratislava typically departs in the early morning, around 6:00 AM. The last bus of the day usually leaves in the late evening, approximately 10:00 PM. Travelers have the option to choose between these early and late departure times, providing flexibility for planning their journey according to their preferences and schedule.

Will you be returning to Budapest by bus?

If you are looking for a return bus ride, please check out the buses from Bratislava to Budapest.

See schedule