Duration 5h 31m
Distance 1354.7 km
Average price $140
Possible routes 5 found

Vienna to Riga

Recommended route

Fly

  1. Vienna
    VIE - RIX
  2. Riga
Fastest
5h 31m
$96 - $231
Alternative routes

Train, bus

  1. Wien Stadlau
    Ec
  2. Warszawa
  3. Riga
22h 30m
$97 - $142

Bus

  1. Wien
  2. Riga
28h 10m
Cheapest
$80 - $110

Train

  1. Wien Hbf
    19/405/406/407/408/018Б
  2. Minsk Pas
    087Б / ...
  3. Riga
31h 50m
$131 - $225

Drive

  1. Vienna
    1355 km
  2. Riga
15h 33m
$150 - $230

Frequently asked questions

Want to know about travelling from Vienna to Riga? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Vienna to Riga is to bus which costs 70€ - 100€ and takes 28h 10m.

More details

The quickest way to get from Vienna to Riga is to fly which costs 85€ - 210€ and takes 5h 31m.

More details

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

More details

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

More details

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

Get driving directions

The best way to get from Vienna to Riga without a car is to train and bus which takes 22h 30m and costs 85€ - 130€.

More details

It takes approximately 5h 31m to get from Vienna to Riga, including transfers.

More details

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

More details

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

More details

The best way to get from Vienna to Riga is to fly which takes 5h 31m and costs 85€ - 210€. Alternatively, you can bus, which costs 70€ - 100€ and takes 28h 10m, you could also train, which costs 110€ - 210€ and takes 31h 50m.

Mode details

The quickest flight from Vienna Airport to Riga Airport is the direct flight which takes 2h.

Search flights

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

More details

Riga is 1h ahead of Vienna. It is currently 2:46 PM in Vienna and 3:46 PM in Riga.

Vienna to Riga train services, operated by Belorussian Railways (BŽD), arrive at Riga-Pasazieru station.

More details

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

Get driving directions

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

Search flights

There are 1297+ hotels available in Riga. Prices start at $100 USD per night.

More details

The best way to get from Vienna to Vienna Airport is to line 9011 train which takes 16 min and costs 12€.

More details

How to travel from Vienna to Riga

Find all the possible transport options for your trip from Vienna to Riga right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Vienna and Riga?

Air Baltic, Cairo Aviation and four other airlines fly from Vienna to Riga every 4 hours. Alternatively, Ecolines operates a bus from Vienna to Riga twice a week. Tickets cost $80 - $110 and the journey takes 28h 10m.
Airlines
Ave. Duration
2h
Frequency
Every day
Estimated price
$110 - $440
Ave. Duration
4h 3m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$120 - $450
Ave. Duration
2h
Frequency
Monday, Wednesday, Friday and Sunday
Estimated price
$60 - $370
Ave. Duration
4h 35m
Frequency
Wednesday, Thursday and Sunday
Estimated price
$110 - $400
Bus operators
Ave. Duration
28h 10m
Frequency
Twice a week
Estimated price
$80 - $110

Riga, Latvia

Riga is the capital and the largest city of Latvia. With 696,593 inhabitants (2015), Riga is the largest city of the Baltic states and home to one third of Latvia's population. The city lies on the Gulf of Riga, at the mouth of the Daugava. Riga's territory covers 307.17 km2 and lies between 1 and above sea level, on a flat and sandy plain. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe