Bratislava to Vienna by train
Bratislava and Vienna are linked by direct ÖBB REX trains in about an hour, with departures from Bratislava hlavná stanica and Bratislava-Petržalka.

- Origin
- Bratislava
- Destination
- Vienna
A direct REX train makes Bratislava to Vienna an easy day trip, with two Bratislava stations and cross-border ticket choices.
Bratislava to Vienna train at a glance
| Detail | What to expect |
|---|---|
| Journey time | About one hour on a direct regional train |
| Normal service pattern | REX trains about twice an hour, with the exact pattern varying by date and station |
| Departure stations | Bratislava hlavná stanica or Bratislava-Petržalka |
| Main service | ÖBB regional trains, with ZSSK cross-border ticket options |
| Journey type | Direct service is available |
The direct Bratislava to Vienna journey takes roughly an hour. REX trains normally run twice an hour, but departures depend on the day and the Bratislava station you choose.
Pick the right Bratislava station
Bratislava hlavná stanica is the city's main station and is generally the practical departure point for the centre and north of the city. Bratislava-Petržalka is south of the Danube and can be more convenient if you are staying in Petržalka or nearby.
The stations are not interchangeable: allow time for the local journey to the one shown on your ticket.
Tickets and boarding
For regional trains marked Os, REX or S-Bahn, you need a valid ticket before boarding under the self-dispatch system. A station without a ticket desk or machine for that journey is the stated exception. Keep the ticket available during the cross-border trip.
Cross-border products from ÖBB and ZSSK include the Bratislava Ticket and Europa Regional Austria products. Their validity and sales conditions depend on the direction, date and place of purchase. The Vienna-origin Bratislava Ticket also includes Bratislava public transport for the first day of validity, which can suit a day spent exploring the Slovak capital.
There is no single fare for every departure. The product, passenger type, purchase channel and return plan can all affect the price and conditions, so choose the fare whose validity and flexibility match your day.
Plan the city-to-city journey
The train works well for a day trip because the direct ride is about an hour and avoids road traffic. From Bratislava's old town, allow extra time for the local connection to Petržalka if that is the better station for your accommodation. In Vienna, leave time for the onward U-Bahn, tram or other city connection after arrival.
Weekends, holidays and engineering works can change the timetable, departure station or other service details. ÖBB and ZSSK publish the departures for each travel date, so a typical weekday pattern is not a reliable guide for every journey.
Children and bicycles
Children under six travel free under the stated cross-border conditions. Europa Regional tickets include bicycle transport except for the youth group ticket. A full-size bicycle may have different acceptance rules from a folded bike, so the product conditions matter when choosing a ticket.
For most city-centre trips, a direct train is the straightforward choice: it keeps the journey on one service and takes about an hour. A flight may only become more attractive when its complete door-to-door time and price work better for your particular starting point and arrival plans.
Where to book
Train tickets
- Check times & prices
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Rail Europe
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.
Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Train service
- Check times & prices
ÖBB is Austria’s national rail operator, known for its Railjet trains and Europe’s largest night train network, Nightjet.
Official website
Find places to stay in Vienna

Frequently asked questions
How long does the train from Bratislava to Vienna take?
A direct regional journey usually takes about an hour. The precise time depends on the REX service, departure station and date in the timetable.
Are there direct trains from Bratislava to Vienna?
Yes. ÖBB REX services provide frequent direct connections from Bratislava hlavná stanica and Bratislava-Petržalka towards Vienna, with patterns that vary by day.
How often do trains run from Bratislava to Vienna?
REX trains normally run about twice an hour on the corridor. The actual departures depend on the date and on whether you use hlavná stanica or Petržalka.
Which Bratislava station should I use for Vienna?
Hlavná stanica suits the city centre and north, while Petržalka is usually more convenient south of the Danube. They require different local connections, so follow the station on your ticket.
Do I need a reservation for the Bratislava to Vienna train?
Have a valid ticket before boarding an Os, REX or S-Bahn service under the self-dispatch system. Reservation requirements depend on the specific product and train.
Does a Bratislava to Vienna ticket include local transport?
Some cross-border products include local transport. The Vienna-origin Bratislava Ticket includes Bratislava public transport on its first day, subject to its direction and validity conditions.