Vilnius - Riga - Tallin (12 days)

Vilnius - Riga - Tallin (12 days)
Vilnius - Riga - Tallin (12 days)
Vilnius - Riga - Tallin (12 days)
Vilnius - Riga - Tallin (12 days)
Vilnius - Riga - Tallin (12 days)

Date

  • July 29 - August 9, 2026

Price

  • TBD*

Level of difficulty

  • Moderate

Book here

Overview

This 12-day bicycle tour takes you through three distinct Baltic countries — Lithuania, Latvia, and Estonia — as we travel from Vilnius to Tallinn via the vibrant capital of Riga. Along the way, you’ll experience a unique blend of cultures, landscapes, and histories that define this lesser-travelled region of Europe.

We begin in Vilnius, Lithuania’s baroque capital, with its atmospheric old town and artistic spirit. From there, we cycle through peaceful countryside, forested parks, and quiet villages, gradually making our way to Riga, Latvia’s lively and architecturally rich capital. After exploring Riga’s charming streets and bustling markets, the route continues north, passing through coastal stretches and natural reserves that offer long views over the Baltic Sea, sandy beaches, and the fresh scent of pine.

The final leg of the journey leads us into Estonia, where we'll ride through the serene beauty of Lahemaa National Park and on to Tallinn, one of Europe’s best-preserved medieval cities. With its cobbled streets, fortified walls, and vibrant café culture, Tallinn offers the perfect finale to this diverse and rewarding adventure.

What's Included

  • Accommodations (11 nights) – 3-star or 4-star hotels and pensions
  • Breakfasts every morning and 6 dinners
  • Sightseeing (including a walking tour in Riga and Tallin, entry to selected castles and selected cultural sites)
  • Van support with snack stops along the route; luggage transport
  • Bus/van transfers
  • Cue sheets GPS files
  • Tour guide and ride leader on route
  • Option for extended stay in Vilnius and Tallin

Itinerary**

Day 1: Vilnius – Check-in and sightseeing

After you check-in (for those who are just arriving), we will have a bike fitting session. You will have the rest of the day for exploring the city on your own. Later on, we will meet for our Welcome Dinner and our initial Group Meeting.

Day 2: Vilnius – Ukmergė – Biržai (approx. 90 km / 56 miles)

We begin the day with a shuttle transfer from Vilnius to Ukmergė, a charming Lithuanian town known for its historic architecture and peaceful parks. After a quick safety briefing, we set off on our cycling adventure. The route leads us north through rolling countryside dotted with traditional villages, peaceful forests, and small lakes. Along the way, we pass through quiet rural landscapes where time seems to slow down. Our day ends in Biržai, famous for its network of limestone caves and impressive castle. Here, we’ll enjoy a well-earned rest surrounded by nature and local history.

Day 3: Biržai – Jēkabpils (approx. 95 km / 59 miles)

Today we cross the border into Latvia, cycling along scenic rural roads and small towns rich in cultural heritage. The route takes us through gentle hills, patchworks of farmland, and riverside paths. We make a stop at the historic town of Aknīste before continuing to Jēkabpils, a picturesque city situated on the banks of the Daugava River. The city’s charming old town and lively market square offer a perfect opportunity to explore local life and sample traditional Latvian cuisine.

Day 4: Jēkabpils – Riga (approx. 90 km / 56 miles)

Our longest day brings us closer to the Baltic Sea as we pedal towards Latvia’s vibrant capital, Riga. The route follows a mix of forest trails and quiet country roads, with views of rivers and small lakes. Approaching Riga, the landscape becomes more urban and lively.

Day 5: Day off in Riga

In the morning, we will enjoy a guided walking tour of Riga’s UNESCO-listed old town. With its stunning Art Nouveau architecture, bustling markets, and rich history, Riga offers an exciting contrast to the peaceful countryside we’ve traversed so far. You will have the entire afternoon to further explore the beautiful capital of Latvia.

Day 6: Riga – Sigulda (approx. 85 km / 53 miles)

We start our ride departing Riga via bike paths and quiet suburban roads, heading northeast through charming small towns like Ādaži and Carnikava, carefully avoiding busy highways. Soon we enter the stunning Gauja National Park from the west, a region known for its dense forests and dramatic sandstone cliffs. Along the way, we’ll make our way along notable landmarks including the medieval Turaida Castle, the famous Gutmanis Cave, and Sigulda Medieval Castle. Our day ends in Sigulda, a picturesque town perched above the Gauja Valley, where breathtaking views and historic charm await.

Day 7: Riga – Valmiera (approx. 90 km / 56 miles)

We start today with a shuttle to Siguida, a picturesque town perched above the Gauja Valley, Our route then takes us deeper into the heart of Gauja National Park. We cycle through tranquil forests and past striking sandstone formations before reaching Līgatne, a quaint village known for its historic paper mill. Continuing on, we visit Cēsis, famous for its well-preserved medieval castle ruins and inviting old town. The day concludes in Valmiera, a lively regional center with a welcoming riverside promenade and a local brewery, perfect for relaxing after a full day of cycling.

Day 8: Valmiera – Pärnu (approx. 90 km / 56 miles)

We cross the border into Estonia, cycling through the peaceful southern countryside on quiet, scenic roads. The route leads us to Pärnu, Estonia’s renowned “summer capital,” celebrated for its sandy beaches, lush parks, and charming wooden villas. This coastal town offers the perfect blend of relaxation and culture after several days of riding, with plenty of opportunities to enjoy seaside walks, local cuisine, and vibrant summer events.

Day 8: Pärnu – Haapsalu (approx. 85 km / 53 miles)

Starting from Pärnu, we follow quiet coastal and countryside roads north along the Baltic Sea. You’ll pass through scenic villages and natural areas including parts of Matsalu National Park, known for its wetlands and birdlife. We finish the day in Haapsalu, a charming seaside town famous for its historic wooden architecture, relaxing spa culture, and picturesque promenade by the sea.

Day 9: Haapsalu – Dirhami (approx. 80 km / 50 miles)

Leaving Haapsalu, we cycle further along the rugged coastline of the Matsalu Peninsula and Haapsalu Bay. Enjoy quiet seaside forests, small fishing villages, and peaceful bays. We ride through Noarootsi, a village with strong Swedish cultural heritage. Our destination is Dirhami, a quaint harbor village offering a tranquil atmosphere and beautiful coastal views — a great spot to unwind.

Day 10: Dirhami – Paldiski/Keila-Joa (approx. 85 km / 53 miles)

From Dirhami, we continue east along the coast, passing through scenic rural landscapes and charming seaside settlements. We reach Paldiski, with its striking cliffs and fascinating history as a former Soviet naval base. Then we continue to Keila-Joa, known for its stunning waterfall and elegant manor park — perfect for a leisurely stroll and rest before the final day.

Day 11: Keila-Joa – Tallinn (approx. 65 km / 40 miles)

Our last day brings us along coastal bike paths and quiet roads beside Tallinn Bay. Passing popular seaside resorts like Pirita, you’ll enjoy beautiful views and refreshing sea breezes as you approach Estonia’s lively capital. Once in Tallinn, explore the UNESCO-listed Old Town with its medieval charm, historic sites, and vibrant café culture — a wonderful way to end your coastal cycling adventure.

Day 12: Tallin

After breakfast, we’ll have a walking tour of the historical city center. The tour is officially over after the tour but we encourage you to stay a few extra days to explore this exceptional capital of Estonia.

Trip Difficulty

For full enjoyment of the trip, you should come prepared to complete the 80-90 km / 45-55 mile days comfortably on flat and gently rolling terrain. Most of the hilly terrain occurs during Days 7 and 8 of the trip, when riding in the Gauja National Park.

Transportation

Vilnius is serviced by Vilnius International Airport (VNO), which is located just a few kilometers from the city center. The easiest way to get to your hotel is by taxi, with the ride typically costing around 15–20 Euros. Alternatively, you can take a train or bus. The train from the airport to the central station takes about 8 minutes, while buses are frequent and take around 20–25 minutes depending on traffic.

 

The airport you’ll be flying out of Tallinn from will most probably be Lennart Meri Tallinn Airport (TLL). You can get there by taxi, which will cost you around 10–15 Euros from the city center. A cheaper and efficient alternative is the tram – Tram No. 4 connects the airport to the city center in about 15–20 minutes, and the ticket costs less than 2 Euros.

Bike Rental

If you wish to rent a bike from us, we have the following fully serviced, light, quality, road/fitness bikes available:

  • Fuji Absolute 2, 3, and 4, flat handlebars
  • Fuji Newest 1 and 2, drop handlebars
  • Fuji Roubaix 1.3, drop handlebars

Your rental bike comes with a rear luggage rack, bungie cord, extra tube and levers, water bottle cage, pump, lock, and odometer. The price for renting a bike for this tour is $200 for Fuji Absolute or $270 for Fuji Newest or Fuji Roubaix.

* Our expenses are mostly payable in Euros. Because of the constant fluctuations in currency rates, we reserve the right to increase the trip price. The trip price may increase depending on the currency exchange rate of the Euro to the USD and/or AUD at the moment of your final payment. The trip price shall increase if the USD/Euro exchange rate exceeds 1.15 and/or AUD/Euro exchange rate exceeds 1.70.

** We reserve the right to change the itinerary without notice especially, but not only, for safety reasons

Book here 

.

Czech Active Tours > Tours > Guided Tours > Vilnius - Riga - Tallin (12 days)