Latvia

Coach / Cars

There are direct buses to Riga from Denmark, France, Germany, Norway, Poland, Sweden, Finland, Russia, Belarus, Estonia and Lithuania. Buses and, to a lesser extent, trains go just about everywhere in Latvia, though services are less frequent to off-the-beaten-track destinations. Riga has a comprehensive network of trams, trolleys and buses.

Air

Direct flights link Riga with Berlin, Copenhagen, Frankfurt, Geneva, Hamburg, Helsinki, Kiev, London, Minsk, Munich, Moscow, Paris, Prague, Stockholm, Tallinn, Vienna, Vilnius, Warsaw and Zurich.

Train

The Berlin-St Petersburg service passes through Daugavpils in south-eastern Latvia. Trains also link Riga with Moscow, St Petersburg and Minsk, and Daugavpils with Chernivtsi.

Boat

There are direct ferries to Riga from Travemünde in Germany and Stockholm in Sweden.

Various

As the main roads are good and distances are not great, driving and bicycling in Latvia are popular.