Travel options
from Budapest to Bratislava

You can get from Budapest to Bratislava by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

Sun, Jun 20
Total price for 1 nights, 1 adults
view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sun
20 Jun
£12RegioJet a.s.
£25Flixbus
Mon
21 Jun
Find prices
£15Flixbus
Tue
22 Jun
£12RegioJet a.s.
Find prices
Wed
23 Jun
Find prices
£14Flixbus
Thu
24 Jun
£12RegioJet a.s.
£7Flixbus
Fri
25 Jun
Find prices
£9Flixbus
Sat
26 Jun
Find prices
£7Flixbus
Sun
27 Jun
£12RegioJet a.s.
Find prices
Mon
28 Jun
Find prices
£7Flixbus
Tue
29 Jun
£12RegioJet a.s.
£14Flixbus
Wed
30 Jun
Find prices
£14Flixbus
Thu
1 Jul
£12RegioJet a.s.
£7Flixbus
Fri
2 Jul
Find prices
£6STUDENT AGENCY k.s.
Sat
3 Jul
£12RegioJet a.s.
£7STUDENT AGENCY k.s.
Sun
4 Jul
£12RegioJet a.s.
£6STUDENT AGENCY k.s.
Mon
5 Jul
£12RegioJet a.s.
£7STUDENT AGENCY k.s.
Tue
6 Jul
Find prices
£6STUDENT AGENCY k.s.
Wed
7 Jul
£12RegioJet a.s.
£6STUDENT AGENCY k.s.
Thu
8 Jul
£12RegioJet a.s.
£7STUDENT AGENCY k.s.
Fri
9 Jul
£12RegioJet a.s.
£7STUDENT AGENCY k.s.

General Information About the Journey from Budapest to Bratislava

Though situated in different countries, these two cities only 200 km apart and relatively simple to get between. The links between the two cities by rail and by bus are fairly frequent and mostly feature direct routes. Trains are not much faster than the bus service, and more expensive. While flights are possible, there are no direct flights available with all flights requiring a change in Prague, which makes travelling by plane a longer, as well as a more expensive, option. For both speed and value the bus is the most efficient method of transport between the two points. The direct bus takes just less than 3 hours.

Buses from Budapest to Bratislava

Bus services travelling from Budapest to Bratislava are fairly frequent, operating from 06.64 am to 23.30 pm from Budapest Nepiget at 131 Üllői Street. There are quite a number of different bus companies providing this service, Regiojet is the cheapest at £7.92, with Orange Ways the fastest at just 2h 45m. Slovak Lines Express and Metro Plus operate a direct through service, and Flixbus operates a service requiring one change. The main bus station in Bratislava is Mlynske Nivy in Ruzinov district.

Trains from Budapest to Bratislava

Eurocity Trains offer a direct service travelling from Budapest to Bratislava on a regular basis throughout the day, with trains approximately every two hours. The journey takes around 2h 40 m and costs from £5.95 to £13.88 depending on discounts and whether it is a one way or return. Trains leave from Budapest Keleti station, starting at 5.25am and with the last direct train setting off at 17.25 pm. They arrive at Bratislava - hlavná.

Travel Tips

Travel from Budapest to Bratislava
Travel to Bratislava easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Budapest to Bratislava.
FAQs
What are the international travel restrictions for Slovakia due to COVID-19 if I’m travelling from Budapest to Bratislava?

International travel from Budapest, Hungary to Bratislava, Slovakia is: Partially open.

Can I enter Slovakia if coming from Hungary?

Entry into Slovakia is currently allowed for: Entry is partially open for citizens and permanent residents of Hungary.

Am I required to self-quarantine upon arrival to Bratislava if travelling from Budapest?

Conditions of entry:

  • Passenger Locator Form (PLF) required
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Negative COVID-19 test issued at most 2 days before arrival

What measures do I need to follow in Bratislava, Slovakia due to the pandemic?

All travellers in Slovakia must observe the following coronavirus safety measures:

  • Social distance: 2 metre (s) (7 feet)
  • Face mask: Mandatory

The information above was last checked on 14/06/2021; however, this can change before your date of travel so please make sure to review the latest COVID-19 travel safety regulations   for your journey from Budapest to Bratislava.

Are there restrictions on reentering Hungary from Bratislava, Slovakia due to the coronavirus pandemic?

The restriction level for your return to Budapest, Hungary from Slovakia is: Restricted.

Is my journey back to Budapest from Bratislava restricted?

Entry into Hungary is currently allowed for: Entry is restricted for citizens and permanent residents of Slovakia.

Do I need to self-quarantine upon arrival in Budapest from Bratislava?

Conditions of reentry into Hungary:

  • 10-day mandatory quarantine and a negative COVID-19 test issued at most 2 days before arrival

What are the coronavirus safety measures I need to follow in Budapest, Hungary?

You should observe these safety measures in Hungary as imposed by the government to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

This information about your return travel to Hungary was last checked on 14/06/2021. We advise you to check the latest COVID-19 travel safety regulations for your trip back to Budapest from Bratislava closer to your date of departure here.

How do I go from Budapest to Bratislava?

Travelling from Budapest to Bratislava includes taking a coach.

What is the distance from Budapest to Bratislava?

Bratislava is approximately 100 miles (161 km) away from Budapest.

Where do I depart from Budapest? Where do I arrive in Bratislava?

These are the most popular departure and arrival points for travellers from Budapest to Bratislava:

  • Coaches mostly leave from Budapest, Thokoly Way (Keleti Railway Station) and tend to arrive in Bratislava, Novy Most.
Which travel companies can take me from Budapest to Bratislava?

If finding a good deal is your main consideration for your trip from Budapest to Bratislava, then we'll help you find the best value travel company for you:

  • Travel with Flixbus to go to Bratislava by coach. For a good deal on tickets, you can find Flixbus Budapest to Bratislava tickets on Omio for £7.
What other destinations are worth visiting after travelling from Budapest to Bratislava?
Omio customers who travel from Budapest to Bratislava often also extend their holiday to go to Vienna, Prague or Kraków. Omio can help you plan your trip by finding the best connections between Bratislava and these popular destinations at a great price.
How early should I purchase tickets between Budapest and Bratislava online for the best deals?

Before travelling from Budapest to Bratislava, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a coach ticket is £7 one way on average for this journey.

But we recommend booking Budapest to Bratislava tickets online a few months before your planned travel date to score the best deals and save money on your trip.

What is the fastest way to get to Bratislava from Budapest?

The fastest way to travel from Budapest to Bratislava is by coach with an average journey time of 2 h 35 min.

Stations

Important Stations and Airports for this Journey

Budapest
Bratislava
Budapest - Könyves Kálmán k
Amenities
Budapest Népliget autóbusz állomás Busterminal
Amenities
Budapest, Népliget Autobus Station
Amenities