Travel options for:
Saint Petersburg to Velikiy Novgorod
  • Train

    $6 - $25
    1. St Petersburg P Mosk

      2 h 46 min - 3 times a day

      $6 - $25

  • Bus Veliky Novgorod Transport

    $5 - $8
    1. St.Petersburg Baltiysky

      3 h 30 min - hourly

      $5 - $8

  • Bus Novgorod Avto

    $9
    1. Nevsky Prospekt

      13 min - every 5 minutes - line 2

      $1

    2. Saint Petersburg

      3 h 30 min - hourly

      $8

  • Rideshare

    $5
    1. Saint Petersburg

      3 h 25 min - every 4 hours

      $5

  • Taxi

    $75 - $95
    1. Saint Petersburg

      3 h 21 min - 125.5 miles

      $75 - $95

  • Drive

    $12 - $18
    1. Saint Petersburg

      3 h 21 min - 125.5 miles

      $12 - $18

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

From St Petersburg P Mosk train to Novgorod-Na-Volkhove. 2 h 46 min RUB 749. From St.Petersburg Baltiysky bus to Veliky Novgorod. 3 h 30 min RUB 364. From Nevsky Prospekt line 2 Metro to Saint Petersburg then bus to Veliky Novgorod. 4 h 17 min RUB 520. From Saint Petersburg rideshare to Velikiy Novgorod. 3 h 25 min RUB 252. From Saint Petersburg taxi to Velikiy Novgorod. 3 h 21 min RUB 5534. From Saint Petersburg drive to Velikiy Novgorod. 3 h 21 min RUB 892.