Trains from Prague to Vienna

Mon, Aug 26
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Prague
to Vienna

Showing times and prices for Aug 26

Cheapest

$14

Average

$23

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

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

Cheapest
carrier-logo
15:20Praha, Hlavní nádraží5h0220:22Wien, Motel One Wien Hauptbahnhof
1 change
$141One-way
Cheapest
carrier-logo
15:20Praha, Hlavní nádraží4h5520:15Vienna
1 change
$141One-way
Cheapest
carrier-logo
15:20Praha, Hlavní nádraží4h5520:15Vienna
1 change
$141One-way
2nd Cheapest
carrier-logo
11:20Praha, Hlavní nádraží5h5517:15Vienna
1 change
$171One-way
2nd Cheapest
carrier-logo
11:20Praha, Hlavní nádraží5h5517:15Vienna
1 change
$171One-way

Train Times

Prague to Vienna

Showing trains for tomorrow, Mon, Aug 26
carrier-logo
05:20Praha, Hlavní nádraží4h0209:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
05:20Praha, Hlavní nádraží3h5509:15Vienna
0 changes
carrier-logo
07:20Praha, Hlavní nádraží6h0213:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
07:20Praha, Hlavní nádraží5h5513:15Vienna
0 changes
carrier-logo
07:20Praha, Hlavní nádraží5h5513:15Vienna
0 changes
carrier-logo
09:20Praha, Hlavní nádraží4h0213:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
09:20Praha, Hlavní nádraží3h5513:15Vienna
0 changes
carrier-logo
11:20Praha, Hlavní nádraží5h5517:15Vienna
0 changes
carrier-logo
11:20Praha, Hlavní nádraží5h5517:15Vienna
0 changes
carrier-logo
11:20Praha, Hlavní nádraží6h0217:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
13:20Praha, Hlavní nádraží6h5520:15Vienna
0 changes
carrier-logo
13:20Praha, Hlavní nádraží3h5517:15Vienna
0 changes
carrier-logo
13:20Praha, Hlavní nádraží4h0217:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
13:20Praha, Hlavní nádraží6h5520:15Vienna
0 changes
carrier-logo
13:20Praha, Hlavní nádraží7h0220:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
15:20Praha, Hlavní nádraží5h0220:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
15:20Praha, Hlavní nádraží4h5520:15Vienna
0 changes
carrier-logo
15:20Praha, Hlavní nádraží4h5520:15Vienna
0 changes
carrier-logo
16:20Praha, Hlavní nádraží4h0220:22Wien, Motel One Wien Hauptbahnhof
0 changes
carrier-logo
16:20Praha, Hlavní nádraží3h5520:15Vienna
0 changes

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Sun
Aug 25
$25Czech Railway
$21Flixbus
$148Austrian Airlines
Mon
Aug 26
$18RegioJet
$14Flixbus
$146Eurowings
Tue
Aug 27
$18RegioJet
$13Flixbus
$148Austrian Airlines
Wed
Aug 28
$18RegioJet
$16Flixbus
$98Eurowings
Thu
Aug 29
$18RegioJet
$13Flixbus
$129Ukraine Intl. Airlines
Fri
Aug 30
$18RegioJet
$17ArdaTur
$130Austrian Airlines
Sat
Aug 31
$18RegioJet
$13Flixbus
$110Eurowings
Sun
Sep 1
$18RegioJet
$14Flixbus
$98Eurowings
Mon
Sep 2
$18RegioJet
$14Flixbus
$98Eurowings
Tue
Sep 3
$18RegioJet
$14Flixbus
$98Eurowings
Wed
Sep 4
$18RegioJet
$16Flixbus
$110Eurowings
Thu
Sep 5
$18RegioJet
$14Flixbus
$115Austrian Airlines
Fri
Sep 6
$18RegioJet
$17ArdaTur
$115Austrian Airlines
Sat
Sep 7
$18RegioJet
$12Flixbus
$98Eurowings
Sun
Sep 8
$18RegioJet
$12Flixbus
$98Eurowings
Mon
Sep 9
$18RegioJet
$12Flixbus
$115Austrian Airlines
Tue
Sep 10
$18RegioJet
$12Flixbus
$98Eurowings
Wed
Sep 11
$18RegioJet
$12Flixbus
$115Austrian Airlines
Thu
Sep 12
$18RegioJet
$12Flixbus
$115Austrian Airlines
Fri
Sep 13
$25Czech Railway
$15Flixbus
$102KLM
Sat
Sep 14
$18RegioJet
$12Flixbus
$122KLM

The fastest trains

from Prague
to Vienna

Showing times and prices for Aug 26

Fastest Journey

3h 55m

Average

5h 9m

Trains per day

20

Distance

253 km

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

These direct train cover the 253 km distance in an average of 5h 9m but if you time it right, some train will get you there in just 3h 55m .

The slowest train will take 7h 2m 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
carrier-logo
13:20Praha, Hlavní nádraží3h5517:15Vienna
0 changes
$241One-way
Fastest
carrier-logo
09:20Praha, Hlavní nádraží3h5513:15Vienna
0 changes
$451One-way
Fastest
carrier-logo
16:20Praha, Hlavní nádraží3h5520:15Vienna
0 changes
$191One-way
Fastest
carrier-logo
05:20Praha, Hlavní nádraží3h5509:15Vienna
0 changes
$211One-way
carrier-logo
09:20Praha, Hlavní nádraží4h0213:22Wien, Motel One Wien Hauptbahnhof
0 changes
$451One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Prague to Vienna Train Information

Avg. Train Duration:
4 hours 3 minutes
Train Ticket Price: $19
Trains depart from:Prague
Trains arrive in:Vienna
Distance:253 km
TrainTrain Companies:Czech Railway, RegioJet

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.

Stations

Important Stations and Airports for this Journey
Prague
Vienna
TrainPraha Hlavni Nadrazi (M)

Amenities

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.