+371 28 348 000 WhatsApp info@afatransfer.lvAvailable 24/7

Riga to Tallinn private transfer, with stops on the Via Baltica

309 km between two capitals, door to door, with Sigulda, Turaida or the beach town of Pärnu along the way.

Full Day 5 stops to choose from Both directions, same price

From €417 per vehicle including one sightseeing stop

Most travellers do this journey in one go along the Via Baltica (E67). The road follows the Gulf of Riga, crosses into Estonia at Ainaži and Ikla, and reaches Tallinn in a little over four hours of driving. With your own driver you can turn those four hours into a day: decide where to stop, how long to stay, and keep all your luggage in the car.

There are two good options, and many guests do both.

  • Inland first. Head to Sigulda and Turaida Castle in the Gauja valley, then rejoin the coast road. This adds about an hour of driving.
  • Pärnu. Almost exactly halfway, 180 km from Riga, Estonia’s resort town has a long, shallow beach and a 17th-century gate in its old ramparts. It is a natural place for lunch.

The trip ends at the address you choose in Tallinn: a hotel in the Old Town, an apartment, the ferry terminal or the airport. It runs at the same price from Tallinn to Riga.

Price per vehicle

ClassVehiclesPassengersPrice
Standard CarVolvo V60, Mercedes-Benz E-Class3from €417
Standard VanOpel Zafira Life7from €487
Premium VanMercedes-Benz V-Class6from €657
Large VanMercedes-Benz Sprinter19On request

The price is for the whole vehicle with its driver, not per person. Each trip includes at least one sightseeing stop; the prices above include the shortest one (€37). Longer or extra stops are added at their own price. For the Large Van, ask for a price on WhatsApp or +371 28 348 000 - book at least 3 days ahead.

This is a day trip: the driver stays with you at the stops for extra hours. Just a direct transfer without stops? From €355 per vehicle - get the price in the booking form.

Stops on the way from Riga to Tallinn

Choose at least one stop when you book, and how long to stay. The driver waits with the car and your luggage.

  1. Start · RigaPickup at your hotel, apartment, the port or Riga Airport.
  2. 1
    Latvia 1-1.5 h

    Sigulda

    The rim of the Gauja river valley, Latvia’s oldest national park: the cable car over the river, red sandstone cliffs and the bobsleigh track.

    • Cable car over the Gauja
    • Gūtmaņa Cave
    • Bobsleigh track
    Optional stop1.5 h for €50, or €37 per hour
  3. 2
    Latvia 1-1.5 h

    Turaida Castle

    A red-brick tower that has stood above the Gauja valley since the 13th century, next to the sandstone Gūtmaņa Cave, the largest cave in the Baltic states.

    • Castle tower with a view
    • Gūtmaņa Cave
    • Museum reserve park
    Optional stop€37 per hour
  4. 3
    Latvia 30 min

    Saulkrasti White Dune

    An 18-metre wall of pale sandstone above the mouth of the Inčupe river, right on the beach. A boardwalk path runs along the top of the dune.

    • Sandstone cliff on the beach
    • Boardwalk path
    • Short leg-stretch on the coast
    Optional stop30 min for €20, or €37 per hour
  5. 4
    Estonia 1.5-2 h

    Pärnu

    Estonia’s resort town, almost exactly halfway: a long, shallow beach, the 17th-century Tallinn Gate and a natural place for lunch.

    • Beach promenade
    • Tallinn Gate
    • Lunch in the old town
    Optional stop2 h for €65, or €37 per hour
  6. 5
    Estonia 1 h

    Kadriorg Palace

    The Baroque palace Peter the Great built for Catherine I in 1718, on the edge of Tallinn. Today it is an art museum, set in a park with a swan pond and flower gardens.

    • Kadriorg Art Museum
    • Palace gardens
    • Swan pond
    Optional stop€37 per hour
  7. Destination · Estonia

    Tallinn

    Drop-off at your address: a hotel in the Old Town, an apartment, the Helsinki ferry terminals or Tallinn Airport.

Book this trip

Passengers
1

Vehicle

  • Large Van Mercedes-Benz Sprinter · up to 19 per vehiclePrice on request: Ask us for a price on WhatsApp or +371 28 348 000. Book at least 3 days ahead.

Choose your stops

Total for the tripfrom €400Whole vehicle with driver, VAT included.

Choose at least one stop.

You add the date, pickup address and contact details on the next step.

Going the other way?Tallinn → Riga with stops in Pärnu, Turaida and SiguldaTravel guideRead the full route guide: timings, border, vehicles and tips

What travellers say about this route

★★★★★
I really liked it, new car, polite driver and drives very well
Tallinn to Riga · July 24, 2025
★★★★★
We had a very easy and comfortable trip with Andris. I requested a van so it was very nice and spacious for us and our luggage. My husband appreciated Andre’s fluent English and chatted with him often. Day trip was very easy to schedule and use…
Riga to Tallinn · August 10, 2024
★★★★★
Edgars was warm and professional. He was helpful with our bags and a safe driver. We had a great trip.
Riga to Tallinn · August 9, 2025
★★★★★
Great car. Driver was nice and very professional. He drove very well.
Riga to Tallinn · August 13, 2025
★★★★★
I have already taken one trip from Riga to Tallin which went very well. thank you.
Riga to Tallinn · June 16, 2024
★★★★★
The driver was on time. He was professional, responsive, kind. The car was comfortable.
Jurmala to Tallinn · July 12, 2025

Questions about this trip

How much is a private transfer from Riga to Tallinn with stops?

Prices are per vehicle, not per person: Standard Car (Volvo V60 or Mercedes-Benz E-Class, 3 passengers) from €417, Standard Van (Opel Zafira Life, 7 passengers) from €487 and Premium Van (Mercedes-Benz V-Class, 6 passengers) from €657. The lowest price includes one short sightseeing stop (from €37); you choose the stops and how long to stay when you book.

Where can we stop on the way from Riga to Tallinn?

You can stop at Sigulda, Turaida Castle, Saulkrasti White Dune, Pärnu (Estonia) and Kadriorg Palace. Each stop is charged for the time you spend there: Sigulda 1.5 h for €50, or €37 per hour; Turaida Castle €37 per hour; Saulkrasti White Dune 30 min for €20, or €37 per hour; Pärnu (Estonia) 2 h for €65, or €37 per hour; Kadriorg Palace €37 per hour. At least one stop is part of this trip.

Can we travel from Tallinn to Riga instead?

Yes. The trip runs both ways at the same price - choose Riga → Tallinn or Tallinn → Riga when you book.

Where does the driver pick us up?

At the address you enter when booking - a hotel, an apartment or the airport - and the trip ends at the drop-off address you give in the other city. If you are picked up at the airport, add your flight number and the driver follows your landing time.

How many people can travel?

Passengers per vehicle: Standard Car 3, Standard Van 7, Premium Van 6. Bigger groups book more than one vehicle - the booking form works out how many. For up to 19 passengers in one vehicle, ask for the Large Van (Mercedes-Benz Sprinter): its price is on request and it needs at least 3 days’ notice.

How do I pay?

Online by card when you book, through Stripe’s secure checkout. Companies can add their company name and VAT number for the invoice.

Can you take us to the ferry for Helsinki?

Yes. Give us the D-terminal or A-terminal and your sailing time, and we will plan the departure from Riga with a safe margin.

Plan your next trip with us