There are 4 ways to get from Malaya Vishera to Velikiy Novgorod by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Malaia Vishera to Velikiy Novgorodtrain 042А
1h 45m₽800–2,500Bus
cheapest- Take the bus from Malaya Vishera to Velikiy Novgorod Bus stationbus 213 / ...
2h₽240Drive 91.2 km
- Drive from Malaya Vishera to Velikiy Novgorodcar 91.2 km
1h 17m₽628–907Taxi
- Take the taxi from Malaya Vishera to Velikiy Novgorodtaxi 91.2 km
1h 17m₽1,000–1,300
Questions & Answers
The cheapest way to get from Malaya Vishera to Velikiy Novgorod is to bus which costs RUB 240 and takes 2h.
The fastest way to get from Malaya Vishera to Velikiy Novgorod is to drive which takes 1h 17m and costs RUB 600 - RUB 950.
Yes, there is a direct bus departing from Malaya Vishera and arriving at Velikiy Novgorod Bus station station. Services depart twice daily, and operate every day. The journey takes approximately 2h.
Yes, there is a direct train departing from Malaia Vishera and arriving at Velikiy Novgorod. Services depart once daily, and operate every day. The journey takes approximately 1h 45m.
The distance between Malaya Vishera and Velikiy Novgorod is 117 km. The road distance is 91.2 km.
The best way to get from Malaya Vishera to Velikiy Novgorod without a car is to train which takes 1h 45m and costs RUB 800 - RUB 2500.
The train from Malaia Vishera to Velikiy Novgorod takes 1h 45m including transfers and departs once daily.
Malaya Vishera to Velikiy Novgorod bus services, operated by Veliky Novgorod Bus Terminal, depart from Malaya Vishera station.
Malaya Vishera to Velikiy Novgorod train services, operated by Russian Railways (РЖД), depart from Malaia Vishera station.
The best way to get from Malaya Vishera to Velikiy Novgorod is to train which takes 1h 45m and costs RUB 800 - RUB 2500. Alternatively, you can bus, which costs RUB 240 and takes 2h.
What companies run services between Malaya Vishera, Russia and Velikiy Novgorod, Russia?
Russian Railways (РЖД) operates a train from Malaia Vishera to Velikiy Novgorod once daily. Tickets cost ₽800–2,500 and the journey takes 1h 45m. Alternatively, Veliky Novgorod Bus Terminal operates a bus from Malaya Vishera to Velikiy Novgorod Bus station twice daily. Tickets cost ₽240 and the journey takes 2h.
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Malaia Vishera to Velikiy Novgorod
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- ₽800–2,500
- Website
- Russian Railways
- 1nd Class (SW)
- ₽6,000–8,500
- 3rd Class (Platzcart)
- ₽800–1,100
- 2nd Class (Kupé)
- ₽1,800–2,500
- Phone
- +7 (8162) 77-61-86
- Website
- avokzal53.ru
Bus from Malaya Vishera to Velikiy Novgorod Bus station
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₽240
- Schedules at
- avokzal53.ru
- Ave. Duration
- 1h 17m
- Estimated price
- ₽1,000–1,300
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 Florence to Rome, Getting to Rome from the airport, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Malaya Vishera to Velikiy Novgorod bus services, operated by Veliky Novgorod Bus Terminal, arrive at Velikiy Novgorod Bus station.
Malaya Vishera to Velikiy Novgorod train services, operated by Russian Railways (РЖД), arrive at Velikiy Novgorod station.
Yes, the driving distance between Malaya Vishera to Velikiy Novgorod is 91 km. It takes approximately 1h 17m to drive from Malaya Vishera to Velikiy Novgorod.



