>
From Prague to Vienna

Compare prices to get from Prague to Vienna

Compare transport options from Prague to Vienna over the next 7 days. Flights start at MXN$1,073. Trains start at MXN$268. Buses start at MXN$218.
Flights
MXN$1,073|50m
Trains
MXN$268|4h 12m
Buses
MXN$218|3h 54m
MXN$2,422
MXN$1,690
MXN$3,450
MXN$1,073
MXN$1,217
MXN$2,441
MXN$2,700
MXN$2,498
MXN$1,434
MXN$2,603
MXN$2,467
MXN$1,973
MXN$2,365
MXN$1,293
Ryanair
Cheapest
6h 50m
Vaclav Havel Airport PragueVienna International Airport
MXN$1,690One way
Book
1 stop
Austrian Airlines
Fastest
50m
Vaclav Havel Airport PragueVienna International Airport
MXN$8,787One way
Book
Direct
easyJet
6h 5m
Vaclav Havel Airport PragueVienna International Airport
MXN$2,658One way
Book
1 stop
Scandinavian Airlines
12h 40m
Vaclav Havel Airport PragueVienna International Airport
MXN$2,914One way
Book
1 stop
  • Prices shown from Prague to Vienna are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Prague to Vienna

The cheapest way to get from Prague to Vienna costs only MXN$230 on average via Buses, and the quickest way takes just 3h 21m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price MXN$1,925
Average duration 3h 21m
Departure Time 07:25 - 21:20
Direct options
Search flights
Train
Trains
Average price MXN$279
Average duration 4h 28m
Departure Time 15:47 - 22:49
Direct options
Bus
Buses Cheapest
Average price MXN$230
Average duration 4h 38m
Departure Time 14:20 - 16:20
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Prague to Vienna?

What is the cheapest month to book a one-way flight from Prague to Vienna?

Average price of one-way tickets from Prague to Vienna booked on Trip.com over the past 12 months.

For a one-way flight from Prague to Vienna, fares are lowest in July (MXN$3,906) and highest in May (MXN$7,014).

MXN$7,014
MXN$5,460
MXN$3,906
MXN$2,352
    Cheapest
  • MXN$6,304
    Sep
  • MXN$5,595
    Oct
  • MXN$4,246
    Nov
  • MXN$4,068
    Dec
  • MXN$4,944
    Jan
  • MXN$4,666
    Feb
  • MXN$5,945
    Mar
  • MXN$4,022
    Apr
  • MXN$7,014
    May
  • MXN$4,220
    Jun
  • MXN$3,906
    Jul
  • MXN$5,191
    Aug

What is the cheapest day to travel by train from Prague to Vienna?

Average train fares from Prague to Vienna for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Prague to Vienna is Tuesday, with an average price of MXN$269.

MXN$352
MXN$310
MXN$269
MXN$227
    Cheapest
  • Sep 28
  • Oct 13
  • Oct 7
  • Sep 24
  • Oct 9
  • Oct 17
  • Oct 4

What is the cheapest day to travel from Prague to Vienna by bus?

The average price of a bus from Prague to Vienna found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Prague to Vienna is Monday, with an average price of MXN$230.

MXN$230
  • Sep 28
  • Sep 29
  • Sep 30
  • Sep 24
  • Sep 25
  • Sep 26
  • Sep 27

Recommended hotels in Vienna

Rosewood Vienna
8.8 /10
86 Reviews
Rosewood Vienna
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Vienna City Centre | 0.35 km from city centre
11% off
MXN$17,521 MXN$15,536
Park Hyatt Vienna
8.8 /10
62 Reviews
Park Hyatt Vienna
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Vienna City Centre | 0.48 km from city centre
MXN$15,562
Palais Coburg
9.5 /10
20 Reviews
Palais Coburg
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Vienna City Centre | 0.35 km from city centre
MXN$20,037
Comfy 1Br Aprt, in Central Vienna with Great Amenities
7.3 /10
34 Reviews
Comfy 1Br Aprt, in Central Vienna with Great Amenities
hotel-star hotel-star hotel-star hotel-praise
1.9 km from city centre
MXN$15,706

From Prague to Vienna: Travel Information

Companies operating from Prague to Vienna

ÖBB
RegioJet a.s.
FlixBus
RegioJet a.s.

Find stations and airports near Prague and Vienna

Popular airports near Prague

Vaclav Havel Airport Prague (PRG) Prague Czech Republic
Karlovy Vary Airport (KLV) Nearby Karlovy Vary Czech Republic

Popular airports near Vienna

Vienna International Airport (VIE) Vienna Austria
Bratislava "M. R. Stefanik" Airport (BTS) Nearby Bratislava Slovakia

Popular train stations near Prague

Praha Prague Czech Republic
Praha hl.n. Prague Czech Republic
Praha Hlavni Nadrazi (M) Prague Czech Republic
Praha Florenc (M-C) Prague Czech Republic
Praha Florenc (M-B) Prague Czech Republic

Popular bus stations near Prague

Prague 2 Prague Czech Republic
Prague 1 Prague Czech Republic
Prague (Main Station - Car Park) Prague Czech Republic
Prague Wilsonova Bus Station Prague Czech Republic
Prague (Main Station - Building) Prague Czech Republic

FAQ – How to Get from Prague to Vienna

  • What’s the distance between Prague and Vienna?

    It’s about 278km (173 mi) from Prague to Vienna.
  • You can travel from Prague to Vienna in 3 different ways: Flights, Trains, Buses.
  • The fastest way to get from Prague to Vienna is by Flights, with an average journey time of 3 hours 21 minutes. Other modes of transport take longer: Trains takes on average 4h 28m.Buses takes on average 4h 38m.
  • The cheapest way to get from Prague to Vienna is by Buses, with an average price of MXN$230. Other modes of transport are more expensive: Trains costs around MXN$279 on avergae.Flights costs around MXN$1,925 on average.
  • When traveling from Prague to Vienna, travelers usually depart from and arrive to the following locations: Flights typically departs from Vaclav Havel Airport Prague and arrives at Vienna International Airport .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Prague to Vienna are usually cheapest (July), with an average price of MXN$3,906 Flights from Prague to Vienna are usually cheapest (Tuesday), with an average price of MXN$269 Flights from Prague to Vienna are usually cheapest (Monday), with an average price of MXN$230 .
  • The time difference between Prague and Vienna is 0m.