There are 5 ways to get from Vaasa to Saint Petersburg by train, night train, 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  •  7 h 55 min

  1. Take the train from Vaasa to Tikkurila 50 / ...
  2. Take the train from Tikkurila to Pietari (Finljandski) 782 / ...

$72 - $109

Cheapest option

Night train, bus  •  12 h 23 min

  1. Take the night train from Vaasa to Tampere 40
  2. Take the bus from Tampere–Pirkkala to Ploshchad Vosstaniya

$44 - $64

3 alternative options

Train, bus  •  13 h 19 min

  1. Take the train from Vaasa to Tampere 50 / ...
  2. Take the bus from Rautatieasema P (Tampere) to Karhula linja-autoasema
  3. Take the bus from Karhula linja-autoasema to Iskusstv square

$75 - $106

Drive  •  9 h 24 min

  1. Drive from Vaasa to Saint Petersburg 490.7 miles

$110 - $160

Fly  •  6 h 29 min

  1. Fly from Vaasa (VAA) to St. Petersburg (LED) VAA - LED

$111 - $465

Questions & Answers

The cheapest way to get from Vaasa to Saint Petersburg is to night train and bus which costs 35€ - 55€ and takes 12 h 23 min.

More details

The quickest way to get from Vaasa to Saint Petersburg is to fly which costs 90€ - 400€ and takes 6 h 29 min.

More details

No, there is no direct train from Vaasa to Saint Petersburg. However, there are services departing from Vaasa and arriving at Pietari (Finljandski) via Tikkurila. The journey, including transfers, takes approximately 7 h 55 min.

More details

The distance between Vaasa and Saint Petersburg is 579 km. The road distance is 785.2 km.

Get driving directions

The best way to get from Vaasa to Saint Petersburg without a car is to train which takes 7 h 55 min and costs 60€ - 95€.

More details

It takes approximately 7 h 55 min to get from Vaasa to Saint Petersburg, including transfers.

More details

Vaasa to Saint Petersburg train services, operated by Finnish Railways (VR), depart from Vaasa station.

More details

The best way to get from Vaasa to Saint Petersburg is to train which takes 7 h 55 min and costs 60€ - 95€. Alternatively, you can fly, which costs 90€ - 400€ and takes 6 h 29 min.

Mode details

There is no direct flight from Vaasa Airport to St. Petersburg Airport. The quickest flight takes 3 h 5 min and has one stopover.

Search flights

Saint Petersburg is 1 h ahead of Vaasa. It is currently 6:17 PM in Vaasa and 6:17 PM in Saint Petersburg.

Map of how to get from Vaasa to Saint Petersburg.
Launch map view
  • Distance: 361.8 miles
  • Duration: 7 h 55 min

What companies run services between Vaasa, Finland and Saint Petersburg, Russia?

You can take a train from Vaasa to Saint Petersburg via Tikkurila in around 7 h 55 min. Alternatively, Finnair and Scandinavian Airlines fly from Vaasa to Saint Petersburg 5 times a day.

Airlines
Finnair
Website
finnair.com
Flights from Vaasa to St. Petersburg via Helsinki
Ave. Duration
5 h 5 min
When
Every day
Estimated price
$170 - $600
Scandinavian Airlines
Website
flysas.com
Flights from Vaasa to St. Petersburg via Stockholm
Ave. Duration
6 h 20 min
When
Monday to Saturday
Estimated price
$100 - $470
Train operators
Finnish Railways (VR)
Website
vr.fi
Train from Vaasa to Tikkurila
Ave. Duration
3 h 41 min
Frequency
5 times a day
Estimated price
$35 - $55
Website
www.vr.fi
Train from Tikkurila to Pietari (Finljandski)
Ave. Duration
3 h 14 min
Frequency
4 times a day
Estimated price
$35 - $55
Website
www.vr.fi
Night train from Vaasa to Tampere
Ave. Duration
1 h 59 min
Frequency
5 times a week
Estimated price
$23 - $35
Website
www.vr.fi
Bus operators
Transgold
Phone
+7(812) 995-06-05
Email
office@transgold.ru
Website
transgold.ru
Bus from Tampere–Pirkkala to Ploshchad Vosstaniya
Ave. Duration
8 h 35 min
Frequency
Once daily
Estimated price
$21 - $30
Schedules at
transgold.ru
Paunu Express Bus
Phone
020 764 94 00
Email
etunimi.sukunimi@paunu.fi
Website
paunu.fi
Bus from Rautatieasema P (Tampere) to Karhula linja-autoasema
Ave. Duration
4 h 4 min
Frequency
5 times a week
Estimated price
$46 - $51
Schedules at
Väinö Paunu Oy
Oy Pohjolan liikenne Ab
Website
pohjolanliikenne.fi
Bus from Rautatieasema P (Tampere) to Karhula linja-autoasema
Ave. Duration
4 h 14 min
Frequency
5 times a week
Estimated price
$35 - $50
Schedules at
Oy Pohjolan liikenne Ab
Sov Avto
Website
bus.sovavto.ru
Bus from Karhula linja-autoasema to Iskusstv square
Ave. Duration
5 h 8 min
Frequency
Once daily
Estimated price
$17
Schedules at
bus.sovavto.ru

Want to know more about travelling around Russia

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.