Travel to Latvia
Latvia, a gem nestled on the Baltic Sea, offers a captivating blend of medieval charm and untamed nature. It's a country where you can wander through the cobblestone streets of a UNESCO-listed Old Town in the morning and hike through vast, whispering forests in the afternoon. The pace of travel here is generally unhurried, encouraging deeper exploration rather than a whirlwind tour. While Riga, its vibrant capital, is a must-see, venturing beyond reveals a country rich in diverse landscapes, from sandy beaches to rolling hills dotted with ancient castles. Latvia presents excellent value for money, making it an attractive destination for travellers seeking authentic experiences without breaking the bank. It’s a place that rewards curiosity, inviting you to discover its unique history and serene beauty.
Cities to explore in Latvia
Pively covers multiple cities in Latvia. Click a card for the full guide — flights, hotels, budget and multi-destination itineraries.
Which city to pick
For first-time visitors, **Riga** is an unmissable starting point, its UNESCO-listed Old Town offering a dense concentration of history, architecture, and vibrant nightlife. If you're a culture enthusiast, Riga continues to impress with its Art Nouveau district and numerous museums. Nature lovers might prefer basing themselves near Sigulda or Cēsis in the Vidzeme region to easily access Gauja National Park's hiking trails and castles. Those seeking tranquility and a slower pace might find the lake-filled landscapes of Latgale more appealing, perhaps exploring towns like Daugavpils. For a blend of coastal charm and history, the city of Liepāja in Kurzeme offers a different flavour, known for its 'windy' beaches and unique industrial heritage.
Regions to know
Zemgale
Known as Latvia's breadbasket, Zemgale is a fertile lowland region characterized by rolling plains and agricultural landscapes. It's home to impressive manor houses like Rundāle Palace, often called the 'Versailles of the Baltics'. The capital, Jelgava, offers a glimpse into regional life. Recommended duration: 2-3 days, focusing on historical estates and countryside exploration.
Vidzeme
This northern region boasts dramatic coastlines, the vast Gauja National Park with its sandstone cliffs and caves, and charming towns like Cēsis and Sigulda. It’s the heartland of Latvian identity, offering opportunities for hiking, canoeing, and exploring medieval castles. Recommended duration: 3-5 days for nature and history immersion.
Latgale
Eastern Latvia, often called the 'land of blue lakes', is dotted with over 300 lakes and numerous rivers, making it ideal for water activities and relaxation. Latgale is also known for its distinct cultural heritage, with a strong Catholic tradition and unique pottery crafts. Recommended duration: 3-4 days for a tranquil lake escape and cultural discovery.
Kurzeme
This western region features a rugged coastline, including the remote Slītere National Park and the historic port city of Liepāja. Discover traditional fishing villages, the Curonian Spit (shared with Lithuania), and the unique amber coast. Recommended duration: 4-6 days for coastal exploration and historical insights.
Suggested itineraries
5j — Riga & Coastal Charm
Spend 3 days exploring the wonders of Riga, from its Art Nouveau streets to its bustling market. Then, take a day trip or an overnight stay to Jūrmala, Latvia's premier seaside resort, easily accessible by train. Enjoy the sandy beaches and spa culture. Return to Riga for your departure.
7j — Castles & Forests of Vidzeme
Dedicate 3 days to Riga. Then, rent a car or take a bus to Sigulda (2 days) to explore Gauja National Park, Turaida Castle, and adventurous activities. Continue to Cēsis (2 days) to discover its medieval castle and charming town before returning to Riga.
14j — Latvia's Diverse Landscapes
Begin with 3 days in Riga. Rent a car and drive east to Latgale (4 days) for lake hopping and exploring Daugavpils. Head north to Vidzeme (3 days) for national parks and castles. Finally, explore the Kurzeme coast (4 days), including Liepāja and perhaps a glimpse of the Curonian Spit, before returning to Riga.
Best time to go
The best time to visit Latvia is generally from May to September when the weather is warmest and days are longest. Summer (June-August) offers pleasant temperatures, typically ranging from 15°C to 25°C, perfect for exploring cities and enjoying outdoor activities like hiking and beach visits. June is particularly beautiful with the 'White Nights' phenomenon. Spring (May) and early Autumn (September) offer fewer crowds and beautiful natural colours, though temperatures can be cooler and more unpredictable. Winter (December-February) is cold, with temperatures often dropping below freezing and snow common, offering a magical, festive atmosphere especially around Christmas markets in Riga, but limiting outdoor exploration. Shoulder seasons (April, October) can be chilly and damp.
Practical tips
Culture & etiquette
Tipping isn't mandatory but is appreciated for good service, typically 5-10% in restaurants if service isn't included. It's polite to greet shopkeepers and service staff. When invited to someone's home, bringing a small gift like flowers or chocolates is customary. Punctuality is valued. Avoid loud behaviour in public spaces. Dress modestly when visiting churches. Complaining excessively or being overly demanding can be perceived negatively. Latvians are generally reserved but friendly once you engage them.
Daily budget
Latvia offers good value. A **frugal** traveller could manage on €45-€60 per day, staying in hostels or budget guesthouses (€20-€30/night), eating at local canteens or making simple purchases (€15-€20/day), and using public transport or walking. A **standard** budget of €70-€100 per day allows for mid-range hotels or apartments (€50-€70/night), dining at casual restaurants (€30-€40/day), and entry to attractions. A **comfort** traveller might spend €120+ per day, enjoying boutique hotels, fine dining, private tours, and more activities. A simple meal might cost €8-€15, a museum entry €5-€10, and a city bus ticket under €2.