>
From Prague to Vienna

Compare prices to get from Prague to Vienna

Search for tickets from Prague to Vienna in the next 7 days. Flights start at PKR 17,906. Trains start at PKR 4,157. Buses start at PKR 3,191.
Flights
PKR 17,906|3h 55m
Trains
PKR 4,157|4h 12m
Buses
PKR 3,191|3h 54m
PKR 21,445
PKR 28,899
PKR 28,899
PKR 22,736
PKR 39,851
PKR 45,139
PKR 21,237
PKR 29,898
PKR 32,314
PKR 33,480
PKR 21,695
PKR 34,854
PKR 44,264
PKR 17,906
Ryanair
Cheapest
5h 15m
Vaclav Havel Airport PragueVienna International Airport
PKR 28,899One way
Search
1 stop
Austrian Airlines
Fastest
50m
Vaclav Havel Airport PragueVienna International Airport
PKR 79,576One way
Search
Direct
Ryanair
5h 10m
Vaclav Havel Airport PragueVienna International Airport
PKR 34,604One way
Search
1 stop
Condor Airlines
9h 20m
Vaclav Havel Airport PragueVienna International Airport
PKR 53,384One way
Search
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 PKR 3,676 on average via Buses, and the quickest way takes just 2h 38m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price PKR 31,023
Average duration 2h 38m
Departure time --
Direct options
Search flights
Train
Trains
Average price PKR 5,446
Average duration 4h 35m
Departure time 05:37 - 21:49
Direct options
Bus
Buses Cheapest
Average price PKR 3,676
Average duration 4h 46m
Departure time 05:05 - 04:00
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 October (PKR 50,969) and highest in May (PKR 111,670).

PKR 111,670
PKR 81,320
PKR 50,969
PKR 20,619
    Cheapest
  • PKR 67,597
    Nov
  • PKR 64,768
    Dec
  • PKR 78,701
    Jan
  • PKR 74,287
    Feb
  • PKR 94,650
    Mar
  • PKR 64,030
    Apr
  • PKR 111,670
    May
  • PKR 67,174
    Jun
  • PKR 62,184
    Jul
  • PKR 82,645
    Aug
  • PKR 70,132
    Sep
  • PKR 50,969
    Oct

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 Monday, with an average price of PKR 5,443.

PKR 5,672
PKR 5,558
PKR 5,443
PKR 5,329
  • Nov 2
  • Nov 24
  • Nov 18
  • Nov 12
  • Nov 6
  • Nov 21
  • Nov 15

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 PKR 3,676.

PKR 3,676
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 5
  • Nov 6
  • Nov 7
  • Nov 8

Recommended hotels in Vienna

Palais Coburg
9.6/10
21 Reviews
Palais Coburg
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Vienna City Centre | 0.35 km from city centre
PKR 285,280
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
PKR 241,516
Royal Living Apartments
0/10
Reviews
Royal Living Apartments
hotel-star hotel-star hotel-star hotel-praise
3.99 km from city centre
10% off
PKR 250,677 PKR 225,942
Hotel Sacher Wien
9.6/10
47 Reviews
Hotel Sacher Wien
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Vienna City Centre | 0.55 km from city centre
PKR 201,416

From Prague to Vienna: Travel Information

Companies operating from Prague to Vienna

RegioJet a.s.
ÖBB
FlixBus
RegioJet a.s.
Arda - Tur EOOD

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 Railway Station) Prague Czech Republic
Prague (Main Station - Car Park) Prague Czech Republic
Prague Wilsonova Bus Station Prague Czech Republic

FAQ – How to Get from Prague to Vienna

  • How far is it from Prague to Vienna?

    It’s about 278km (173 mi) from Prague to Vienna.
  • There are 3 different ways to get from Prague to Vienna, including Flights, Trains, Buses.
  • The fastest way to get from Prague to Vienna is by Flights, with an average journey time of 2 hours 38 minutes. Other modes of transport take longer: Trains takes on average 4h 35m.Buses takes on average 4h 46m.
  • The cheapest way to get from Prague to Vienna is by Buses, with an average price of PKR 3,676. Other modes of transport are more expensive: Trains costs around PKR 5,446 on avergae.Flights costs around PKR 31,023 on avergae.
  • For trips between Prague and Vienna, visitors typically use the following departure and arrival points: Most Flights depart from Vaclav Havel Airport Prague and arrive 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 typically cheapest October, with an average fare of PKR 50,969. Flights from Prague to Vienna are typically cheapest Monday, with an average fare of PKR 5,443. Flights from Prague to Vienna are typically cheapest Monday, with an average fare of PKR 3,676
  • The time difference between Prague and Vienna is 0m.