Book Cheap Flights to Latvia

About Latvia

One of Europe’s most beautiful destinations is the underrated country of Latvia, on the Baltic coast. Latvia is situated between Estonia and Lithuania, with a population of almost 2 million residents. This destination takes you on a trip back into medieval Europe, with greenery around most corners. Attractions include Old City Riga, Jurmala Beach and Cesis Medieval Castle.

Cheap flights to Latvia are available for a limited period of time, so get ready to be enchanted by this wondrous destination! Latvia’s capital city, Riga, is home to Riga International Airport (RIX), located on a 25-minute drive from the city centre. Riga International Airport serves a multitude of airlines, including Air Baltic, Turkish Airlines and Lufthansa. Popular connecting flights depart from Johannesburg and Cape Town. The flight duration is approximately 15 hours and 25 minutes.

Popular flights to Latvia

Flight Route Airline Trip Type Travel Dates Searched Price From
Oops, seems like no one's been looking around. Let's see what flights are available here. Search Flights
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Why visit Latvia


Ancient Castles

Latvia has many ancient castles to explore, ranging from newly renovated museums to those that can only be viewed by lantern, making the experience all the more magical!


Beautiful Forests

More than 45% of the country is covered by green, lush forests with bird life and animals such as lynx and beavers in the midst. Ķemeri National Park is one of the country’s favourites.


Baltic Beaches

The sea-side resort city of Jurmala is perfect for a summery weekend and you’ll be sure to enjoy strolls along the Baltic coast’s golden sands.

General information

Essential details you need to know before your trip

Currency Euro
Exchange Rate 1 ZAR = 0.07 EUR
Language Latvian
Hub Airport Riga International Airport (RIX)
Airline airBaltic
Time Zone GMT+ 3
Travel Adaptor Type F

Best time to visit Latvia

Latvia experiences a typical European climate, with a short summer season, two beautiful shoulder seasons and an icy winter. Summer (June to August) is wonderful for exploring and sightseeing, but as it is peak season in the country, you will find exaggerated prices for flights and accommodation. Winter, on the other hand, is off-peak season in Latvia and though temperatures can drop to -7°C in the evenings, the locals know that this weather means great evenings in the local pubs, hot chocolate and a wonderful Christmas market over the month of December. The best time to visit Latvia is over spring (March to May) and autumn (September to late-October). Both of these seasons bring bursts of colour to the landscapes and make for perfect sightseeing days.

Weather & Climate in Latvia

Average temperature (°C) & rainfall levels (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C -6°C -7°C -2°C 1°C 7°C 11°C 13°C 13°C 9°C 5°C 5°C -4°C
High °C -2°C -2°C 3°C 9°C 16°C 20°C 21°C 20°C 15°C 11°C 4°C 0°C
Rainfall (mm) 30 40 40 40 94 80 80 90 90 70 70 70

Latvia may not be the first destination that springs to mind when you think of Europe, but with its beautiful towns, old architecture and lush valleys, it is surely one of the most underrated beauties of the Baltic shores!

The capital city of Riga is where lots of the magic happens. The city has an old town section, Old Riga, through which you can wander as though you were in the medieval times, and spend your afternoons getting lost in cobbled lanes and rich courtyards. Over 750 art nouveau buildings have stood the test of time on the city streets! Of course, the cafes and quaint restaurants will just add to your experience, and you’ll be amazed by how affordable it all is.

The seaside city of Jurmala is a pleasant surprise in the warm summer days and, though you may not decide to go for a swim, the beaches are lovely. The waters of the Baltic Sea kiss the golden sands and strolling along the beaches are a perfect way to spend some time.

Compare several airlines, and book your cheap flights to Latvia online with Travelstart!

South Africans who wish to visit Latvia need to apply for a Schengen Visa. You will need to make your applications at the Latvian Embassy in South Africa. Passports may not be older than 10 years, must have 2 blank pages and be valid for at least 3 months beyond your date of departure from the Schengen state.

For more information, contact:

Johannesburg: 54 Melville Road, Illovo, PostNet Suite 480, Private Bag X9, Benmore 2010.

Tel: (+27) 11 750 1600

Latvia may have a reputation for scamming tourists, but with a bit of caution and common sense, your trip there should be a wonderful experience. The capital city of Riga gets really busy over peak season, and with it comes petty thieves and other chancers. It is therefore best to not carry large amounts of money on you, wear flashy jewellery or walk around alone after dark. Also, in pubs and some restaurants, make sure that you pay only the amount that you owe, as sometimes waiters or barmaids will try to convince you to pay more.

Before your trip to Latvia, make sure that all your routine vaccines are up-to-date. You will not need any additional vaccines for your trip there, but it is recommended to get shots for hepatitis A, hepatitis B and rabies.

Item Cape Town Johannesburg Riga
Meal, inexpensive restaurant R 90 R 100 R 88
Domestic beer (0.5 litre draught) R 22 R 25 R 30
Cappuccino (regular) R 19 R 20 R 33
Taxi 1km (normal tariff) R 10 R 12 R 7
Pack of cigarettes (Marlboro) R 38 R 38 R 50
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android