HUB hero image

How to Travel from

Tallinn Airport to Saint Petersburg

by Plane, Route or Car

Tallinn Airport
+0
Saint Petersburg
Transport search to Saint Petersburg
Tallinn Airport
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
8 h 44 min
608 km.
from $33
Composite Route Car Only
Schedule

Tallinn Airport, Estonia → Saint Petersburg, Russia

All
All days
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon
28 Jul, Tue
29 Jul, Wed

Cheapest and Fastest Ways to Travel from Tallinn Airport to Saint Petersburg

Composite routes from Tallinn Airport to Saint Petersburg

Cheapest
Fastest
Other

Transport providers

Lux Express
Website
PTK
Website
Estonian Lines OÜ
Website
Presto OÜ
Website
Baltic Shuttle
Website
Aktsiaselts MK Autobuss
Website
Lux Express
Website
2h 20m
5 times a day
$8.23–$22.78
+372 6800 909
+372 6800 909
Call Contact via email
PTK
Website
3h 20m
Once daily
$5.95–$8.86
+7 (812) 245-06-70
+7 (812) 245-06-70
Call Contact via email
Estonian Lines OÜ
Website
2h 20m
Once daily
+372 518 8493
+372 518 8493
Call Contact via email
Presto OÜ
Website
3h 35m
Once daily
$11.39–$13.92
+372 447 5177
+372 447 5177
Call Contact via email
Baltic Shuttle
Website
2h 20m
3 times a week
+372 5656 3056
+372 5656 3056
Call Contact via email
Aktsiaselts MK Autobuss
Website
2h 30m
Once daily
+372 5551 5316
+372 5551 5316
Call Contact via email
Severo-Zapadnaya PPK
Website
Elron
Website
Severo-Zapadnaya PPK
Website
3h 5m
Once daily
$4.81–$6.96
8 800 775 0000
8 800 775 0000
Call Contact via email
Elron
Website
2h 33m
5 times a day
$12.66–$24.05
+ 372 616 0245
+ 372 616 0245
Call Contact via email

Questions and Answers

What is the cheapest way to get from Tallinn Airport (TLL) to Saint Petersburg?

The cheapest way to get from Tallinn Airport (TLL) to Saint Petersburg is to train which costs $16.30 - $27.17 and takes 6h 43m.

What is the fastest way to get from Tallinn Airport (TLL) to Saint Petersburg?

The fastest way to get from Tallinn Airport (TLL) to Saint Petersburg is to drive which takes 5h 5m and costs $65.22 - $97.83 .

Is there a direct bus between Tallinn Airport (TLL) and Saint Petersburg?

No, there is no direct bus from Tallinn Airport (TLL) to Saint Petersburg. However, there are services departing from Lennujaam and arriving at Saint Petersburg Bus Terminal via Tallinna bussijaam and Jõhvi bussijaam. The journey, including transfers, takes approximately 8h 29m.

How far is it from Tallinn Airport (TLL) to Saint Petersburg?

The distance between Tallinn Airport (TLL) and Saint Petersburg is 352 km. The road distance is 360.9 km.

How do I travel from Tallinn Airport (TLL) to Saint Petersburg without a car?

The best way to get from Tallinn Airport (TLL) to Saint Petersburg without a car is to train and bus which takes 5h 53m and costs $18.48 - $40.22 .

How long does it take to get from Tallinn Airport (TLL) to Saint Petersburg?

It takes approximately 5h 53m to get from Tallinn Airport (TLL) to Saint Petersburg, including transfers.

Where do I catch the Tallinn Airport (TLL) to Saint Petersburg bus from?

Tallinn Airport (TLL) to Saint Petersburg bus services, operated by Lux Express, depart from Tallinna bussijaam station.

Train or bus from Tallinn Airport (TLL) to Saint Petersburg?

The best way to get from Tallinn Airport (TLL) to Saint Petersburg is to bus which takes 8h 29m and costs $14.13 - $33.70 . Alternatively, you can train, which costs $16.30 - $27.17 and takes 6h 43m.

Where does the Tallinn Airport (TLL) to Saint Petersburg bus arrive?

Tallinn Airport (TLL) to Saint Petersburg bus services, operated by Lux Express, arrive at Jõhvi bussijaam station.

What is the time difference between Tallinn Airport (TLL) and Saint Petersburg?

Saint Petersburg is 1h ahead of Tallinn Airport (TLL). It is currently 10:20 in Tallinn Airport (TLL) and 11:20 in Saint Petersburg.

Can I drive from Tallinn Airport (TLL) to Saint Petersburg?

Yes, the driving distance between Tallinn Airport (TLL) to Saint Petersburg is 361 km. It takes approximately 5h 5m to drive from Tallinn Airport (TLL) to Saint Petersburg.
+0