HUB hero image

How to Travel from

Saint Petersburg to Nevel

by Rideshare or Car

Saint Petersburg
+0
Nevel
Transport search to Nevel
Saint Petersburg
+0
Nevel
Building a composite car route
Cheapest
Best Offer!
Car
7 h 44 min
527 km.
from $28
Composite Route Car Only

Two ways to Travel from Saint Petersburg to Nevel

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

Ecolines (Amron)

Phone:
+7 812 386 79 79
Website:
ecolines.ru/ru/ru
Bus from Saint Petersburg Bus Terminal to Nevel’
Ave. Duration:
7h 30m
Frequency:
Twice daily
Estimated price:
$20.57

Visit Tour

Phone:
+375 (29) 148-41-31
Website:
vt.by
Bus from Saint Petersburg Bus Terminal to Nevel’
Ave. Duration:
8h 15m
Frequency:
Twice a week
Estimated price:
$17.83–$25.48

Train operators

Belarusian Railway (BCh)

Phone:
105
Website:
rw.by/
Train from Vitebsky Railway Terminal to Nevel
Ave. Duration:
7h 28m
Frequency:
Twice daily
Estimated price:
$30.57–$59.87

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Vitebsky Railway Terminal to Nevel
Ave. Duration:
8h 2m
Frequency:
Once daily
Estimated price:
$24.20–$39.49
Train from Vitebsky Railway Terminal to Bateckaia
Ave. Duration:
2h 10m
Frequency:
Once daily
Estimated price:
$16.56–$26.75
Train from Bateckaia to Nevel
Ave. Duration:
5h 50m
Frequency:
Once daily
Estimated price:
$20.38–$33.12

Questions and Answers

What is the cheapest way to get from Saint Petersburg to Nevel?

The cheapest way to get from Saint Petersburg to Nevel is to bus which costs $15.22 - $21.74 and takes 7h 30m.

What is the fastest way to get from Saint Petersburg to Nevel?

The fastest way to get from Saint Petersburg to Nevel is to train which takes 7h 28m and costs $20.65 - $33.70 .

Is there a direct bus between Saint Petersburg and Nevel?

Yes, there is a direct bus departing from Saint Petersburg Bus Terminal and arriving at Nevel’. Services depart twice daily, and operate every day. The journey takes approximately 7h 30m.

Is there a direct train between Saint Petersburg and Nevel?

Yes, there is a direct train departing from Vitebsky Railway Terminal and arriving at Nevel 2. Services depart three times a day, and operate every day. The journey takes approximately 7h 28m.

How far is it from Saint Petersburg to Nevel?

The distance between Saint Petersburg and Nevel is 462 km. The road distance is 527.1 km.

How do I travel from Saint Petersburg to Nevel without a car?

The best way to get from Saint Petersburg to Nevel without a car is to train which takes 7h 28m and costs $20.65 - $33.70 .

How long does it take to get from Saint Petersburg to Nevel?

The train from Vitebsky Railway Terminal to Nevel 2 takes 7h 28m including transfers and departs three times a day.

Where do I catch the Saint Petersburg to Nevel bus from?

Saint Petersburg to Nevel bus services, operated by Ecolines (Amron), depart from Saint Petersburg Bus Terminal station.

Where do I catch the Saint Petersburg to Nevel train from?

Saint Petersburg to Nevel train services, operated by Belarusian Railway (BCh), depart from Vitebsky Railway Terminal station.

Train or bus from Saint Petersburg to Nevel?

The best way to get from Saint Petersburg to Nevel is to train which takes 7h 28m and costs $20.65 - $33.70 . Alternatively, you can bus, which costs $15.22 - $21.74 and takes 7h 30m.

Where does the Saint Petersburg to Nevel bus arrive?

Saint Petersburg to Nevel bus services, operated by Ecolines (Amron), arrive at Nevel’ station.

Where does the Saint Petersburg to Nevel train arrive?

Saint Petersburg to Nevel train services, operated by Belarusian Railway (BCh), arrive at Nevel 2 station.

Can I drive from Saint Petersburg to Nevel?

Yes, the driving distance between Saint Petersburg to Nevel is 527 km. It takes approximately 7h 44m to drive from Saint Petersburg to Nevel.
+0