Daily bus service from Tallinn to St Petersburg

Baltic Shuttle operates daily coach service on the route from Tallinn (Estonia) to Saint Petersburg (Russia). Our buses depart from Tallinn Bus Station, Lastekodu 46, 10113 Tallinn.

We offer you a comfortable coach journey to Russia from Estonia with cheap tickets for our bus service. If your trip to Russia requires transfer to Pulkovo airport in Saint Petersburg, it's a convenient way to get to the airport from bus stop near "Moskovskaya" metro station. The final stop is Saint Petersburg bus station, Obvodniy channel embankment, 36.

Buy tickets online from €35

Timetable of bus Tallinn — St Petersburg

Bus Stop Bus 960 Maardu — Tallinn — St Petersburg
Departure daily
(except Sunday)
Departure daily
(except Saturday)
Departure daily
Maardu 06:20 14:25 21:10
Tallinn (bus station) 06:50 15:00 21:45
Tallinn (Mustakivi) 06:58 21:53
Toila 17:05
Sillamäe 09:05
Narva-Jõesuu 17:45
Narva (bus station) 09:25 17:55 00:25
St Petersburg 12:30 21:30 04:30

Departure and arrival times at all stops are local.

Timetable of return trip from St Petersburg to Tallinn

NB: Please, check rules for entry to Russia.

Ride our modern coaches and enjoy onboard facilities:

  • Free Wi-Fi Internet
  • Air conditioning
  • Drinking water (0.5 litre bottle)
  • Sockets for charging your gadgets
  • Clean WC
  • Comfortable seats

Book bus tickets from Tallinn to Sankt Petersburg online, keep it on any device (or print it) and present tickets to our bus driver.

The fare includes the following luggage items: one piece of hand luggage weighing up to 5 kg and measuring up to 45 × 35 × 20 cm, one piece of checked luggage weighing up to 30 kg and measuring up to 180 cm in the sum of three dimensions (length + width + height), not more than 90 cm on any side. An additional piece of luggage can be purchased together with your ticket on our website or to the bus driver at a rate of €10.

You can bring your pet onboard in a carrier (up to 2 pets in a carrier), just purchase adult tickets for adjacent seat.

Buy bus tickets to St Petersburg from Tallinn online on our website.

Transfer from Tallinn Airport to Tallinn Bus Station

The Tallinn bus station is served from Tallinn airport by bus line №2, from stop Lennujaam to stop Bussijaam (direction Mõigu — Balti jaam).

You can also take a taxi from Tallinn Airport to Tallinn Bus Station, official taxi services at the airport are Forus Takso and Tallink Takso.

Buy tickets online

See also

Bus Tallinn — St Petersburg