Bratislava Castle, a white block with four corner towers, on a wooded hill above the Danube embankment

Day trip

Vienna to Bratislava: the 56-minute train, the bus, the Twin City Liner boat and the day tours

Bratislava is a 56-minute ÖBB REX 8 train from Hauptbahnhof every hour, a RegioJet bus at €4.90 or €5.90, or the Twin City Liner boat at €34 to €39. Times, the castle at €14, passport rules to 15 March 2027 and the day tours from €66.

Photo: Uoaei1 · CC BY-SA 4.0
In this guide

💡 The Short Version: Go by train. The REX 8 leaves Wien Hauptbahnhof hourly at :14 and reaches Bratislava in 56 minutes; the last train back leaves Bratislava at 23:50. RegioJet’s bus is €4.90 or €5.90 and takes 1 hour 30 minutes. The Twin City Liner boat takes 1 hour 15 minutes down the Danube for €34 to €39 plus a €3 fuel surcharge, on a summer timetable that ends on 2 November 2026, and sailings depend on the water level. Austria has border controls on its Slovak border until 15 March 2027: carry a passport or national ID card. Bratislava Castle is €14 and its history museum is closed on Tuesdays. Or book a tour: Bratislava Day Trip Like a Localad is €66 for 9½ hours by bus, which adds a licensed guide for the old town (GetYourGuide).

Getting there on your own

Train times are for the timetable valid until 12 December 2026.

OptionJourneyFareFrom and to
ÖBB REX 856 minutes, hourly at :14Priced when you book at oebb.atWien Hauptbahnhof to Bratislava hlavná stanica
RegioJet bus1 hour 30 minutes€4.90 or €5.90Hauptbahnhof (Südtiroler Platz) to Nivy bus station
Twin City Liner1 hour 15 minutes down, 1 hour 30 minutes back€34 to €39, plus €3Schwedenplatz to Bratislava Old Town
DDSG day trip13 hours, about 4 hours in BratislavaFrom €102Vienna marina
Slovak Lines bus1 hour 30 minutesFrom €9adIncludes a stop at the airport

The train

56 minutes · hourly at :14 from Hauptbahnhof, 05:14 to 23:14 · back hourly at :50

The REX 8 is a regional express and runs direct. Back from Bratislava, it leaves hourly at :50 from 05:50 to 23:50, also in 56 minutes (ÖBB timetable).

The bus

€4.90 or €5.90 · 1 hour 30 minutes · about every 1 to 2 hours

RegioJet’s buses leave Hauptbahnhof (Südtiroler Platz) at 08:50, 09:50, 10:50, 12:50, 14:50, 16:50, 18:50, 19:40, 20:50 and 22:50, and reach Nivy bus station. Back from Nivy they leave at 06:30, 07:30, 08:30, 10:30, 11:20, 13:30, 14:30, 16:30, 17:30 and 19:30, taking 1 hour 25 minutes at €4.90 or €5.90, and there is a night bus at 01:45 for €11 to €13 (regiojet.com).

The Twin City Liner

Economy €34 Monday to Friday, €39 at weekends and on public holidays, plus €3 · 1 hour 15 minutes

The boat leaves Schwedenplatz at 08:30, 12:30 and 16:30 and arrives at 09:45, 13:45 and 17:45. Back from Bratislava it leaves at 10:30, 14:30 and 18:30 and arrives at 12:00, 16:00 and 20:00. That is the summer timetable, which runs until 2 November 2026. Advent cruises run from 27 November to 20 December 2026 on Fridays, Saturdays, Sundays and public holidays, leaving Vienna at 10:30 and Bratislava at 16:30. Children under 2 are free and ages 2 to 11 pay half price. Boarding is 30 minutes before, and a valid travel document is required (twincityliner.com). Sailings depend on the water level; when the Danube is low the boat does not run, and the operator’s status board shows what sails.

A red and white Twin City Liner catamaran passing under a wooden footbridge between autumn trees

The Twin City Liner catamaran passing under a footbridge in Vienna. Photo: Peter Haas, Wikimedia Commons, CC BY-SA 3.0.

The DDSG day trip

From €102 · 13 hours · about 4 hours in Bratislava · set dates

DDSG Blue Danube’s MS Kaiserin Elisabeth leaves the Vienna marina at 07:00 and gives about four hours in Bratislava, from 12:00 to 16:00, with catering on board. A reservation and a valid travel document are required (ddsg-blue-danube.at).

The border

Austria has border controls on its Slovak border, on land and on the river, from 16 September 2026 to 15 March 2027. The Twin City Liner says river crossings are possible only at Bratislava Port and Vienna Schwedenplatz, and only with a valid passport or an EU, EEA or Swiss ID card (twincityliner.com).

Tours from Vienna

A tour fixes the day and adds a guide. Prices are GetYourGuide’s lowest “from” prices.

Like a Local

From €66 · 569 reviews · 9½ hours · small group

From Vienna: Bratislava Hidden-Gems Day Trip Like a Localad takes a round-trip bus and tours the old town with a licensed guide, past Michael’s Gate and St Martin’s Cathedral. You choose an option with lunch, with coffee and cake, or with a beer tasting.

Michael's Gate tower with its green copper dome at the end of a street lined with café tables

Michael’s Gate at the end of Michalská street. Photo: Francisco Anzola, Wikimedia Commons, CC BY 3.0.

Powered by GetYourGuide

Bratislava and Devín Castle

From €97 · 300 reviews · 8 hours · pick-up listed

Vienna: Guided Bratislava & Devín Castle Tour via Hainburgad adds stops in Hainburg and at Devín Castle.

By bus there, boat back

From €99 · 1,528 reviews · 11½ hours

From Vienna: Guided Tour to Bratislava with Speed Boat Ridead goes by bus, strolls through the old town, and returns on the Twin City Liner. The boat leg depends on the water level.

From Bratislava: Devín Castle cruise

From €30.50 · 1,323 reviews · 4 hours

Bratislava: Cruise – Devín Castle Round Tripad leaves from Bratislava, for a reader already there.

Bratislava and Budapest in one day is a 12 to 13 hour coach tour: see Vienna to Budapest.

What to see in Bratislava

The castle is above the old town, so go up first and walk down.

  1. Bratislava Castle. €14, children and students €7, seniors 62 to 69 €8 · daily except Tuesday, 10:00 to 18:00, last entry 17:00. The ticket covers the castle interior, the Treasury and the Northern Walls. The grounds are open 08:00 to 22:00, and the Baroque garden 09:00 to 17:00 in October and 09:00 to 16:00 from November. From Hodžovo Square, trolleybus 44 or 47 stops at Hrad or Zámocká; on foot it is up Zámocká Street or the Zámocké schody steps (snm.sk).
  2. The Old Town. Free. Michael’s Gate and St Martin’s Cathedral are the stops the tours name.

On a Tuesday the history museum is closed; the grounds, open 08:00 to 22:00, and the Old Town stay open.

Bratislava Castle, a white block with four corner towers, on a wooded hill above the Danube embankment

Bratislava Castle above the Danube. Photo: Uoaei1, Wikimedia Commons, CC BY-SA 4.0.

Powered by GetYourGuide

A day, hour by hour

TimeWhat
09:14REX 8 from Hauptbahnhof, arriving at 10:10
From 10:30The castle, which opens at 10:00; trolleybus 44 or 47 from Hodžovo Square, or on foot
MiddayThe Old Town, lunch
16:50 or 17:50Train from Bratislava at :50, arriving in Vienna 56 minutes later

Before you go

  • Passport: carry a passport or national ID card, until 15 March 2027.
  • Twin City Liner: summer timetable ends 2 November 2026; Advent cruises 27 November to 20 December.
  • Tuesdays: the castle’s history museum is closed.
  • Timetables: ÖBB changes its timetable on 13 December 2026.

Coming from Budapest instead? Vienna and Bratislava from Budapest covers the trip from the other side. Bratislava is one of the day trips from Vienna. Vienna to Budapest is the longer train, and Vienna public transport covers the way to Hauptbahnhof. What to book before you go to Vienna has the city tickets, 3 days in Vienna shows where a day away fits, and where to stay in Vienna compares the areas.

Common questions

How long is the train from Vienna to Bratislava?

56 minutes on the ÖBB REX 8 from Wien Hauptbahnhof to Bratislava hlavná stanica, hourly at :14 from 05:14 to 23:14. Trains back leave Bratislava hourly at :50, from 05:50 to 23:50.

Do I need a passport to go from Vienna to Bratislava?

Yes, carry a passport or, if you are an EU, EEA or Swiss citizen, a national ID card. Austria has border controls on its Slovak border, land and river, from 16 September 2026 to 15 March 2027. The Twin City Liner accepts only a valid passport or EU, EEA or Swiss ID.

How much is the bus from Vienna to Bratislava?

RegioJet's bus from Vienna Hauptbahnhof (Südtiroler Platz) to Bratislava's Nivy bus station is €4.90 or €5.90 and takes 1 hour 30 minutes, about every one to two hours from 08:50 to 22:50. The bus back from Nivy takes 1 hour 25 minutes.

Does the Twin City Liner run from Vienna to Bratislava in winter?

Its summer timetable runs until 2 November 2026, with three sailings a day from Schwedenplatz. Advent cruises run on Fridays, Saturdays, Sundays and public holidays from 27 November to 20 December 2026. Sailings depend on the water level on the Danube.

How much is Bratislava Castle?

€14 for an adult, €7 for children and students and €8 for seniors aged 62 to 69. The history museum is open daily except Tuesday, 10:00 to 18:00, with the last entry at 17:00.