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.
| Route | Distance | Journey | Price | Book |
|---|---|---|---|---|
| Tallinn → Narvawalk-through crossing in the town centre | ≈ 210 km | ≈ 2 h 30 min | €130 | Book |
| Tallinn → Koidularoad crossing, the route runs via Tartu | ≈ 270 km | ≈ 3 h 5 min | €160 | Book |
| Tallinn → Luhamaaon the Riga — Pskov road, no buses go there | ≈ 280 km | ≈ 3 h 10 min | €160 | Book |
| Tartu → Koidula | ≈ 65 km | ≈ 1 h | €80 | Book |
| Tartu → Luhamaa | ≈ 95 km | ≈ 1 h 20 min | €80 | Book |
| Narva → Koidula | ≈ 270 km | ≈ 3 h 30 min | €200 | Book |
| Narva → Luhamaa | ≈ 285 km | ≈ 3 h 40 min | €200 | Book |
| Tallinn → Saint Petersburgtwo cars, you cross on foot at Narva | ≈ 360 km | ≈ 5 h + border | €200 | Book |
| Tallinn → Pskovchange of car at the border | ≈ 290 km | ≈ 3 h 40 min + border | €218 | Book |
| Narva → Pskovchange of car at the border | ≈ 345 km | ≈ 4 h 10 min + border | €259 | Book |
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.
| Route | Distance | Journey | Price | Book |
|---|---|---|---|---|
| Tallinn Airport → Tallinn city centrename board in arrivals, we track your flight | ≈ 4 km | ≈ 15 min | €20 | Book |
| Tallinn Airport → passenger port | ≈ 5 km | ≈ 15 min | €20 | Book |
| Tallinn → Pärnu | ≈ 130 km | ≈ 1 h 40 min | €98 | Book |
| Tallinn → Tartu | ≈ 185 km | ≈ 2 h | €139 | Book |
| Tallinn → Haapsalu | ≈ 100 km | ≈ 1 h 30 min | €75 | Book |
| Tallinn → Rakvere | ≈ 100 km | ≈ 1 h 20 min | €75 | Book |
| Tallinn → Viljandi | ≈ 160 km | ≈ 2 h | €120 | Book |
| Tallinn → KuressaareSaaremaa, via the Virtsu — Kuivastu ferry | ≈ 220 km + ferry | ≈ 3 h 30 min | on request | Book |
| Tallinn → KärdlaHiiumaa, via the Rohuküla — Heltermaa ferry | ≈ 165 km + ferry | ≈ 4 h | on request | Book |
| Tartu → Pärnu | ≈ 175 km | ≈ 2 h 10 min | €131 | Book |
| Tartu → Narva | ≈ 175 km | ≈ 2 h 20 min | €131 | Book |
| Pärnu → Haapsalu | ≈ 105 km | ≈ 1 h 30 min | €79 | Book |
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.
| Route | Distance | Journey | Price | Book |
|---|---|---|---|---|
| Tallinn → Rigaairport or city centre | ≈ 310 km | ≈ 4 h | €233 | Book |
| Tartu → Riga | ≈ 250 km | ≈ 3 h 30 min | €188 | Book |
| Tallinn → Sigulda | ≈ 280 km | ≈ 3 h 40 min | €210 | Book |
| Tallinn → Cēsis | ≈ 260 km | ≈ 3 h 30 min | €195 | Book |
| Tallinn → Valmiera | ≈ 215 km | ≈ 2 h 50 min | €161 | Book |
| Tallinn → Liepāja | ≈ 490 km | ≈ 6 h | €368 | Book |
| Tallinn → Vilnius | ≈ 605 km | ≈ 7 h | €454 | Book |
| Tallinn → Kaunas | ≈ 540 km | ≈ 6 h 30 min | €405 | Book |
| Tallinn → Klaipėda | ≈ 585 km | ≈ 7 h | €439 | Book |
| Riga → Vilnius | ≈ 295 km | ≈ 3 h 30 min | €221 | Book |
| Riga → Kaunas | ≈ 265 km | ≈ 3 h 20 min | €199 | Book |
| Vilnius → Kaunas | ≈ 105 km | ≈ 1 h 20 min | €79 | Book |
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.
| Route | Distance | Journey | Price | Book |
|---|---|---|---|---|
| Ivangorod → Saint Petersburgthe same price back | ≈ 150 km | ≈ 2 h 30 min | ₽6,500 | Book |
| Kunichina Gora → Pskovthe same price back | ≈ 55 km | ≈ 1 h | ₽3,000 | Book |
| Shumilkino → Pskovthe same price back | ≈ 67 km | ≈ 1 h 10 min | ₽3,000 | Book |
| Kunichina Gora or Shumilkino → Saint Petersburgfrom Saint Petersburg to the border — see the next row | ≈ 355 km | ≈ 5–5.5 h | ₽17,000 | Book |
| Saint Petersburg → Kunichina Gora or Shumilkino | ≈ 355 km | ≈ 5–5.5 h | ₽20,000 | Book |
| Ivangorod → Kunichina Gorareturn trip on request | ≈ 295 km | ≈ 5 h | ₽25,000 | Book |
| Ivangorod → Shumilkinoreturn trip on request | ≈ 305 km | ≈ 5 h | ₽25,000 | Book |
| Ivangorod → Petrozavodskstarting fare; return trip on request | ≈ 565 km | ≈ 8–9 h | ₽20,000 | Book |
| Ivangorod → Sortavalastarting fare; return trip on request | ≈ 420 km | ≈ 6–7 h | ₽20,000 | Book |
| Petrozavodsk → Pskovstarting fare; return trip on request | ≈ 700 km | ≈ 10–11 h | ₽40,000 | Book |
| Ivangorod → Moscowstarting fare; return trip on request | ≈ 810 km | ≈ 10–11 h | ₽45,000 | Book |
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
- 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.
- Step 2
Get a confirmation
You receive the final price and the pickup time. The driver replies in person — no dispatcher in between.
- 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.