• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Riga to Velikiy Novgorod by bus, train, 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

Bus AutoFavorit  •  10 h 20 min

  1. Take the bus from Riga to Pskov 858102
  2. Take the bus from Pskov to Veliky Novgorod 508

$27 - $30

Cheapest option

Bus  •  11 h 30 min

  1. Take the bus from Riga to Veliky Novgorod 8199

$13 - $23

3 alternative options

Train  •  15 h 55 min

  1. Take the train from Riga to Novosokolniki
  2. Take the train from Novosokolniki to Dno D
  3. Take the train from Dno to Novgorod-Na-Volkhove D

$20 - $36

Drive  •  7 h 9 min

  1. Drive from Riga to Velikiy Novgorod 307.7 miles

$55 - $80

Fly, bus  •  7 h

  1. Fly from Riga (RIX) to Pulkovo (LED) RIX - LED
  2. Take the bus from Pulkovo Terminal 1 Airport to Veliky Novgorod

$96 - $259

Questions & Answers

The cheapest way to get from Riga to Velikiy Novgorod is to bus which costs $13 - $23 and takes 11 h 30 min.

More details

The quickest way to get from Riga to Velikiy Novgorod is to fly and bus which costs $95 - $260 and takes 7 h.

More details

Yes, there is a direct bus departing from Riga and arriving at Veliky Novgorod. Services depart once daily, and operate every day. The journey takes approximately 11 h 30 min.

More details

No, there is no direct train from Riga to Velikiy Novgorod. However, there are services departing from Riga and arriving at Novgorod-Na-Volkhove via Novosokolniki and Dno. The journey, including transfers, takes approximately 15 h 55 min.

More details

The distance between Riga and Velikiy Novgorod is 460 km. The road distance is 492.3 km.

Get driving directions

The best way to get from Riga to Velikiy Novgorod without a car is to bus which takes 10 h 20 min and costs $27 - $31.

More details

It takes approximately 10 h 20 min to get from Riga to Velikiy Novgorod, including transfers.

More details

Riga to Velikiy Novgorod bus services, operated by AutoFavorit, depart from Riga station.

More details

Riga to Velikiy Novgorod train services, operated by Latvian Railways (PV), depart from Riga station.

More details

The best way to get from Riga to Velikiy Novgorod is to bus which takes 10 h 20 min and costs $27 - $31. Alternatively, you can train, which costs $20 - $40 and takes 15 h 55 min.

Mode details

Map of how to get from Riga to Velikiy Novgorod.
Launch map view
  • Distance: 287.3 miles
  • Duration: 10 h 20 min

What companies run services between Riga, Latvia and Velikiy Novgorod, Russia?

You can take a bus from Riga to Velikiy Novgorod via Pskov in around 10 h 20 min. Alternatively, you can take a train from Riga to Velikiy Novgorod via Novosokolniki and Dno in around 15 h 55 min.

Airlines
Air Baltic
Website
airbaltic.com
Flights from Riga to Pulkovo
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$120 - $300
Finnair
Website
finnair.com
Flights from Riga to Pulkovo via Helsinki
Ave. Duration
3 h
When
Sunday
Estimated price
$140 - $480
Belavia Belarusian Airlines
Website
belavia.by
Flights from Riga to Pulkovo via Minsk
Ave. Duration
3 h 15 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$120 - $300
Scandinavian Airlines
Website
flysas.com
Flights from Riga to Pulkovo via Stockholm
Ave. Duration
3 h 15 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$190 - $450
Train operators
Latvian Railways (PV)
Russian Railways (RZhD)
Website
rzd.ru
Train from Novosokolniki to Dno
Ave. Duration
2 h 23 min
Frequency
Every 4 hours
Estimated price
$10 - $19
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $15
2nd Class (Kupé)
$12 - $19
Train from Dno to Novgorod-Na-Volkhove
Ave. Duration
2 h 38 min
Frequency
3 times a week
Estimated price
$10 - $18
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $15
2nd Class (Kupé)
$12 - $18
Bus operators
AutoFavorit
Veliky Novgorod Transport
Phone
8 (8162) 73-99-79
Website
transport.nov.ru
Bus from Pskov to Veliky Novgorod
Ave. Duration
4 h 20 min
Frequency
Twice daily
Estimated price
$6 - $9
Schedules at
transport.nov.ru
Bus from Riga to Veliky Novgorod
Ave. Duration
11 h 30 min
Frequency
Once daily
Estimated price
$13 - $23
Schedules at
transport.nov.ru
Novgorod Avto
Website
novgorod-avto.ru
Bus from Pulkovo Terminal 1 Airport to Veliky Novgorod
Ave. Duration
2 h 53 min
Frequency
Hourly
Estimated price
$9
Schedules at
novgorod-avto.ru

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from London to Edinburgh, 4 of the smartest ways to explore Australia and Getting around the Cyclades - to help you get the most out of your next trip.

More Questions & Answers

The quickest flight from Riga Airport to Pulkovo Airport is the direct flight which takes 1 h 10 min.

Search flights

Riga to Velikiy Novgorod bus services, operated by Veliky Novgorod Transport, arrive at Veliky Novgorod station.

More details

Velikiy Novgorod is 1 h ahead of Riga. It is currently 9:11 PM in Riga and 10:11 PM in Velikiy Novgorod.

Riga to Velikiy Novgorod train services, operated by Russian Railways (RZhD), arrive at Novgorod-Na-Volkhove station.

More details

Yes, the driving distance between Riga to Velikiy Novgorod is 492 km. It takes approximately 7 h 9 min to drive from Riga to Velikiy Novgorod.

Get driving directions

Finnair, Belavia Belarusian Airlines, Scandinavian Airlines and Air Baltic offer flights from Riga Airport to Pulkovo Airport.

Search flights

There are 225+ hotels available in Velikiy Novgorod. Prices start at $21 USD per night.

More details

The best way to get from Riga to Riga Airport is to line 22 bus which takes 27 min and costs .

More details