Travel options for:
Saint Petersburg to Tampere
  • Train

    $48 - $73
    1. St Petersburg Finlyandskii

      3 h 21 min - every 4 hours

      $29 - $50

    2. Tikkurila

      1 h 14 min - 4 times a day

      $18 - $27

  • Bus

    $34
    1. Ploshchad Vosstaniya

      8 h 35 min - 3 times a day

      $34

    2. Lentoasema

      36 min - hourly

  • Train, bus

    $52 - $74
    1. Дворцовая Наб.

      26 min - every 10 minutes - line 24

      $1

    2. Pietari (Ladozhski)

      5 h 48 min - 6 times a week

      $30 - $45

    3. Lahti Matkakeskus Terminaali

      1 h 45 min - 3 times a day

      $21 - $28

  • Drive

    $75 - $110
    1. Saint Petersburg

      6 h 21 min - 337.5 miles

      $75 - $110

  • Fly to Tampere

    $82 - $272
    1. Saint Petersburg

      11 min - every 5 minutes - line 2

      $1

    2. Moskovskaya Metro

      20 min - every 10 minutes - line 39

      $1

    3. St. Petersburg (LED)

      3 h 45 min - 1 stopover

      $80 - $270

    4. Tampere (TMP)

      29 min - hourly

  • Fly to Helsinki, train

    $111 - $328
    1. Saint Petersburg

      11 min - every 5 minutes - line 2

      $1

    2. Moskovskaya Metro

      20 min - every 10 minutes - line 39

      $1

    3. St. Petersburg (LED)

      1 h 10 min - non-stop

      $85 - $290

    4. Helsinki (HEL)

      8 min - every 10 minutes

      $6 - $9

    5. Tikkurila

      1 h 14 min - 4 times a day

      $18 - $27

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From St Petersburg Finlyandskii train to Tikkurila then train to Tampere/Tammerfors. 5 h 9 min RUB 3638. From Ploshchad Vosstaniya bus to Lentoasema then bus to Itsenäisyydenkatu 10. 9 h 28 min RUB 2000. From Дворцовая Наб. line 24 bus to Pietari (Ladozhski), train to Lahti Matkakeskus Terminaali, then bus to Teiskontie 13. 9 h 59 min RUB 3946. From Saint Petersburg drive to Tampere. 6 h 21 min RUB 5520. From Sennaya Ploshchad line 2 Metro to Moskovskaya Metro, line 39 bus to St. Petersburg airport, fly to Tampere airport, then bus to Tampere. 7 h 7 min RUB 9575. From Sennaya Ploshchad line 2 Metro to Moskovskaya Metro, line 39 bus to St. Petersburg airport, fly to Helsinki airport, train to Tikkurila, then train to Tampere. 5 h 45 min RUB 8450.