Rīga International Airport (Lidosta Rīga) is served by numerous European airlines, including easyJet, Ryanair, Aer Lingus, Lufthansa and Turkish Airlines as well as Latvia’s low-cost airBaltic (airbaltic.com). You can easily get to the city centre by taking bus #22 (€1) or a taxi, which should cost no more than €20.
Options for cross-border train travel are fairly limited, with connections to Moscow and St Petersburg, but not to Lithuania or Estonia. The train lines still exist, however, and services may be reinstated in future. Eurolines (eurolines-latvia.lv), LuxExpress (luxexpress.eu) and Ecolines (ecolines.net) offer frequent bus services linking Rīga with Tallinn, Vilnius and St Petersburg, among other international destinations.
A daily ferry service runs from the Rīga terminal to Stockholm, Sweden (tallinksilja.com); as well as daily from Ventspils to Nynäshamn, Sweden (60km from Stockholm).
Everything you need to know before you set off.
Book through Rough Guides’ trusted travel partners
Planning your trip to Latvia
Everything you need to plan where to go and what to do.
The latest articles, galleries, quizzes and videos.
The 10 best Baltic beach resorts
European beach holidays haven’t always been just about the Mediterranean. A century ago, the resorts along the Baltic Sea were just as likely to attract the E…
Ten central & Eastern European sites to mark the WWI Centenary
Most of us know that World War I started with the assassination of an Austrian Archduke in the Bosnian capital of Sarajevo. For the English-speaking world, howe…
European Capital of Culture 2014: why Riga?
January 2014 sees the start of Riga’s year-long stint as European Capital of Culture, an honour it shares with the Swedish town of Umeå. The occasion provide…