Riga’s public transport system consists of buses, trams, trolley-buses, mini buses and a couple of suburban electric commuter train lines (from Riga to Jurmala, Saulkrasti, Aizkraukle, Salaspils, Tukums and Jelgava). Public transport runs daily from 05.30 until about midnight. Some tram and trolley-bus routes have a night service every hour.
Tram, bus and trolley-bus tickets can be bought in two ways:
a) from the driver (for LVL 0,7 = EUR 1,0),or
b) E-ticket (E-talons in Latvian) in the press kiosks (more information on E-ticket here).
Useful links:
Bus routes in Riga
Trolley-Bus routes in Riga
Tram routes in Riga