Public transport in Riga is efficient, affordable, and covers the city extensively, making it easy for visitors to get around without a car. The network is operated by Rīgas Satiksme and consists of buses, trams, and trolleybuses. Travelers should note that there is no metro system in the city; however, the trams serve as a fast and scenic alternative, particularly the modern low-floor trams that connect the residential districts with the center. The trolleybuses and buses fill in the gaps, reaching even the more remote neighborhoods.
The ticketing system is unified across all modes of municipal transport. The most convenient option for tourists is the time-based ticket, with the standard option allowing unlimited transfers within 90 minutes for approximately 1.50 EUR. For those planning extensive sightseeing, 24-hour, 3-day, and 5-day passes are available, offering excellent value. These tickets can be loaded onto an electronic card known as the E-talon (e-talons), which comes in a yellow disposable cardboard version for short-term visitors.
To purchase tickets, you can visit any Narvesen kiosk, which are ubiquitous throughout the city, or use ticket vending machines located at major stops and the airport. A highly recommended alternative is to use a mobile app, such as the Rīgas Satiksme code ticket app or Mobilly, which allows you to buy tickets on your phone and scan a QR code inside the vehicle. It is important to remember that tickets cannot usually be purchased directly from the driver, so you must buy them in advance.
Validation is strictly enforced. Immediately upon boarding a bus, tram, or trolleybus, you must validate your E-talon by holding it against the electronic readers until a green light flashes, or scan your QR code if using an app. This applies to every ride, even if you are transferring within the valid time window of your ticket. Ticket inspectors patrol frequently, and fines for traveling without a validated ticket are significant.
The operating hours for public transport generally run from around 5:30 AM to midnight. While there is no extensive night bus network currently in regular operation, mostly reliable schedules help you plan your evening returns. For late-night travel, or if you prefer more direct comfort, ride-hailing apps like Bolt are extremely popular, reliable, and reasonably priced. Traditional taxis are also available, but using an app is recommended to ensure transparent pricing.
For trips outside the city center, such as visiting the seaside resort of Jurmala, the electric trains operated by Vivi (formerly Pasažieru vilciens) are the best choice. These depart from the central railway station and are not part of the Rīgas Satiksme municipal system, so you will need to buy a separate ticket at the station counters, machines, or via the train operator's app.