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 plane
Ventspils
Jurmala
Sigulda
Liepaja