There are 7 ways to get from Velikiy Novgorod to Tallinn by train, car ferry, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, car ferry  •  10 h 28 min

  1. Take the train from Mendeleevskaya to Moskovsky Station
  2. Take the train from Pietari (Finljandski) to Helsinki 781 / ...
  3. Take the car ferry from Helsinki to Tallinn

$91 - $275

Cheapest option

Bus Avtovokzaly.ru  •  11 h 34 min

  1. Take the bus from Veliky Novgorod to St.Peterburg 942
  2. Take the bus from Saint Petersburg to Tallinn 922

$17 - $43

5 alternative options

Bus via Jõhvi  •  10 h 50 min

  1. Take the bus from Veliky Novgorod to St.Petersburg Baltiysky 948
  2. Take the bus from Балтийский Вокзал to Jõhvi
  3. Take the bus from Jõhvi to Tallinna bussijaam 742 / ...

$26 - $40

Train  •  11 h 38 min

  1. Take the train from Novgorod-Na-Volkhove to St Petersburg P Mosk AVE
  2. Take the train from Saint-Peterburg Moskovsky Station to Tallinn 034А

$50 - $80

Drive  •  6 h 55 min

  1. Drive from Velikiy Novgorod to Tallinn 306.4 miles

$50 - $80

Bus, fly to Tallinn  •  6 h 7 min

  1. Take the bus from Veliky Novgorod to Pulkovo Terminal 1 Airport
  2. Fly from St. Petersburg (LED) to Tallinn (TLL) LED - TLL

$98 - $279

Bus, fly to Helsinki, car ferry  •  8 h 28 min

  1. Take the bus from Veliky Novgorod to Pulkovo Terminal 1 Airport
  2. Fly from St. Petersburg (LED) to Helsinki (HEL) LED - HEL
  3. Take the car ferry from Helsinki to Tallinn

$148 - $517

Questions & Answers

The cheapest way to get from Velikiy Novgorod to Tallinn is to bus which costs RUB 1600 - RUB 2600 and takes 10 h 50 min.

More details

The quickest way to get from Velikiy Novgorod to Tallinn is to bus and fly which costs RUB 6000 - RUB 18000 and takes 6 h 7 min.

More details

The distance between Velikiy Novgorod and Tallinn is 387 km. The road distance is 490.3 km.

Get driving directions

It takes approximately 10 h 28 min to get from Velikiy Novgorod to Tallinn, including transfers.

More details

No, there is no direct bus from Velikiy Novgorod to Tallinn. However, there are services departing from Veliky Novgorod and arriving at Tallinna bussijaam via Балтийский Вокзал and Jõhvi. The journey, including transfers, takes approximately 10 h 50 min.

More details

No, there is no direct train from Velikiy Novgorod to Tallinn. However, there are services departing from Novgorod-Na-Volkhove and arriving at Tallinn via Saint-Peterburg Moskovsky Station. The journey, including transfers, takes approximately 11 h 38 min.

More details

What companies run services between Velikiy Novgorod, Russia and Tallinn, Estonia?

You can take a bus from Velikiy Novgorod to Tallinn via St.Petersburg Baltiysky, Балтийский Вокзал, and Jõhvi in around 10 h 50 min. Alternatively, you can take a train from Velikiy Novgorod to Tallinn via Moskovsky Station and Saint-Peterburg Moskovsky Station in around 11 h 38 min.

Airlines
Nordica
Website
nordica.ee
Flights from St. Petersburg to Tallinn
Ave. Duration
1 h
When
Every day
Estimated price
$30 - $270
Finnair
Website
finnair.com
Flights from St. Petersburg to Helsinki
Ave. Duration
51 min
When
Every day
Estimated price
$130 - $550
Train operators
PPK-Piter
Website
ppk-piter.ru
Train from Mendeleevskaya to Moskovsky Station
Ave. Duration
2 h 44 min
Frequency
Once daily
Estimated price
$4 - $10
Schedules at
ppk-piter.ru
Train from Novgorod Velikiy to Moskovsky Station
Ave. Duration
2 h 49 min
Frequency
Twice daily
Estimated price
$5 - $10
Schedules at
ppk-piter.ru
VR Osakeyhtiö
Phone
0600 41 902
Email
firstname.lastname@vr.fi
Website
vr.fi
Train from Pietari (Finljandski) to Helsinki
Ave. Duration
3 h 27 min
Frequency
4 times a day
Estimated price
$35 - $55
Schedules at
vr.fi
Russian Railways (RZhD)
Website
rzd.ru
Train from Novgorod-Na-Volkhove to St Petersburg P Mosk
Ave. Duration
3 h 14 min
Frequency
3 times a day
Estimated price
$11 - $21
Website
pass.rzd.ru
3rd Class (Platzcart)
$11 - $16
2nd Class (Kupé)
$14 - $21
Russian Railways
Website
rzd.ru
Train from Saint-Peterburg Moskovsky Station to Tallinn
Ave. Duration
7 h 20 min
Frequency
Once daily
Estimated price
$45 - $60
Website
pass.rzd.ru
Bus operators
Veliky Novgorod Transport
Phone
8 (8162) 73-99-79
Website
transport.nov.ru
Bus from Veliky Novgorod to St.Petersburg Baltiysky
Ave. Duration
3 h 30 min
Frequency
Hourly
Estimated price
$5 - $7
Schedules at
transport.nov.ru
Lux Express
Email
info@luxexpress.eu
Website
luxexpress.eu
Bus from Балтийский Вокзал to Jõhvi
Ave. Duration
3 h 48 min
Frequency
Every 4 hours
Estimated price
$12 - $17
Schedules at
ticket.luxexpress.eu
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 25 min
Frequency
Hourly
Estimated price
$11 - $16
Schedules at
luxexpress.eu
Peatus Estonia
Website
peatus.ee
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$9 - $13
Schedules at
peatus.ee
Ekspress-Auto L
Website
ekspressautol.ee
Bus from Jõhvi to Tallinna bussijaam
Ave. Duration
2 h 15 min
Frequency
3 times a day
Estimated price
$8 - $12
Schedules at
ekspressautol.ee
Russian Intercity Buses
Website
bus.aviabus.ru
Bus from Veliky Novgorod to St.Peterburg
Ave. Duration
4 h 19 min
Frequency
Once daily
Estimated price
$5 - $8
Schedules at
bus.aviabus.ru
Gorec Tour
Website
gorec-tour.ucoz.com
Bus from Veliky Novgorod to St.Petersburg
Ave. Duration
3 h 18 min
Frequency
Twice a week
Schedules at
gorec-tour.ucoz.com
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Saint Petersburg to Tallinn
Ave. Duration
6 h 15 min
Frequency
Every 4 hours
Estimated price
$11 - $35
Schedules at
avtovokzaly.ru
Novgorod Avto
Website
novgorod-avto.ru
Bus from Veliky Novgorod to Pulkovo Terminal 1 Airport
Ave. Duration
2 h 52 min
Frequency
Hourly
Estimated price
$8
Schedules at
novgorod-avto.ru
Ferry operators
Tallink
Phone
+49 (0)40 547 541 222
Email
international.sales@tallinksilja.com
Website
tallink.com
Car ferry from Helsinki to Tallinn
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$50 - $210
Schedules at
tallink.com
Passenger
$41 - $43
Vehicle
$43 - $44
Cabin
$54
Viking Line

Want to know more about travelling around Estonia

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.