Skip to content
EstoniaTransfer
Language: en

Prices

Private transfers in Estonia and the Baltics: every route and price

Every price is for the whole car, not per seat: one passenger or four, the fare stays the same. We pick up at any address, confirm the exact price before departure, and it does not change after that.

Prices checked on 5 October 2026.

What the price covers

  • The fare is fixed before departure: traffic and night trips do not change it
  • Pickup at the airport and cruise port — the driver waits with a name board
  • If your flight is delayed we wait as long as needed, at no extra cost
  • A child seat on request, and no surcharge for luggage
  • Pay in cash, by card or by bank transfer; no prepayment required

Prices in euros

To the Russian border

This is what we do most: a drive to the checkpoint at Narva, Koidula or Luhamaa, and a pickup on the way back. Our Estonian car stays on this side — for Pskov and Saint Petersburg a second car takes over in Russia, and you still pay one price for the whole trip.

Border crossing transfers: price per car, the same back from the border
RouteDistanceJourneyPriceBook
Tallinn → Narvawalk-through crossing in the town centre≈ 210 km≈ 2 h 30 min€130Book
Tallinn → Koidularoad crossing, the route runs via Tartu≈ 270 km≈ 3 h 5 min€160Book
Tallinn → Luhamaaon the Riga — Pskov road, no buses go there≈ 280 km≈ 3 h 10 min€160Book
Tartu → Koidula≈ 65 km≈ 1 h€80Book
Tartu → Luhamaa≈ 95 km≈ 1 h 20 min€80Book
Narva → Koidula≈ 270 km≈ 3 h 30 min€200Book
Narva → Luhamaa≈ 285 km≈ 3 h 40 min€200Book
Tallinn → Saint Petersburgtwo cars, you cross on foot at Narva≈ 360 km≈ 5 h + border€200Book
Tallinn → Pskovchange of car at the border≈ 290 km≈ 3 h 40 min + border€218Book
Narva → Pskovchange of car at the border≈ 345 km≈ 4 h 10 min + border€259Book

Prices in euros

Within Estonia

The airport, the harbour, seaside resorts and towns across Estonia. We pick up at any address, not just a station or the centre — if your town is missing from the table, send us both addresses and we will quote it the same way.

Transfers within Estonia: price per car
RouteDistanceJourneyPriceBook
Tallinn Airport → Tallinn city centrename board in arrivals, we track your flight≈ 4 km≈ 15 min€20Book
Tallinn Airport → passenger port≈ 5 km≈ 15 min€20Book
Tallinn → Pärnu≈ 130 km≈ 1 h 40 min€98Book
Tallinn → Tartu≈ 185 km≈ 2 h€139Book
Tallinn → Haapsalu≈ 100 km≈ 1 h 30 min€75Book
Tallinn → Rakvere≈ 100 km≈ 1 h 20 min€75Book
Tallinn → Viljandi≈ 160 km≈ 2 h€120Book
Tallinn → KuressaareSaaremaa, via the Virtsu — Kuivastu ferry≈ 220 km + ferry≈ 3 h 30 minon requestBook
Tallinn → KärdlaHiiumaa, via the Rohuküla — Heltermaa ferry≈ 165 km + ferry≈ 4 hon requestBook
Tartu → Pärnu≈ 175 km≈ 2 h 10 min€131Book
Tartu → Narva≈ 175 km≈ 2 h 20 min€131Book
Pärnu → Haapsalu≈ 105 km≈ 1 h 30 min€79Book

Prices in euros

To Latvia and Lithuania

From Tallinn and Tartu to Riga, Vilnius, Kaunas and the coast — door to door, with no bus timetable to fit around. All three Baltic states are in Schengen, so there is no routine passport check at these borders.

Transfers to Latvia and Lithuania: price per car
RouteDistanceJourneyPriceBook
Tallinn → Rigaairport or city centre≈ 310 km≈ 4 h€233Book
Tartu → Riga≈ 250 km≈ 3 h 30 min€188Book
Tallinn → Sigulda≈ 280 km≈ 3 h 40 min€210Book
Tallinn → Cēsis≈ 260 km≈ 3 h 30 min€195Book
Tallinn → Valmiera≈ 215 km≈ 2 h 50 min€161Book
Tallinn → Liepāja≈ 490 km≈ 6 h€368Book
Tallinn → Vilnius≈ 605 km≈ 7 h€454Book
Tallinn → Kaunas≈ 540 km≈ 6 h 30 min€405Book
Tallinn → Klaipėda≈ 585 km≈ 7 h€439Book
Riga → Vilnius≈ 295 km≈ 3 h 30 min€221Book
Riga → Kaunas≈ 265 km≈ 3 h 20 min€199Book
Vilnius → Kaunas≈ 105 km≈ 1 h 20 min€79Book

Prices in roubles

On the Russian side

A pickup right after the Russian checkpoint and the drive on to Pskov or Saint Petersburg — or from Ivangorod down to the southern crossings, to Karelia and to Moscow. This is a separate car on the Russian side, which is why these fares are in roubles. Each fare is for the direction shown; the note under the route says how the way back is priced.

Transfers on the Russian side: price per car in roubles, in the direction shown
RouteDistanceJourneyPriceBook
Ivangorod → Saint Petersburgthe same price back≈ 150 km≈ 2 h 30 min₽6,500Book
Kunichina Gora → Pskovthe same price back≈ 55 km≈ 1 h₽3,000Book
Shumilkino → Pskovthe same price back≈ 67 km≈ 1 h 10 min₽3,000Book
Kunichina Gora or Shumilkino → Saint Petersburgfrom Saint Petersburg to the border — see the next row≈ 355 km≈ 5–5.5 h₽17,000Book
Saint Petersburg → Kunichina Gora or Shumilkino≈ 355 km≈ 5–5.5 h₽20,000Book
Ivangorod → Kunichina Gorareturn trip on request≈ 295 km≈ 5 h₽25,000Book
Ivangorod → Shumilkinoreturn trip on request≈ 305 km≈ 5 h₽25,000Book
Ivangorod → Petrozavodskstarting fare; return trip on request≈ 565 km≈ 8–9 h₽20,000Book
Ivangorod → Sortavalastarting fare; return trip on request≈ 420 km≈ 6–7 h₽20,000Book
Petrozavodsk → Pskovstarting fare; return trip on request≈ 700 km≈ 10–11 h₽40,000Book
Ivangorod → Moscowstarting fare; return trip on request≈ 810 km≈ 10–11 h₽45,000Book

Terms

How the price works and what it covers

Per car, not per seat

The fare does not depend on how many of you travel. The car seats 4 passengers, with room for two large suitcases and hand luggage.

The price is fixed in advance

The table shows fares between typical addresses. For your exact addresses and time we confirm the final price by message before departure — traffic or a night-time start will not change it.

What to include in your request

Pickup and drop-off as addresses, not just towns. The date and time, the number of passengers and suitcases. For an airport pickup, your flight number.

Airport and port pickups

The driver waits in arrivals with a name board and tracks your flight. If it is delayed, we wait as long as it takes at no extra charge.

Child seats and luggage

A child seat or booster on request — just tell us the child's age. Luggage is included; mention skis, a bike or anything bulky in advance.

Stops and payment

A coffee stop on the way costs nothing extra; a second pickup address we agree beforehand. You pay in cash to the driver, by card or by bank transfer, with no prepayment.

How it works

How to book

  1. Step 1

    Send us your route

    The Book button in any row opens WhatsApp with that route already typed in — just add the date and time. Or use the form at the bottom of the page.

  2. Step 2

    Get a confirmation

    You receive the final price and the pickup time. The driver replies in person — no dispatcher in between.

  3. Step 3

    Travel

    The car is at your door at the agreed time, or the driver is in arrivals with a name board. You pay after the ride.

Your route is not in the table?

The table lists the routes people ask for most. Any other addresses in Estonia, Latvia or Lithuania we can quote in minutes — tell us where from and where to, or send the form.