By air: Riga International Airport is served by many international airlines and by the local company AirBaltic.

The public transport that goes to Riga International Airport and back is Bus No.22 and Minibus No.222. A regular ticket for one trip can be bought from the bus driver (price 2.00 EUR), but if you buy it beforehand at the small store (e.g. Narvesen) or self-service ticket vending machine, a one-way ticket will only cost you 1.15 EUR. Other tickets that can be used for public transport (excluding minibuses): 1 hour ticket 2.30 EUR and 24 hour-ticket 5.00 EUR.

Riga City Centre and other destinations from the Airport can also be reached by using either of the two official taxi companies.

By sea: The Stockholm – Riga line is served by Tallink.

By land: There is a bus service between Riga and many European countries. This route is served by Lux Express and Simple Express, Eurolines and Ecolines, and others.

There is an international passenger train service between Riga and Minsk, Moscow, St Petersburg. This route is served by LDZ CARGO Ltd.

Public transport in Riga:
Information about public transport
Ticket prices

Bus: #3, #4, #4Z, #7, #8, #10, #21, #22, #23, #25, #26, #30, #35, #38, #39, #43, #55
Tram: #2, #4, #5, #10
Trolley Bus: #9, #27

The destination stop for the new building of the National Library of Latvia is:
‘Nacionala biblioteka’.