How to get to Riga

By Air:

You can fly to Riga from all major cities in Europe.  Riga International airport is situated 8 km from the city centre. You can use different airlines to fly to  RigaairBaltic is the Latvian national airline that flies to Riga  from more than 25 international cities.

Other major airlines flying to Riga are:

By Sea:

Riga port is connected to Stockholm in Sweden by direct ferry line operated by  Tallink Silja Line.

By Road:

Several national roads have their beginning in Riga and the Via Baltica, European route E67 crosses Riga from the south and north. It is a significant road connection between the Baltic states. Riga is 300 km  from Tallinn, Estonia, and 260 km  from Vilnius, Lithuania.

By Bus:

There is a choice of international bus lines connecting Riga with Denmark, France, Germany, Norway, Poland, Sweden, Finland, Russia, Belarus, Estonia and Lithuania.  The Riga International Bus Station is a few hundred meters from the train station and  400m distacne from  Opera Hotel & Spa in Riga. Some of the companies providing direct connection to Riga International Bus Station are  Lux Express and   Ecolines.

By Rail:

Overnight trains with sleeper carriages link  Riga with St. Petersburg and Moscow. The central train station (or Centrālā stacija) is in the very heart of the city -a few minutes’ walk from Riga’s old city centre and from the  Opera Hotel & Spa. See more detailed information about local and international train timetables, Buy tickets from  Latvian Railway online.