Compare prices and tickets by train, bus or flight

Sun
Dec 5
$13ÖBB | REX
$9Slovak Lines Express a.s.
Mon
Dec 6
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Tue
Dec 7
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Wed
Dec 8
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Thu
Dec 9
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Fri
Dec 10
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Sat
Dec 11
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Sun
Dec 12
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Mon
Dec 13
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Tue
Dec 14
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Wed
Dec 15
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Thu
Dec 16
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Fri
Dec 17
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Sat
Dec 18
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Sun
Dec 19
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Mon
Dec 20
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Tue
Dec 21
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Wed
Dec 22
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Thu
Dec 23
$13ÖBB | REX
$7STUDENT AGENCY k.s.
Fri
Dec 24
Find prices
$7STUDENT AGENCY k.s.
Sat
Dec 25
$13ÖBB | REX
$7Flixbus

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Bratislava from Vienna

distanceDistance33 miles (54 km)
durationAverage train duration1 h 7 min
priceAverage train ticket price$13 (€11)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain providersÖBB | REX, ÖBB, ÖBB | InterCity, ÖBB | Railjet or ÖBB | S-Bahn

Trains from Vienna to Bratislava cover the 33 miles (54 km) long journey taking on average 1 h 7 min with our travel partners like ÖBB | REX, ÖBB, ÖBB | InterCity, ÖBB | Railjet or ÖBB | S-Bahn. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $13 (€11), you can find the cheapest train ticket for as low as $13 (€11). Travelers depart most frequently from Wien Westbahnhof and arrive in Bratislava predmestie.

Train providers

Travel with ÖBB between Vienna and Bratislava

Buy your official ÖBB train tickets from Vienna to Bratislava from $13 (€11) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

ÖBB

ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Vienna to Bratislava by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

ÖBB tickets between Vienna and Bratislava are available online on Omio. We help you compare and book your perfect route with ÖBB from Vienna to Bratislava all in one place. If you’re specifically looking for the cheapest, fastest or earliest train, you can find all the current ÖBB train schedules and train tickets available on Omio for the 33 miles (54 km) route. You can also see relevant travel information for the ÖBB train, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this train, compare the fastest Vienna to Bratislava routes as well as the cheapest ticket prices available, and buy the best ÖBB Vienna to Bratislava train ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the ÖBB train ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Bratislava with ÖBB!

    Read on for COVID-19 recommendations and policies for your ÖBB train ticket to Bratislava from Vienna:

    • Refund or voucher policy
    • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
      • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
      • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Vienna to Bratislava

    Trains in Europe are a convenient way to travel between cities, with a number of companies offering a variety of domestic and international routes. Austrian Federal Railways (ÖBB) provide direct trains from Vienna to Bratislava. The daily timetable begins very early in the morning and offers a train every 30 minutes throughout the day until the final departure from Vienna late in the evening. Vienna to Bratislava trains take around an hour to arrive in the Slovakian capital.

    Vienna to Bratislava Trains: Not what you're looking for?

    Return trains from Bratislava to Vienna | Compare all modes of traveling from Vienna to Bratislava | Or learn more about trains to Bratislava


    Vienna to Bratislava Train Cost

    Average prices for trains from Vienna to Bratislava when you book in advance

    Booking Period

    Average Price

    Same Day

    €14

    1 Day in Advance

    €14

    1 Week in Advance

    €14

    2 Weeks in Advance

    €14

    1 Month in Advance

    €14

    3 Months in Advance

    €14

    Vienna to Bratislava Trains: General Information


    Trains are an effective way of traveling from Vienna to Bratislava, taking under an hour to arrive.

    • autobus All Vienna to Bratislava trains are run by ÖBB.
    • autobus All Vienna to Bratislava trains are direct, depart from either Wien Hbf train station and arrive at either Bratislava's Petrzalka or Hlavna Stanica train station.
    • autobus The Vienna to Bratislava train journey takes as little as 59 minutes to arrive in Bratislava.
    • autobus Most travelers book their Vienna to Bratislava train tickets 1 day in advance of the travel date.

    Train tickets from Vienna to Bratislava: when to book to save $

    Time Price Savings
    1 week earlier 11 €
    1 month before 11 €0%
    2 months earlier 10 €10%
    3 months earlier 11 €0%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Vienna - Bratislava. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • If you book a ticket Vienna - Bratislava with 2 months in advance you save up to about 10% compared to the initial price.
    • By booking 3 months in advance, you could save up to 0%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips

    Trains from Vienna to Bratislava
    Travel by train 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 Vienna to Bratislava.
    FAQs
    What are the travel restrictions for Bratislava, Slovakia if I'm coming from Vienna, Austria by train?

    Travel between Vienna, Austria and Bratislava, Slovakia by train is: Partially open.

    What is the status of international entry into Slovakia from Austria?

    International entry status: Entry is partially open for citizens and permanent residents of Austria

    Do I need to self-quarantine on arrival in Slovakia from Vienna?

    Conditions of entry:

    • Entry is allowed only for essential reasons
    • Negative COVID-19 test issued at most 3 days before arrival
    • 14-day mandatory monitored quarantine for arrivals without a COVID-19 Vaccination Certificate
    • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
    • Pre-arrival Health Control Form (FCS) required

    What are the safety rules to follow in Bratislava, Slovakia?

    When traveling in Slovakia, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 11/30/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Bratislava from Vienna before traveling.

    Do I need to quarantine when I return to Austria from Bratislava, Slovakia?

    The restriction level for your return train to Vienna, Austria from Bratislava is: Partially open.

    Is my return train into Vienna from Bratislava restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Slovakia

    Do I need to quarantine on arrival in Austria from Bratislava?

    Conditions of reentry:

    • Negative COVID-19 test issued at most 3 days before arrival
    • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

    What are the safety rules to follow in Vienna, Austria?

    The government of Austria has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1 metre (s) (3 feet)
    • Face mask required: Mandatory

    Last checked on 12/1/21. Remember to check the latest COVID-19 travel safety regulations for your train to Vienna from Bratislava closer to your date of departure here here.

    What is the price of the cheapest train from Vienna to Bratislava?
    Train tickets from Vienna to Bratislava for some dates and times can be found for as cheap as $13 (€11)  one way in the next 7 days.
    How much is a train ticket between Vienna and Bratislava?
    The train price from Vienna to Bratislava is on average $13 (€11)  if you are looking to buy your tickets for this journey in the next 7 days.
    What is the distance to Bratislava from Vienna by train?
    The Vienna to Bratislava train distance is approximately 33 miles (54 km).
    How many hours is the train time from Vienna to Bratislava?
    The Vienna to Bratislava train duration is on average 1 h 7 min, which is to be expected when traveling 33 miles (54 km) to Bratislava from Vienna. However, the time it takes can vary based on specific dates, weekends, and holidays.
    When traveling by train from Vienna to Bratislava, which train station in Vienna do I depart from and which train station in Bratislava do I arrive in?

    Omio customers who travel this route most frequently depart from Wien Westbahnhof   and arrive in Bratislava predmestie.

    Where is the train station in Vienna? Where is the train station in Bratislava?

    The most popular departure train station with passengers for this trip, called Wien Westbahnhof, is located 1.8 miles (2.9 km) from the city center of Vienna.

    The most popular arrival train station, Bratislava predmestie, is located 2.8 miles (4.5 km) away from the city center of Bratislava.

    What train providers offer a service from Vienna to Bratislava?
    For the best Vienna to Bratislava train to buy, you can travel safely and comfortably with ÖBB | REX, ÖBB, ÖBB | InterCity, ÖBB | Railjet or ÖBB | S-Bahn. However, it's always good to check all possible train providers with services from Vienna to Bratislava to compare what amenities they may offer.
    How many train services per day are there from Vienna to Bratislava?
    The average number of trains departing Vienna for Bratislava is 12 a day. The train schedules and services may vary between weekdays and weekends.
    What are the first and last departure train times from Vienna to Bratislava?
    The earliest train departing from Vienna to Bratislava leaves at 5: 16 AM. The last train departing from Vienna to Bratislava leaves at 7: 16 PM. You can find the latest Vienna to Bratislava train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    When should I buy the Vienna to Bratislava train for the best deals on tickets?
    You can find trains between Vienna and Bratislava to cost on average $13 (€11) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Vienna to Bratislava train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Vienna
    Bratislava
    The major railway station for departures from Vienna is Wien Westbahnhof. Read all the information you need to know about services, amenities and connections at Wien Westbahnhof for your journey to Bratislava from Vienna.