World Travel Guide > Guides > Europe > Latvia

Travel to Latvia

Flying to Latvia

Latvia's national carrier is airBaltic (, which runs direct flights to the UK, among other destinations. Other airlines flying non-stop to Latvia from the UK include Ryanair ( and the Hungarian company Wizz Air (

The major airport is: Riga International Airport.

Airport Guides

Liepaja International Airport




Riga International Airport




Riga International Airport is situated 11 km (7 miles) west of central Riga.


+371 2931 1817.

Lidosta Riga 10/1
Marupe District, LV1053

Find out more >

Flight times

From London - 2 hours 40 minutes; New York - 10 hours (including stopover); Paris - 2 hours 45 minutes; Frankfurt - 2 hours 5 minutes.

Departure tax


Travelling to Latvia by Rail

Riga has rail links with Moscow and St Petersburg in Russia, Tallinn and Valga in Estonia, Minsk in Belarus and Vilnius in Lithuania.

Latvijas Dzelzceļš (Latvian Railways) (tel: 8000 1181, in Latvia only or + 371 6723 1181; is the national rail operator.

Rail passes

Latvia is not covered by InterRail or Eurail passes (but the latter does give you a discount on some ferry routes to Latvia).

Rail note

To Riga - 17 hours from Moscow; 15 hours and 30 minutes from St Petersburg; 12 hours from Minsk; 3 to 4 hours from Valga.

Driving to Latvia

Entry by car is possible from Russia, Estonia, Belarus or Lithuania. The Via Baltica highway runs through the Baltic countries.

Getting to Latvia by boat

Riga is a major Baltic port with a sea link to Stockholm, Sweden. Other ports in Latvia also service water traffic from Germany and Sweden.

Water note

Those travelling with a Eurail pass are entitled to a substantial discount on the Tallink Silja ferry route between Stockholm and Riga.

Cruise ships

Riga is on the route of several cruise ships (tel: +371 6703 0800;

Ferry operators

Tallink Silja (tel: +49 40 547 541 222; operates a ferry service between Riga and Stockholm. The journey time is approximately 16 hours.

Stena Line vessels (tel: +371 6362 2999, in Latvia only or 08447 70 70 70; sails between Ventspils and Nynäshamn (Sweden) and Travemünde (Germany). The operator also runs the service between Liepaja and Travemünde.

A digital image at

Book a Hotel