<

Transfer, Taxi «Tallinn ↔ Saint Petersburg, Saint Petersburg ↔ Tallinn»

ArtsanTaxi - the fastest, most comfortable and safest trips.

Phone: +37258024209

Waiting at the airport for 1 hour

Providing a check

Meeting with a tablet

Baby seat if necessary

Cash and cashless payments

Cost: 300 EUR

Travel time from 4 hours 30 minutes.

Route length 365 km.

Order a taxi

Tallinn ↔ Saint Petersburg transfer with ArtSanTaxi

A transfer from Tallinn to Saint Petersburg and back with two cars: the Estonian driver takes you to the border, you cross it on foot, and a second car waits for you on the Russian side. Via Narva ↔ Ivangorod a sedan costs 300 EUR and the trip takes about 4 hours 30 minutes, not counting the border. Via Koidula ↔ Kunichina Gora and Pskov a sedan costs 420 EUR and the trip takes about 7 hours 30 minutes.

Send us the date, time and pickup address for your Tallinn ↔ Saint Petersburg trip on WhatsApp or Telegram, and we reply right away, suggest the best border for that day and confirm the fixed price.

Prices and travel time

Via Narva ↔ Ivangorod: sedan 300 EUR for the whole trip. Minivan: Tallinn ↔ Narva 250 EUR and Ivangorod ↔ Saint Petersburg 15,000 RUB. The drive to Narva takes about 2 hours 30 minutes and from Ivangorod to Saint Petersburg about 2 hours, not counting time at the border.

Via Koidula ↔ Kunichina Gora and Pskov: sedan 420 EUR. Minivan: Tallinn ↔ Koidula 320 EUR and from Kunichina Gora to Saint Petersburg 25,000 RUB. The trip takes about 7 hours 30 minutes, not counting the border.

If you only need a ride to the border, a sedan Tallinn ↔ Narva costs 200 EUR and a sedan Tallinn ↔ Koidula 250 EUR.

The price is fixed, we take no prepayment and charge nothing for waiting.

How to get from Tallinn to Saint Petersburg

There are no direct flights between Tallinn and Saint Petersburg, and a flight with connections takes a long time. Bus passengers spend hours in the general queue in Narva. A transfer takes you straight to the checkpoint at a time that suits you, and our second car meets you right away on the Russian side.

Which border crossing to choose

The shortest way is via Narva ↔ Ivangorod. Since 1 October 2026 checks are carried out in Narva, and there are queues in both directions. Koidula ↔ Kunichina Gora and Luhamaa ↔ Shumilkino are much calmer, although the drive is longer. All three crossings are open every day from 07:00 to 19:00. Read more about the situation in Ivangorod in our article Ivangorod border queue since October 2026.

We follow the situation at the border and, at the time of departure, tell you how long you would wait in Narva. Then you choose the option that suits you.

If you travel via Narva, we can hold your place in the queue: our person stands in line for you, and you arrive at your time slot. This service costs 50 EUR per person.

If you travel from Saint Petersburg to Tallinn, read more about the route via Pskov on the pages Saint Petersburg ↔ Tallinn via Pskov and Koidula and Saint Petersburg ↔ Tallinn via Pskov and Luhamaa. If you only need to reach the border, see Tallinn ↔ Narva and Tallinn ↔ Koidula. If you only need to get to Pskov, see the route Tallinn ↔ Pskov.

Two cars and crossing the border on foot

Our cars do not cross the border: the driver takes you right to the checkpoint, you cross on foot with your luggage, and a second car meets you on the other side. The drivers on both sides stay in contact the whole time. The Russian leg is usually paid in rubles to the Russian driver and the Estonian leg in euros to the Estonian driver, and on request the whole trip can be paid in one currency.

Important: carrying euros and other European Union currencies across the border from Estonia into Russia is prohibited in any amount. Please exchange your money in advance.

Why travellers choose ArtSanTaxi

Many of our clients fly into Tallinn, so we track the flight number, and if it is delayed the driver waits as long as needed. The same applies to the car on the Russian side: we charge nothing for waiting, even if it lasts several hours. We do not ask for prepayment. Air-conditioned cars, experienced drivers, payment in cash or by card.

Frequently asked questions

How much is a transfer from Tallinn to Saint Petersburg? Via Narva a sedan costs 300 EUR, via Koidula and Pskov a sedan costs 420 EUR. A minivan via Narva is 250 EUR to Narva plus 15,000 RUB from Ivangorod, via Koidula 320 EUR to Koidula plus 25,000 RUB from Kunichina Gora.

How long does it take to get from Tallinn to Saint Petersburg? About 4 hours 30 minutes via Narva and about 7 hours 30 minutes via Koidula and Pskov, not counting time at the border.

Which border crossing is better? The route via Narva is shorter, but there can be queues. The route via Koidula is longer, but the border is calmer. On the day of your trip we suggest the best option.

When are the border crossings open? Narva, Koidula and Luhamaa are open every day from 07:00 to 19:00.

Can you hold my place in the Narva queue? Yes, our person holds your place in the queue for 50 EUR per person.

Is there a direct flight from Tallinn to Saint Petersburg? There are no direct flights, so a transfer with a walk across the border is usually the most convenient option.

Do I need to pay in advance? No, we do not take prepayment.

Can I take euros into Russia? No, carrying euros and other European Union currencies out of Estonia into Russia is prohibited in any amount.

Order a taxi

Contact us by phone or fill out a callback form, our manager will call you back

Our services

Individual transfer
Estonia
Tallinn Hotel Transfers
Personal Driver Excursions

Order a taxi