Bus to Vienna fly

Take the RegioJet bus at the Bratislava Most SNP Novy Most station .

The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.

Carrier is RegioJet.

Buy ticket

Get off at the Vienna Airport.
Fly out to Vienna (VIE) of the Madrid (MAD) airport.

The journey takes approximately 3 h 5 m. Ticket price is about €55

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the train Estación de tren Madrid-Aeropuerto T4 at the station Renfe Cercanias.

The journey takes approximately 26 m. Ticket price is about €2 The travel distance is 15 km.

Carrier is Renfe Cercanias.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Fly from Bratislava

Take the Slovakia Public Transport bus at the Bratislava Námestie Franza Liszta station .

The journey takes approximately 18 m. The travel distance is 7 km.

Carrier is Slovakia Public Transport.

Buy ticket

Get off at the Bratislava Airport.
Fly out to Bratislava (BTS) of the Palma Mallorca (PMI) airport.

The journey takes approximately 5 h Ticket price is about €70

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Palma Mallorca (PMI).
Take the train Bratislava,,Most SNP at the station Renfe Cercanias.

The journey takes approximately 26 m. Ticket price is about €2 The travel distance is 61 km.

Carrier is Renfe Cercanias.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Train to Budapest fly

Take the train Bratislava Hlavna Stanica at the station Czech Railways (ČD).

The journey takes approximately 2 h 31 m. Ticket price is about €10 The travel distance is 212 km.

Carrier is Czech Railways (ČD).

Buy ticket

Get off at the Budapest-Nyugati.
Take the train Budapest-Nyugati at the station Hungarian Railways (MÁV).

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 17 km.

Carrier is Hungarian Railways (MÁV).

Buy ticket

Get off at the Ferihegy.
Take the BKK bus at the Ferihegy vasútállomás station .

The journey takes approximately 10 m. The travel distance is 6 km.

Carrier is BKK.

Buy ticket

Get off at the Liszt Ferenc Airport 2.
Fly out to Budapest (BUD) of the Madrid (MAD) airport.

The journey takes approximately 3 h 15 m. Ticket price is about €60

Carrier is Wizz Air.

🔎

🚖 Find a cheap local taxi

Get off at the Madrid (MAD).
Take the train Bratislava,,Most SNP at the station Renfe Cercanias.

The journey takes approximately 26 m. Ticket price is about €2 The travel distance is 61 km.

Carrier is Renfe Cercanias.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Train

Take the train Bratislava Hlavna Stanica at the station Railjet.

The journey takes approximately 9 h 12 m. Ticket price is about €100 The travel distance is 870 km.

Carrier is Railjet.

Buy ticket

Get off at the Zuerich Hb.
Take the train Zürich HB at the station Swiss Railways (SBB/CFF/FFS).

The journey takes approximately 1 h 19 m. Ticket price is about €27 The travel distance is 121 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Buy ticket

Get off at the Mulhouse.
Take the train Mulhouse Ville at the station TGV inOui.

The journey takes approximately 3 h 16 m. Ticket price is about €3 The travel distance is 396 km.

Carrier is TGV inOui.

Buy ticket

Get off at the Lyon Part Dieu.
Take the train Lyon Part Dieu at the station Renfe Viajeros.

The journey takes approximately 5 h 2 m. Ticket price is about €50 The travel distance is 657 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Barcelona-Sants.
Take the train Barcelona-Sants at the station Renfe AVE.

The journey takes approximately 2 h 30 m. Ticket price is about €45 The travel distance is 605 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Madrid-Puerta De Atocha.


🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Bus

Take the Transmarian bus at the Bratislava station .

The journey takes approximately 6 h 21 m. Ticket price is about €28 The travel distance is 467 km.

Carrier is Transmarian.

Buy ticket

Get off at the Arad.
1295 m on foot from the Arad to the Arad.

The journey takes approximately 15 m. The travel distance is 1 km.

Get off at the Arad.
Take the Autogenn bus at the Arad station .

The journey takes approximately 1 h 2 m. Ticket price is about €3 The travel distance is 56 km.

Carrier is Autogenn.

Buy ticket

Get off at the Timişoara.
750 m on foot from the Timişoara to the Timisoara.

The journey takes approximately 9 m. The travel distance is 750 m.

Get off at the Timisoara.
Take the ALSA bus at the Timisoara station .

The journey takes approximately 20 h 45 m. Ticket price is about €380 The travel distance is 2815 km.

Carrier is ALSA.

Buy ticket

Get off at the Madrid Estacion Sur.


🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Bus train

Take the RegioJet bus at the Bratislava,,Most SNP station .

The journey takes approximately 45 m. Ticket price is about €3 The travel distance is 61 km.

Carrier is RegioJet.

Buy ticket

Take the train Flughafen Wien at the station Railjet.

The journey takes approximately 55 m. Ticket price is about €15 The travel distance is 81 km.

Carrier is Railjet.

Buy ticket

Get off at the St.Poelten Hbf.
Take the Verkehrsverbund Ost-Region - VOR bus at the St. Pölten Hauptbahnhof station .

The journey takes approximately 11 m. Ticket price is about €1 The travel distance is 4 km.

Carrier is Verkehrsverbund Ost-Region - VOR.

Buy ticket

Get off at the Einkaufszentrum Süd.
Take the FlixBus bus at the Sankt Pölten station .

The journey takes approximately 16 h 15 m. Ticket price is about €85 The travel distance is 1164 km.

Carrier is FlixBus.

Buy ticket

Get off at the Lyon Perrache.
Take the FlixBus bus at the Lyon Perrache station .

The journey takes approximately 16 h 40 m. Ticket price is about €90 The travel distance is 1267 km.

Carrier is FlixBus.

Buy ticket

Get off at the Madrid.


🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 22 h 58 m. The travel distance is 2456 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Madrid at Booking


The cheapest way to travel from Bratislava to Madrid is by taking a Bus to Vienna fly with an average price of €60. The journey takes approximately 6 ч. 26 мин.

Bus to Vienna fly is the fastest way to travel from Bratislava to Madrid. Tickets cost €60. The journey takes approximately 6 ч. 26 мин.

Bratislava is approximately 2456 km away from Madrid. The trip by car takes 22 h 58 m.

The average journey time by car between Bratislava and Madrid is 22 h 58 m.