Arriving in Riga is fairly simple these days. The bus and train stations are located right on the edge of Old Riga and the airport is only a short cab or bus ride away.
By ferry
Sigulda
Liepaja
Ventspils
Jurmala