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