The cheapest trains from Prague to Vienna

Showing times and prices for Nov 29

Cheapest

$14

Average

$15

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 Prague to Vienna will cost around $ 15 if you buy it on the day, but the cheapest tickets can be found for only $ 14.

Cheapest
12:49PMPraha, Hlavní Nádraží4h32 05:21PMVienna
0 changes
$141One-way
Cheapest
03:46PMPraha, Hlavní Nádraží4h35 08:21PMVienna
0 changes
$141One-way
2nd Cheapest
08:49AMPraha, Hlavní Nádraží4h32 01:21PMVienna
0 changes
$171One-way
2nd Cheapest
04:49AMPraha, Hlavní Nádraží4h32 09:21AMVienna
0 changes
$171One-way

Timetable Prague to Vienna

Showing trains for tomorrow, Mon, Nov 29
04:49AMPraha, Hlavní Nádraží4h32 09:21AMVienna
0 changes
08:49AMPraha, Hlavní Nádraží4h32 01:21PMVienna
0 changes
12:49PMPraha, Hlavní Nádraží4h32 05:21PMVienna
0 changes
03:46PMPraha, Hlavní Nádraží4h35 08:21PMVienna
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Nov 28
$17RegioJet a.s.
$12ArdaTur
$276Austrian Airlines
Mon
Nov 29
$14RegioJet a.s.
$18Flixbus
$276Austrian Airlines
Tue
Nov 30
$14RegioJet a.s.
$12ArdaTur
$299Swiss
Wed
Dec 1
$14RegioJet a.s.
$12ArdaTur
$207Austrian Airlines
Thu
Dec 2
$17RegioJet a.s.
$17Eurolines Germany
$202Austrian Airlines
Fri
Dec 3
$18ÖBB | Railjet
$12ArdaTur
$207Austrian Airlines
Sat
Dec 4
$14RegioJet a.s.
$16Flixbus
$207Austrian Airlines
Sun
Dec 5
$17RegioJet a.s.
$12ArdaTur
$259Lufthansa
Mon
Dec 6
$14RegioJet a.s.
$16Flixbus
$207Austrian Airlines
Tue
Dec 7
$14RegioJet a.s.
$12ArdaTur
$256Swiss
Wed
Dec 8
$14RegioJet a.s.
$12ArdaTur
$207Austrian Airlines
Thu
Dec 9
$17RegioJet a.s.
$12ArdaTur
$207Austrian Airlines
Fri
Dec 10
$17RegioJet a.s.
$12ArdaTur
$207Austrian Airlines
Sat
Dec 11
$14RegioJet a.s.
$12ArdaTur
$175Austrian Airlines
Sun
Dec 12
$17RegioJet a.s.
$12ArdaTur
$282Austrian Airlines
Mon
Dec 13
$14RegioJet a.s.
$12ArdaTur
$175Austrian Airlines
Tue
Dec 14
$14RegioJet a.s.
$12ArdaTur
$207Austrian Airlines
Wed
Dec 15
$14RegioJet a.s.
$16Flixbus
$207Austrian Airlines
Thu
Dec 16
$17RegioJet a.s.
$18STUDENT AGENCY k.s.
$207Austrian Airlines
Fri
Dec 17
$18ÖBB | Euro City (EC)
$20STUDENT AGENCY k.s.
$207Austrian Airlines
Sat
Dec 18
$17RegioJet a.s.
$20Flixbus
$175Austrian Airlines

The fastest trains from Prague to Vienna

Showing times and prices for Nov 29

Fastest Journey

4 h 32 m

Average

4 h 32 m

Trains per day

4

Distance

253 km

Of the 4 trains that leave Prague for Vienna 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 4 h 32 m but if you time it right, some trains will get you there in just 4 h 32 m .

The slowest trains will take 4 h 35 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
08:49AMPraha, Hlavní Nádraží4h32 01:21PMVienna
0 changes
$171One-way
Fastest
12:49PMPraha, Hlavní Nádraží4h32 05:21PMVienna
0 changes
$141One-way
Fastest
04:49AMPraha, Hlavní Nádraží4h32 09:21AMVienna
0 changes
$171One-way
2nd Fastest
03:46PMPraha, Hlavní Nádraží4h35 08:21PMVienna
0 changes
$141One-way

These companies trust us. We 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
Train companies

Travel with České dráhy, Student Agency and Leo Express from Prague to Vienna

You can travel by train from Prague to Vienna with České dráhy, Student Agency and Leo Express for as low as $14 (€12). When you search for schedules and tickets, Omio will show you the best trip.

Leo Express
Student Agency
České dráhy

Leo Express is a Czech train and bus company which offers the following train ticket types for your train from Prague to Vienna: Economy, Economy Plus, Business and Premium.

Find cheap tickets for Leo Express trains between Prague and Vienna on Omio. Omio can help you find the best train deals and prices all in one place by showing you the most up-to-date Prague to Vienna train schedule from Leo Express, the latest train ticket offers available and other travel information for the 156 miles (252 km) trip from Prague to Vienna, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for trains from Prague to Vienna in the Omio app, you can check to see if the Leo Express trains available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Leo Express train schedule for your ideal departure and arrival times, compare the best route available to get to Vienna from Prague and then book a cheap train with ease. Sit back and enjoy your upcoming train between Prague and Vienna with Leo Express!

    Trains from Prague to Vienna

    Trains in Europe are an efficient way to travel between cities, with a number of companies offering both domestic and international routes. Prague and Vienna are only around 300 kilometers apart, so getting to the Austrian capital by train is easy. There are plenty of trains every day, with the first departure leaving as early as 5:45 a.m. After that, trains from Prague to Vienna leave approximately every two hours. The majority of Prague to Vienna trains are direct and are operated by Ceske Drahy, the Czech Republic's national train company. Generally, the journey will take approximately 4 hours. Trains are just as frequent on weekends as they are during the week.

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

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



    Prague to Vienna Train Cost

    Average prices for Trains from Prague to Vienna when you book in advance

    Booking Period

    Average Price

    Same Day

    $31.63

    1 Day in Advance

    $35.71

    1 Week in Advance

    $24.55

    2 Weeks in Advance

    $26.00

    1 Month in Advance

    $23.73

    3 Months in Advance

    $27.24

    Prague to Vienna Trains: General Information


    Ceske Drahy train ticket prices change frequently so there are no firm rules for finding the best prices. Travelers can usually offset some of cost of Prague to Vienna train tickets by planning ahead and checking the prices before booking.

    • autobus All Prague to Vienna trains are run by Ceske Drahy.
    • autobus All Prague to Vienna trains are direct, depart from Hlavni Nadrazi train station and arrive at Wien Hbf.
    • autobus The Prague to Vienna train journey takes as little as 3 hours and 59 minutes to arrive in Vienna.
    • autobus Most travelers book their Prague to Vienna train tickets 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Prague to Vienna trains decrease the further they are booked in advance:

    • It is 11% more expensive to book a Prague to Vienna train a day ahead of time rather than purchasing a ticket at the station.
    • It is 22% cheaper to book a Prague to Vienna train ticket 1 week in advanced as opposed to the day you intend to travel.
    • Finally, Prague to Vienna train costs are 24% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

    Taking the Train from Prague

    Trains from Prague to Vienna will depart from Holesovice Station, the Czech capital's major departure point to southern destinations. To get there, the easiest way is to catch Metro Line C, although the station is served by city buses 112, 156 and 201, along with trams 12, 17 and 24. Night trams and buses are available if you are catching the earliest trains, but taxis may be a more reliable option in such cases. If you are transiting from Prague's Hlavni Ndrazi station, leave about 20 minutes minimum to make the Metro transfer.

    Getting into Vienna by Train

    Vienna is truly one of Europe's great cities. Famous for its magnificent 18th and 19th-century architecture, the art of famous painters like Klimt, the psychology of Freud and dance, music and literature - it is a wonderful city to visit. All trains from Prague to Vienna arrive at the city's Hauptbahnhof. To get into town or to other suburban destinations, you can catch the Metro from Südtiroler Platz or take one of 12 S-Bahn lines. Bus lines 13A and 69A also serve the station, as do trams and regional buses. the Metro runs from about 5:00 a.m. until 00:30 a.m. - so it should be useful for most arrivals from Prague.

    Travel Tips

    Trains from Prague to Vienna
    Travel by train to Vienna 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 Prague to Vienna.
    FAQs
    Is travel by train currently allowed from Prague, Czechia to Vienna, Austria?

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

    Can I enter Austria from Czechia?

    International entry status: 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 entry:

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

    All travelers in Austria must observe these coronavirus safety measures:

    • Physical distance: 1 metre (s) (3 feet)
    • Face mask: Mandatory

    The information above was last checked on 11/25/21. Remember to review the latest COVID-19 travel safety regulations   for your train to Vienna from Prague as this information can change.

    What restrictions are there on reentering Czechia from Vienna, Austria?

    Return travel from Austria to Czechia is: Partially open.

    Are there any international entry restrictions on returning to Prague from Vienna?

    Entry into Czechia is allowed for: Entry is partially open for citizens and permanent residents of Austria

    Do I need to quarantine on arrival in Czechia from Vienna?

    Requirements for reentering:

    • Negative COVID-19 test issued at most 2 days before arrival
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • 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?

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

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

    Last checked on 11/22/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your train to Prague from Vienna.

    How much are cheap trains between Prague and Vienna?
    Omio customers have found the cheapest trains from Prague to Vienna to cost as little as $14 (€12)  in the next 7 days.
    How much is a train ticket from Prague to Vienna?
    If you are looking to book your train ticket in the next 7 days, you can expect the Prague to Vienna train to cost on average $16 (€13)  one way.
    How far is Prague to Vienna by train?
    The train distance from Prague to Vienna is around 156 miles (252 km).
    How long is a train between Prague and Vienna on average?
    While the time it takes to travel 156 miles (252 km) between Prague and Vienna can vary based on specific dates, weekends, and holidays, the Prague to Vienna train journey time is on average 4 h 27 min.
    What is the departure train station in Prague and arrival train station in Vienna?

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

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

    You can find the most popular departure train station for this journey, Prague, Praha, Zličín, located approximately 6.2 miles (10 km) from the city center of Prague. The most popular arrival train station in Vienna, called Wien Westbahnhof, is located around 1.8 miles (2.9 km) away from its city center.

    Which train companies can take me to Vienna from Prague?
    For the route from Prague to Vienna you can take a train with Czech Railway, RegioJet, RegioJet a. S. ÖBB | Railjet, Leo Express, ÖBB | Euro City (EC) or ÖBB. Be sure to check out all possible train companies that offer services to Vienna from Prague on Omio to compare what amenities they may have.
    Are there any nonstop train services from Prague to Vienna?
    Yes, there are 10 direct trains from Prague to Vienna per day with ÖBB | Railjet or RegioJet a. S.   on Omio. This is worth paying attention to when you buy your train ticket as direct services tend to offer more convenience and help save you time traveling to your destination.
    How many train services are there to Vienna from Prague a day?
    On average, there are 10 trains a day from Prague to Vienna. The train times and services may be different on weekends and holidays compared to weekdays.
    When can I take the first train from Prague to Vienna? When can I take the last train for the day?
    The first Prague to Vienna train departs at 4: 38 AM   and the last train from Prague to Vienna leaves at 3: 22 PM. Check out the most up-to-date train schedule from Prague to Vienna on Omio and find the best time to travel to your destination.
    When should I book the Prague to Vienna train for the best deals on tickets?
    You can find trains between Prague and Vienna to cost on average $16 (€13) 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 Prague to Vienna train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Prague
    Vienna
    The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your journey from Prague to Vienna.