Travel time from

Tallinn to Saint Petersburg, Russia

Average Travel Times are

2h 43min  -  12h 22min

Travel Distance

383.88 km

Travel time route map

It takes an average travel time of 2h 7mins to travel from Tallinn to Saint Petersburg, Russia, given the average speed of 181km/h and the distance of 383.88 km (239 miles)

Travel time by transport mode

Tranport Distance Time
Flight 341km (212 miles) 2h 43mins
Drive 384km (239 miles) 5h 22mins
Bus 367km (228 miles) 6h 46mins
Bus 373km (232 miles) 7h 10mins
Bus 375km (233 miles) 7h 28mins
Train 506km (314 miles) 7h 39mins
Train 374km (233 miles) 8h 11mins
Drive 320km (199 miles) 12h 22mins

Travel time by airplanes from Tallinn to Saint Petersburg, Russia

Air Plane Cruise Speed Max Speed
A300 23mins 22mins
A320 24mins 22mins
A321 24mins 23mins
A380 20mins 20mins
Boeing 707 21mins 20mins
Boeing 737 26mins 24mins
Boeing 747 22mins 21mins
Boeing 787 22mins 21mins
ATR 72 44mins 38mins

TIME TO DRIVE FROM Tallinn to Saint Petersburg, Russia

Speed (km/h) Speed (Ml/h) Duration
40 24.85 8h 0mins
50 31.07 6h 24mins
60 37.28 5h 20mins
80 49.71 4h 0mins
100 62.14 3h 12mins

Be prepared

Tallinn - Saint Petersburg, Russia Info

Travel time from Hobujaama to Lennujaam 18mins.

Travel time from TLL to LED 51mins.

Travel time from Pulkovo Terminal 1 Airport to Moskovskaya Metro 20mins.

Travel time from Moskovskaya to Nevsky Prospekt 13mins.

Travel time chart

How long does it take to get from Tallinn and by air and road.