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.
