There are 5 ways to get from Riga to Vienna by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  2h 41m

  1. Fly from Riga (RIX) to Vienna (VIE) RIX - VIE

37€ - 133€

4 alternative options

Bus, train  •  24h 4m

  1. Take the bus from Rīga to Hradec Králové 848001
  2. Take the train from Pardubice, hl. nádraží to Vienna, Hbf RegioJet

63€ - 88€

Bus  •  26h 13m

  1. Take the bus from Riga to Wien

70€ - 100€

Train  •  30h 33m

  1. Take the train from Riga Pass to Minsk-Passajirskii Riga / ...
  2. Take the train from Minsk Pas to Wien Hbf En

129€ - 204€

Drive  •  15h 33m

  1. Drive from Riga to Vienna 1348.9 km

140€ - 210€

Questions & Answers

There is widespread community transmission in Austria.
Last Updated: 3/11/2020 | Source: CDC.

Heavy travel restrictions apply and transportation services are subject to change. Please check before you travel.

Learn More.

The cheapest way to get from Riga to Vienna is to fly which costs $40 - $150 and takes 2h 41m.

More details

The quickest way to get from Riga to Vienna is to fly which costs $40 - $150 and takes 2h 41m.

More details

Yes, there is a direct bus departing from Riga and arriving at Wien. Services depart twice a week, and operate Tuesday and Friday. The journey takes approximately 26h 13m.

More details

No, there is no direct train from Riga to Vienna. However, there are services departing from Riga Pass and arriving at Wien Hbf via Minsk Pas. The journey, including transfers, takes approximately 30h 33m.

More details

The distance between Riga and Vienna is 1102 km. The road distance is 1348.9 km.

Get driving directions

The best way to get from Riga to Vienna without a car is to bus and train which takes 24h 4m and costs $70 - $100.

More details

It takes approximately 2h 41m to get from Riga to Vienna, including transfers.

More details

Riga to Vienna bus services, operated by Ecolines, depart from Riga station.

More details

Riga to Vienna train services, operated by Ukrainian Railways, depart from Riga Pass station.

More details

Map of how to get from Riga to Vienna.
Launch map view
  • Distance: 1101.6 km
  • Duration: 2h 41m

What companies run services between Riga, Latvia and Vienna, Austria?

Cairo Aviation, Air Baltic and four other airlines fly from Riga to Vienna every 2 hours. Alternatively, Ecolines operates a bus from Riga to Wien twice a week. Tickets cost 70€ - 100€ and the journey takes 26h 13m.

Airlines
Cairo Aviation
Website
cairoaviation.com.eg
Flights from Riga to Vienna
Ave. Duration
2h
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
30€ - 130€
Air Baltic
Website
airbaltic.com
Flights from Riga to Vienna
Ave. Duration
2h 2m
When
Every day
Estimated price
70€ - 230€
LOT
Website
lot.com
Flights from Riga to Vienna via Warsaw Chopin
Ave. Duration
4h 10m
When
Every day
Estimated price
100€ - 230€
Lufthansa
Website
lufthansa.com
Flights from Riga to Vienna via Frankfurt
Ave. Duration
4h 30m
When
Every day
Estimated price
190€ - 420€
Train operators
RegioJet
Phone
+420 542 42 42 42
Email
info@regiojet.cz
Website
regiojet.com
Train from Pardubice, hl. nádraží to Vienna, Hbf
Ave. Duration
3h 7m
Frequency
Every 2 hours
Estimated price
10€ - 14€
Website
RegioJet
Ukrainian Railways
Website
uz.gov.ua
Train from Riga Pass to Minsk-Passajirskii
Ave. Duration
9h 29m
Frequency
Twice a week
Estimated price
29€ - 55€
Schedules at
uz.gov.ua
3rd class
29€ - 40€
2nd class
40€ - 55€
1st class
60€ - 85€
Belorussian Railways (BŽD)
Phone
(+375 17) 225 44 77
Website
rw.by
Train from Riga-Pasazieru to Minsk Pas
Ave. Duration
11h 30m
Frequency
Twice a week
Estimated price
10€ - 35€
Website
Belorussian Railways
Book at
Belorussian Railways
2nd Class (platzkart)
10€ - 19€
1st Class (Coupe)
16€ - 35€
Russian Railways (РЖД)
Website
rzd.ru
Train from Minsk Pas to Wien Hbf
Ave. Duration
20h 4m
Frequency
Once a week
Estimated price
100€ - 150€
Website
pass.rzd.ru
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Rīga to Hradec Králové
Ave. Duration
19h 16m
Frequency
Once daily
Estimated price
50€ - 75€
Schedules at
ecolines.net
Bus from Riga to Wien
Ave. Duration
26h 13m
Frequency
Twice a week
Estimated price
70€ - 100€
Schedules at
ecolines.net

Want to know more about travelling around Austria

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Riga to Vienna is to fly which takes 2h 41m and costs $40 - $150. Alternatively, you can bus, which costs $80 - $110 and takes 26h 13m, you could also train, which costs $140 - $230 and takes 30h 33m.

Mode details

The quickest flight from Riga Airport to Vienna Airport is the direct flight which takes 1h 55m.

Search flights

Riga to Vienna bus services, operated by Ecolines, arrive at Wien station.

More details

Vienna is 1h behind Riga. It is currently 11:49 PM in Riga and 10:49 PM in Vienna.

Riga to Vienna train services, operated by Russian Railways (РЖД), arrive at Wien Hbf station.

More details

Yes, the driving distance between Riga to Vienna is 1349 km. It takes approximately 15h 33m to drive from Riga to Vienna.

Get driving directions

Austrian Airlines, Cairo Aviation, LOT and two other airlines offer flights from Riga Airport to Vienna Airport.

Search flights

Book your Riga to Vienna bus tickets online with Omio.

Search and book

There are 1725+ hotels available in Vienna. Prices start at 87€ per night.

More details

The best way to get from Riga to Riga Airport is to drive which takes 10 min and costs $1 - $2.

More details