Travel from Venice to Bratislava

Bus or train from Venice to Bratislava?

You can take a train from Venice to Bratislava via Wien Hbf in around 9 hours 14 minutes. Alternatively, Eurolines IT operates a bus from Venice to Bratislava once a week. Tickets cost $55 - $75 and the journey takes 10 hours 55 minutes.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Venice to Bratislava

ModeDurationPrice
From Venice bus to Venice airport, fly to Vienna airport, then bus to Bratislava.4 h 8 min$157
From Venezia Santa Lucia train to Wien Hbf then train to Bratislava hl.st..9 h 14 min$119
From Venezia People Mover bus to Bratislava Novy Most City Center.10 h 55 min$63
From Corsia A5 bus to Mestre then bus to Bratislava.12 h 21 min$73
From Venice drive to Bratislava.6 h 28 min$124

How long does it take to get from Venice to Bratislava?

It takes approximately 4 hours 8 minutes to get from Venice to Bratislava, including transfers.

Is there a direct train between Venice and Bratislava?

No, there is no direct train from Venice to Bratislava. However, there are services departing from Venezia Santa Lucia and arriving at Bratislava hl.st. via Wien Hbf. The journey, including transfers, takes approximately 9 hours 14 minutes.

Is there a direct bus between Venice and Bratislava?

Yes, there is a direct bus departing from Venezia People Mover and arriving at Bratislava Novy Most City Center. Services depart once a week, and operate Sunday. The journey takes approximately 10 hours 55 minutes.

Operators from Venice to Bratislava

OperatorPhoneWebsite
ATVO S.p.A.+39 0421 5944ATVO S.p.A.
Austrian AirlinesAustrian Airlines
RegioJet+420 542 42 42 42RegioJet
Trenitalia+39 06 68475475Trenitalia
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
Eurolines IT+39 0861 199 1900Eurolines IT
ACTV S.p.a+ 39 041 27 22 111ACTV S.p.a
Eurolines SlovakiaEurolines Slovakia