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

Tallinn to Riga by private car, with sightseeing stops on the way

From your hotel in Tallinn to your door in Riga, with time for the beach town of Pärnu, Turaida Castle or Sigulda along the way. One fixed price for the whole car.

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

From €417 per vehicle including one sightseeing stop

Tallinn to Riga is the first leg of most Baltic trips. The bus takes about four and a half hours with no stops; with your own driver the same 310 km become a relaxed day: you leave when you like, keep your luggage in the car, and stop where you want.

The road follows the coast south along the Via Baltica. Pärnu, Estonia’s summer capital, is almost exactly halfway and the natural place for lunch on the beach promenade. After the border at Ikla and Ainaži, a short detour inland takes you to Turaida Castle and Sigulda in the Gauja valley, the most scenic part of the route, before the last hour into Riga.

You choose the stops and how long to stay at each. One stop is included in the price; the others are added in the booking form, and the driver keeps an eye on the timing so you reach Riga before evening.

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 Tallinn to Riga

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

  1. Start · TallinnPickup at your hotel or apartment in Tallinn, the cruise or ferry terminal or Tallinn Airport.
  2. 1
    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
  3. 2
    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
  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
    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
  6. 5
    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
  7. Destination · RigaDrop-off at your address in Riga: a hotel in the Old Town, an apartment or Riga 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.

Baltic Road TripTallinn → Riga → Vilnius: book both legs together and save 5%Travel 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 the Tallinn to Riga day trip?

From €417 per vehicle in a Standard Car (up to 3 passengers), €487 in a 7-seat van and €657 in the Mercedes-Benz V-Class. The price is for the whole car, not per person, and includes one sightseeing stop, and the driver stays with you at the stops. A direct transfer without stops costs from €355 - see the booking form on our home page.

How long does it take to get from Tallinn to Riga by car?

About 4 hours 15 minutes of driving for 310 km. With stops in Pärnu and at Turaida Castle or Sigulda, plan a full day: most guests leave Tallinn around 9:00 and arrive in Riga between 16:00 and 18:00.

Do the drivers speak English?

Yes. All our drivers speak English, and many also speak Russian and Latvian.

Is there a border control between Estonia and Latvia?

Both countries are in the Schengen Area, so there is normally no passport check at the border. Please still carry your passport, as spot checks can happen.

Can we stop for lunch?

Of course. Pärnu is the usual lunch stop, about two hours from Tallinn, with cafés on the beach promenade and in the old town. Lunch is not included, so you pay for your own meal.

Is tipping expected?

Tipping is not expected in the Baltics and is never added to the price. If you were happy with your driver, a tip is always appreciated but entirely up to you.

How do we pay?

Online when you book, by card, Apple Pay or Google Pay, in euros. You receive a confirmation and a receipt by e-mail straight away.

Can we continue from Riga to Vilnius?

Yes. Many travellers book Tallinn → Riga and, a few days later, Riga → Vilnius with stops at Rundāle Palace and the Hill of Crosses. See our Baltic Road Trip, where both legs together cost less.

Plan your next trip with us