HUB hero image

How to Travel from

Visaginas to Saint Petersburg

by Rideshare, Route or Car

Visaginas
+0
Saint Petersburg
Transport search to Saint Petersburg
Visaginas
+0
Saint Petersburg
Building a composite car route
Cheapest
Best Offer!
Car
8 h 46 min
594 km.
from $32
Composite Route Car Only

Seven ways to Travel from Visaginas to Saint Petersburg

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Vilnius, Autobusų Stotis (Sodų g. 22) to Narva,
Ave. Duration:
11h 15m
Frequency:
Once daily
Estimated price:
$54.35–$81.52

Ecolines

Phone:
+371 67 214 512
Website:
ecolines.net/
Bus from Vilnius, Autobusų Stotis to Minsk
Ave. Duration:
4h 20m
Frequency:
4 times a day
Estimated price:
$30.43–$52.17
Bus from Riga Central Bus Station to Saint
Ave. Duration:
13h 40m
Frequency:
Once daily
Estimated price:
$40.22–$59.78

Lux Express

Phone:
+372 6800 909
Website:
luxexpress.eu/en
Bus from Narva to Saint
Ave. Duration:
2h 20m
Frequency:
5 times a day
Estimated price:
$7.07–$19.57
Bus from Panevezys Central Bus Station to Riga
Ave. Duration:
2h 25m
Frequency:
Every 4 hours
Estimated price:
$7.07–$19.57
Bus from Riga Central Bus Station to Saint
Ave. Duration:
12h
Frequency:
Once daily
Estimated price:
$27.17–$76.09

Latlines

Phone:
+371 672 100 66
Website:
latlines.lv/
Bus from Daugavpils Bus station to Polatsk
Ave. Duration:
3h 28m
Frequency:
Twice a week

Toks

Phone:
+370 612 66166
Website:
toks.lt/
Bus from Vilnius, Autobusų Stotis to Minsk
Ave. Duration:
4h 20m
Frequency:
Every 2 hours
Estimated price:
$7.07–$59.78
Bus from Vilnius, Autobusų Stotis to Asmiany
Ave. Duration:
2h 35m
Frequency:
Every 2 hours
Estimated price:
$2.28–$14.13

SKSauto

Phone:
8 800 770 00 20
Website:
sks-auto.ru/
Bus from Riga Central Bus Station to Saint
Ave. Duration:
9h 30m
Frequency:
3 times a week
Estimated price:
$15.22–$54.35

Minsktrans

Phone:
+375-17-251-14-11
Website:
minsktrans.by/
Bus from Vilnius, Autobusų Stotis to Minsk
Ave. Duration:
4h 55m
Frequency:
Hourly
Estimated price:
$4.35–$38.04
Bus from Vilnius, Autobusų Stotis to Asmiany
Ave. Duration:
3h 5m
Frequency:
Every 2 hours
Estimated price:
$1.52–$2.28

Intercars Europe

Phone:
+375 (29) 643 70 22
Website:
intercars-tickets.com/
Bus from Vilnius, Autobusų Stotis to Minsk
Ave. Duration:
5h 30m
Frequency:
Once daily
Estimated price:
$26.09–$51.09

PTK

Phone:
+7 (812) 245-06-70
Website:
bus.ptk.express/
Bus from Narva to Saint
Ave. Duration:
3h 20m
Frequency:
Once daily
Estimated price:
$5.11–$7.61

Presto OÜ

Phone:
+372 447 5177
Website:
presto.ee/ticket/
Bus from Narva to Saint
Ave. Duration:
3h 35m
Frequency:
Once daily
Estimated price:
$9.78–$11.96

Kautra

Phone:
(+370 37) 34 24 40
Website:
kautra.lt/en/
Bus from Visaginas to Vilnius,
Ave. Duration:
2h 40m
Frequency:
Every 3 hours
Estimated price:
$14.13–$17.39
Bus from Visaginas to Utenos
Ave. Duration:
1h 25m
Frequency:
3 times a day
Estimated price:
$7.61–$9.24
Bus from Utenos autobusų stotis to Panevėžio
Ave. Duration:
2h
Frequency:
Twice daily
Estimated price:
$10.33–$11.96
Bus from Panevezys Central Bus Station to Riga
Ave. Duration:
2h 25m
Frequency:
Once daily
Estimated price:
$14.13–$16.30

Airlines

Belavia Belarusian Airlines

Website:
belavia.by/
Plane from Minsk National Airport to Pulkovo
Ave. Duration:
1h 30m
Frequency:
Every day
Estimated price:
$543.48–$1,739.13

Train operators

UAB LTG Link

Phone:
+370 700 55 111
Website:
ltglink.lt/
Train from Dūkštas to Vilnius
Ave. Duration:
1h 48m
Frequency:
Once daily
Estimated price:
$5.98–$9.78

Russian Railways (РЖД)

Phone:
8 (800) 775-00-00
Website:
eng.rzd.ru/
Train from Polock to Vitebsky
Ave. Duration:
11h 11m
Frequency:
Once daily
Estimated price:
$25.00–$40.22
Train from Smorgon to Vitebsky
Ave. Duration:
14h 49m
Frequency:
Once daily
Estimated price:
$30.43–$47.83

Questions and Answers

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

The cheapest way to get from Visaginas to Saint Petersburg is to bus and train which costs $45.65 - $70.65 and takes 23h 14m.

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

The fastest way to get from Visaginas to Saint Petersburg is to drive which takes 8h 46m and costs $97.83 - $152.17 .

Is there a direct bus between Visaginas and Saint Petersburg?

No, there is no direct bus from Visaginas to Saint Petersburg. However, there are services departing from Visaginas and arriving at Saint Petersburg Bus Terminal via Vilnius, Autobusų Stotis (Sodų g. 22) and Narva. The journey, including transfers, takes approximately 18h 15m.

How far is it from Visaginas to Saint Petersburg?

The distance between Visaginas and Saint Petersburg is 879 km. The road distance is 587.3 km.

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

The best way to get from Visaginas to Saint Petersburg without a car is to bus which takes 18h 15m and costs $70.65 - $119.57 .

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

It takes approximately 16h 29m to get from Visaginas to Saint Petersburg, including transfers.

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

Visaginas to Saint Petersburg bus services, operated by Kautra, depart from Visaginas station.

Where does the Visaginas to Saint Petersburg bus arrive?

Visaginas to Saint Petersburg bus services, operated by Kautra, arrive at Vilnius, Autobusų Stotis (Sodų g. 22) station.

What is the time difference between Visaginas and Saint Petersburg?

Saint Petersburg is 1h ahead of Visaginas. It is currently 11:29 in Visaginas and 12:29 in Saint Petersburg.

Can I drive from Visaginas to Saint Petersburg?

Yes, the driving distance between Visaginas to Saint Petersburg is 587 km. It takes approximately 8h 46m to drive from Visaginas to Saint Petersburg.
+0