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 Express Bus No.322. 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 orange express buses): 1-hour ticket 2.30 EUR, 24-hour ticket 5.00 EUR and 3-day ticket 10.00 EUR.

Riga City Centre and other destinations from the Airport can also be reached by using  taxi (average fare price 10-13 EUR).

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, Eurolines, Ecolines, and others.

There is an international passenger train service between Riga and Minsk, Kiev, 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: #1, #2, #5, #10
Trolley Bus: #9, #27
Minibus (blue): #237, #244, #246, #263, #271
Express Bus (orange): #322, #338, #346, #370

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