Cheap train tickets from Vienna to Prague

Showing times and prices for Jan 27

Cheapest

$14

Average

$26

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Vienna to Prague will cost around $ 26 if you buy it on the day, but the cheapest tickets can be found for only $ 14.

Cheapest
06:39AMVienna4h35 11:14AMPraha, Hlavní Nádraží
0 changes
$141One-way
Cheapest
10:39AMVienna4h40 03:19PMPraha, Hlavní Nádraží
0 changes
$141One-way
2nd Cheapest
05:36PMVienna4h38 10:14PMPraha, Hlavní Nádraží
0 changes
$171One-way
2nd Cheapest
02:39PMVienna4h40 07:19PMPraha, Hlavní Nádraží
0 changes
$171One-way
05:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 09:45PMPraha-Libeň, nádraží
1 changes
$241One-way

Train schedule from Vienna to Prague

Showing trains for tomorrow, Thu, Jan 27
06:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 10:45AMPraha-Libeň, nádraží
0 changes
06:39AMVienna4h35 11:14AMPraha, Hlavní Nádraží
0 changes
07:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 11:45AMPraha-Libeň, nádraží
0 changes
08:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 12:45PMPraha-Libeň, nádraží
0 changes
09:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 01:45PMPraha-Libeň, nádraží
0 changes
10:39AMVienna4h40 03:19PMPraha, Hlavní Nádraží
0 changes
11:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 03:45PMPraha-Libeň, nádraží
0 changes
02:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 06:45PMPraha-Libeň, nádraží
0 changes
02:39PMVienna4h40 07:19PMPraha, Hlavní Nádraží
0 changes
03:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 07:45PMPraha-Libeň, nádraží
0 changes
05:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 09:45PMPraha-Libeň, nádraží
0 changes
05:36PMVienna4h38 10:14PMPraha, Hlavní Nádraží
0 changes
06:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h37 10:47PMPraha-Libeň, nádraží
0 changes
07:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)5h26 12:36AMPraha-Libeň, nádraží
0 changes
09:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)10h02 07:12AMPraha-Libeň, nádraží
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Thu
Jan 27
$14RegioJet a.s.
$16Flixbus
$311Austrian Airlines
Fri
Jan 28
$14RegioJet a.s.
$18Flixbus
$252Austrian Airlines
Sat
Jan 29
$14RegioJet a.s.
$18Flixbus
$252Austrian Airlines
Sun
Jan 30
$14RegioJet a.s.
$16Flixbus
$252Austrian Airlines
Mon
Jan 31
$14RegioJet a.s.
$18TouristService
$252Austrian Airlines
Tue
Feb 1
$14RegioJet a.s.
$18Flixbus
$219Swiss
Wed
Feb 2
$14RegioJet a.s.
$17Flixbus
$312Austrian Airlines
Thu
Feb 3
$14RegioJet a.s.
$16Flixbus
$126Eurowings Europe
Fri
Feb 4
$14RegioJet a.s.
$16Flixbus
$252Austrian Airlines
Sat
Feb 5
$14RegioJet a.s.
$18TouristService
$169Austrian Airlines
Sun
Feb 6
$14RegioJet a.s.
$16Flixbus
$169Austrian Airlines
Mon
Feb 7
$14RegioJet a.s.
$17Flixbus
$202Austrian Airlines
Tue
Feb 8
$14RegioJet a.s.
$17Flixbus
$181Austrian Airlines
Wed
Feb 9
$14RegioJet a.s.
$16Flixbus
$252Austrian Airlines
Thu
Feb 10
$14RegioJet a.s.
$16Flixbus
$114Eurowings Europe
Fri
Feb 11
$14RegioJet a.s.
$16Flixbus
$169Austrian Airlines
Sat
Feb 12
$14RegioJet a.s.
$16Flixbus
$135Austrian Airlines
Sun
Feb 13
$14RegioJet a.s.
$16Flixbus
$169Austrian Airlines
Mon
Feb 14
$14RegioJet a.s.
$18Flixbus
$151Lufthansa
Tue
Feb 15
$14RegioJet a.s.
$16Flixbus
$113Lufthansa

Fastest train times from Vienna to Prague

Showing times and prices for Jan 27

Fastest Journey

4 h 35 m

Average

5 h 1 m

Trains per day

15

Distance

253 km

Of the 15 trains that leave Vienna for Prague every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 253 km distance in an average of 5 h 1 m but if you time it right, some trains will get you there in just 4 h 35 m .

The slowest trains will take 10 h 2 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
05:10PMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 09:45PMPraha-Libeň, nádraží
1 changes
$241One-way
Fastest
06:39AMVienna4h35 11:14AMPraha, Hlavní Nádraží
0 changes
$141One-way
Fastest
07:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 11:45AMPraha-Libeň, nádraží
1 changes
$301One-way
Fastest
08:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 12:45PMPraha-Libeň, nádraží
2 changes
$301One-way
Fastest
06:10AMWien Südtiroler Platz (Tiefgeschoß Straßenbahn)4h35 10:45AMPraha-Libeň, nádraží
2 changes
$241One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Vienna to Prague

distanceDistance156 miles (252 km)
durationAverage train duration4 h 35 min
priceAverage train ticket price$17 (€14)
frequencyTrain frequency6 a day
changesDirect trainYes, there are 6 direct trains a day
carriersTrain providersRegioJet, ÖBB | Railjet, ÖBB | Euro City (EC), RegioJet a. S. ÖBB | REX, ÖBB | Nightjet, ÖBB, ÖBB | Regionalzug, Leo Express or ÖBB | InterCity

Trains from Vienna to Prague cover the 156 miles (252 km) long journey taking on average 4 h 35 min with our travel partners like RegioJet, ÖBB | Railjet, ÖBB | Euro City (EC), RegioJet a. S. ÖBB | REX, ÖBB | Nightjet, ÖBB, ÖBB | Regionalzug, Leo Express or ÖBB | InterCity. Normally, there are 6 trains operating per day, including direct services available. While the average ticket price for this route costs around $17 (€14), you can find the cheapest train ticket for as low as $14 (€12). Travelers depart most frequently from Wien Westbahnhof and arrive in Prague, Praha, Zličín.

Train companies: Leo Express, ÖBB and Student Agency from Vienna to Prague trains

You can travel by train to Prague from Vienna with Leo Express, ÖBB and Student Agency for as low as $14 (€12). When you search for schedules and tickets, Omio will show you the best journey.

ÖBB
Leo Express
Student Agency

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

Looking to travel by train between Vienna and Prague? Omio can help you find that perfect journey with ÖBB. Check Omio to see current ÖBB train schedules, tickets, travel information and prices for the best deals on the Vienna to Prague train and book ÖBB tickets online quickly and easily. When taking a train between Vienna and Prague, you can expect to travel 156 miles (252 km) one-way with ÖBB. If you search for trains to Prague from Vienna in the Omio app, you can check if the ÖBB ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB, we do the work for you to get you safely to Prague from Vienna. Book that perfect Vienna to Prague train now with Omio and enjoy a smooth and comfortable journey with ÖBB!

    ÖBB's current ticket policies due to COVID-19 for your train from Vienna to Prague are the following:

    • 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 Prague

    The trains from Vienna to Prague run very frequently. There is a train operating this route more or less every hour on every day of the week. There is more than one train company operating the routes with both direct journeys, as well as ones that require passengers to switch trains at some point before arriving in Prague. The journey can take as little as about 4h 25min.

       

    Vienna to Prague Train Time: Daily Departures

    This train route from Vienna to Prague has high frequency. There are more or less at least 20 different trains making this trip per day, seven days a week. Some of these journeys have changes and other are direct. The first train of the day departs from Vienna at around 6:06 a.m. Running more or less once an hour, the last train leaves Vienna at approximately 11:00 p.m. and is a night train, putting passengers in Prague the following morning.

    How long is the journey by train from Vienna to Prague?

    The duration of the journey from Vienna to Prague by train depends on the type of train the route is operated by, as well as on if passengers have to change trains at any point along the way. The shortest train for this route takes about 4h 25min. However, the journey can take up to more or less 9h 46min.

    What are the departure and arrival stations for trains from Vienna to Prague?

    Departure train station: The trains for this route depart from the Vienna Central Station. The Vienna Central Station is located directly south of the inner Old Town of the city, about 2 miles (3 km) away. There is a direct subway line that takes you to the Vienna Central Station, from downtown, in approximately 15min. At the station there are various facilities available, such as restaurants and bakeries, as well as drug stores and car rental agencies.

    Arrival train station: These trains arrive at the Main Prague Railway Station (Praha Hlavní), the Praha-Libeň Railway Station or the Praha-Holešovice Railway Station. The Main Prague Railway Station is located near the city center, just east of Old Town Prague. You can most likely walk into town in under 20min. This station has a few stores and cafes as well as a hotel. The Praha-Libeň Railway Station is a small station located farther northeast out of the city center, about 6 miles (10 km) away. It has a tobacco store and an ATM. The Praha-Holešovice Railway Station is north of the center of Prague, more or less 3 miles (5 km) away from Old Town Prague. It’s a small station with a café and tobacco store.

    Prague Carlos Bridge River Vltava. Source: Shutterstock

    Which train companies travel from Vienna to Prague?

    The trains going from Vienna to Prague are operated by two companies, either the Austrian Federal Railway, ÖBB, or a private owned Czech provider called RegioJet. ÖBB offers a variety of different types of ÖBB trains, like the long-distance ÖBB Euro City and InterCity, the high-speed ÖBB Railjet and the regional ÖBB Regionalzug.

    The ÖBB Railjet is the only train with this provider that has routes that don’t require any changes before arriving in Prague. The RegioJet trains are long-distance trains that do not have any changes for any of the options offered for the route from Vienna to Prague. The ÖBB Railjet and the Regiojet routes are generally the fastest options to get to Prague by train.

    ÖBB trains from Vienna to Prague

    ÖBB is the main provider for train routes from Vienna to Prague. ÖBB is the Austrian Federal Railway. There are about 20 ÖBB trains or more going from Vienna to Prague daily. There are multiple different types of ÖBB trains on this route. There are various daily long-distance trips with either ÖBB Euro City or InterCity, as well as high-seed routes with ÖBB Railjet. However, there are just a couple regional ÖBB Regionalzug trains a day. ÖBB Railjet is the only ÖBB train that offers direct trips from Vienna to Prague. The other types of ÖBB require either one or two train changes.

    Regiojet trains from Vienna to Prague

    Regiojet has about four trips a day making the journey from Vienna to Prague. All of these routes are direct and don’t require passengers to change trains at any point along the way. The Regiojet trains all arrive at the Main Prague Railway Station (Praha Hlavní). The journeys take a total of about 4h 30min with Regiojet. The departures out of Vienna Central Station are more or less every four hours starting at around 6:39 a.m.

    Train Vienna to Prague: Services on Board

    Depending on which provider you book your tickets with, you’ll have access to different class options. For instance with ÖBB, the Euro City, Railjet and Regionalzug have both First Class and Second Class options in their trains. As for the ÖBB InterCity trains, the only option is traveling in Second Class. Regiojet offers a wider selection of classes including Lowcost, Standard, Relax and Business Class. Traveling on ÖBB or Regiojet trains you’re are not limited to a specific luggage allowance. The requirement is that the luggage must not exceed certain dimensions and it must fit in the luggage designated areas.

    Bikes are allowed on ÖBB trains as long as the passengers make a reservation for it. The Regionalzug trains are the only ones that don’t require a reservation for bikes. However, Regiojet trains on this route do not allow bikes. Most ÖBB trains and Regiojet trains allow small pets onboard without a fee as long as they are in a carrier. There are services with both providers offering help to passengers with reduced mobility, and trains are equipped with platforms to help wheelchairs on board, as well as accessible seating.

    How to find cheap train tickets from Vienna to Prague?

    In general, for this route from Vienna to Prague, the train tickets are more affordable if you travel with Regiojet as opposed to ÖBB. Not only are the prices cheaper, but they are also some of the fastest routes since they don’t have any train changes before Prague. If it’s possible, book your tickets in advance to have access to more affordable prices before they increase, the closer it is to the departure date. If you’re flexible with your dates, this will also allow you to choose the route and day that is more affordable, with lower demand, than others.

    Prague Tram Plaza Cathedral. Source: Shutterstock

    To Prague by train—travel tips

    Prague is a Czech city famous for its medieval castles, and baroque and gothic cathedrals. If you’re starting off in Old Town, you’ll find Prague’s Astronomical Clock in the heart of it. Explore the streets of the Old Town and make your way to and over the iconic Charles Bridge crossng the Vltava river.

    On the other side of the river you’ll come across the Prague Castle where you can enjoying walking around the grounds. In New Town there is the Wenceslas Square and the National Museum.

    If you’re looking to go somewhere romantic, head to the Malá Strana neighborhood for a fairy-tale getaway with courtyard cafes and walled gardens. While you’re visiting Prague try a few typical dishes like their own version of a hotdog, “Grilované klobásy" , a “Chlebíčky" sandwich or a classic chimney cake for dessert on-the-go. Karlín is a neighborhood known for its eateries and inventive restaurants.

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

    Time Price Savings
    1 week earlier 22 €
    2 weeks earlier 22 €0%
    3 weeks earlier 22 €0%
    1 month before 22 €0%
    2 months earlier 21 €5%
    3 months earlier 19 €16%


    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 - Prague. 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:

    • Buying your train ticket from Vienna - Prague 3 weeks in advance means you can save on average up to 0% compared to the price available on the day of departure.
    • If you book a ticket Vienna - Prague with 2 months in advance you save up to about 5% compared to the initial price.
    • By booking 3 months in advance, you could save up to 16%.
    • 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 Prague

    Travel by train to Prague 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 Prague.
    FAQs

    Is travel by train currently allowed from Vienna, Austria to Prague, Czechia?

    Travel between Vienna, Austria and Prague, Czechia by train is: Partially open.

    What is the status of international entry into Czechia 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 Czechia from Vienna?

    Conditions of entry:

    • Negative COVID-19 test within 2 days before arrival and testing upon arrival
    • Unvaccinated travellers are required to take a PCR test between days 5 and 7 after arrival
    • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in Prague, Czechia?

    When traveling in Czechia, 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 1/20/22. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train to Prague from Vienna before traveling.

    Do I need to quarantine when I return to Austria from Prague, Czechia?

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

    Is my return train into Vienna from Prague restricted?

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

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

    Conditions of reentry:

    • Negative COVID-19 test issued at most 3 days before arrival or 10 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
    • Pre-arrival Health Control Form (FCS) required
    • Travellers vaccinated with the booster shot (3rd dose) are exempt from providing a COVID-19 test (certificate needed)
    • Travellers who are vaccinated with a booster shot (3rd dose) are exempt from compulsory quarantine (certificate needed)

    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 1/25/22. Remember to check the latest COVID-19 travel safety regulations for your train to Vienna from Prague closer to your date of departure here here.

    How much are cheap trains to Prague from Vienna?

    Looking to save money on your trip? Omio customers have found the cheapest train between Vienna and Prague for the next 7 days starting from $14 (€12)  one way.

    What is the price of a train ticket between Vienna and Prague?

    If you are looking to buy your train ticket in the next 7 days, you can expect the Vienna to Prague train to cost on average $17 (€14)  one way.

    How far is Prague from Vienna by train?

    The Vienna to Prague train distance is approximately 156 miles (252 km).

    What is the Vienna to Prague train travel time?

    While the time it takes to travel 156 miles (252 km) to Prague from Vienna can vary based on specific dates, weekends, and holidays, the Vienna to Prague train journey time is on average 4 h 35 min.

    Which train station from Vienna to Prague do I depart from? Which Prague train station from Vienna do I arrive in?

    When traveling this route, Omio customers are departing most frequently from Wien Westbahnhof   and arriving in Prague, Praha, Zličín.

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

    Passengers booking this route most frequently board their trains from Wien Westbahnhof and need to travel around 1.8 miles (2.9 km) from the city center to get to this train station.

    Passengers arriving in Prague most often arrive at Prague, Praha, Zličín and need to travel around 6.2 miles (10 km) from this train station to the city center.

    What train companies offer a service to Prague from Vienna?

    If you're looking for trains from Vienna to Prague, you can rely on RegioJet, ÖBB | Railjet, ÖBB | Euro City (EC), RegioJet a. S. ÖBB | REX, ÖBB | Nightjet, ÖBB, ÖBB | Regionalzug, Leo Express or ÖBB | InterCity to get you to Prague. It's also good to check out all possible train companies for the Vienna to Prague trip to see if there might be differences in the amenities they offer.

    Can I buy a direct train from Vienna to Prague?

    Yes, there are 6 direct trains per day from Vienna to Prague, and you can find a direct train for this trip with ÖBB | Railjet or RegioJet a. S.   on Omio. It's worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and save you time getting to your destination.

    How many trains per day are there from Vienna to Prague?

    On average, there are 6 trains a day from Vienna to Prague. The train times and services may be different on weekends and holidays compared to weekdays.

    When can I take the first train from Vienna to Prague? When can I take the last train for the day?

    The earliest train for this trip departs from Vienna at 5: 39 AM. The last train leaves from Vienna at 4: 36 PM. Check Omio for the latest train schedule from Vienna to Prague and book the best time to depart on your chosen travel date.

    How early should I book Vienna to Prague train tickets to get the best deals?

    The price of a one way train ticket from Vienna to Prague is on average $17 (€14) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this route. In general, you can find train tickets from Vienna to Prague available a few months in advance.

    Important Stations and Airports for this Journey

    Vienna
    Prague
    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 between Vienna and Prague.