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.lt), 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).

The Rough Guide to Latvia and related travel guides

Travel advice for Latvia

Find even more inspiration for Latvia here

author photo
updated 4/26/2021
fb tw mail_outline
Ready to travel and discover Latvia?
Get support from our local experts for
stress-free planning & worry-free travels