Travel options for:
Saint Petersburg to Vyborg
  • Train Russian Railways (RZhD)

    $3 - $19
    1. St Petersburg Finlyandskii

      55 min - hourly

      $3 - $19

  • Train PPK-Piter

    $4 - $7
    1. Nevsky Prospekt

      13 min - every 5 minutes - line 2

      $1

    2. Udelnaya

      2 h 1 min - once daily

      $3 - $6

  • Taxi

    $50 - $65
    1. Saint Petersburg

      1 h 53 min - 83.9 miles

      $50 - $65

  • Drive

    $8 - $12
    1. Saint Petersburg

      1 h 53 min - 83.9 miles

      $8 - $12

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

From St Petersburg Finlyandskii train to Vyborg/Viipuri. 55 min RUB 629. From Nevsky Prospekt line 2 Metro to Udelnaya then train to Vyborg. 3 h 11 min RUB 401. From Saint Petersburg taxi to Vyborg. 1 h 53 min RUB 3801. From Saint Petersburg drive to Vyborg. 1 h 53 min RUB 596.