When planning to visit a city you first need to find out how to get there. The traveler to Saint Petersburg usually can choose between different means of transport.
There are many ways to travel to Saint Petersburg, Russia. By air, coach, minibus, train and, maybe the coolest of all, by boat. Of course, you could also use a combination of these ways of transport to get to the city.
On this page
- Flights to Saint Petersburg
- To Saint Petersburg from abroad by train
- To Saint Petersburg by Coach bus
- To Saint Petersburg by Minibus
- To Saint Petersburg in someone else’s car
- To Saint Petersburg in your own car
- To Saint Petersburg by Boat/ ferry
- Conclusion
Flights to Saint Petersburg
The city’s international airport, Pulkovo is located 23
The most famous European low costers like Ryanair and Easyjet don’t offer direct flights to Saint Petersburg. The low-costers that do offer flights to Saint Petersburg are not as cheap as those real low-costers, at least not on this traject. The main companies that are considered to be low-costers and fly to Saint Petersburg are the Spanish Vueling and AirBaltic from Latvia. Actually I haven’t flown with either of them, because they are usually not the cheapest!
Although not many low-cost airlines fly directly to Russia’s Northern capital you can usually still get a reasonably priced ticket to Saint Petersburg from many European destinations. This is because many ‘classical’ airlines actually started behaving like low-costers by offering lower priced tickets to those who travel without a suitcase. Among the airlines that have taken up this practice are reputable ones like Lufthansa and Finnair.
Flying to a nearby airport and continuing your journey by land
Back to top
You can do this, but the problem with this is that the nearby airports are not that nearby. Not that the distance between Tallinn and Saint Petersburg or Helsinki and Saint Petersburg is that great, but you need to consider that you’re going to have to cross the Russian border by land and that takes times. It doesn’t take extra time if you take a highspeed train, but in that case, this option is not going to be cheaper.
Anyway, if for you every penny counts you could do this. Ryanair offers regular flights to Lappeenranta in Finland, which is much closer to Saint Petersburg than Helsinki. Ryanair connects Lappeenranta only to Milan and Athens at the moment, but some connections might be added in the future.
There are quite many cheap Ryanair flights between Tallinn and European destinations. From
One airline to keep close attention to is the Russian low-coster Pobeda. Recently Pobeda started offering cheap flights between Eindhoven airport in the Netherlands and Vnukovo airport in Moscow. Unlike the tickets from Vueling and Airbaltic, this low-coster does live up to its title.
Flights from the east
Back to top
Tickets from places in the east, like Samarkand in Uzbekistan, are quite reasonably priced, compared to
To Saint Petersburg from abroad by train
Back to top
Saint Petersburg has many railway stations, at least one for every point of the compass.
From Helsinki to Saint Petersburg by train
Back to top
There is an excellent high-speed railway connection between Saint Petersburg and the Finnish capital: the Аllegro train. Tickets prices for the Allegro start at €29 but are usually much more expensive. Usually, the earlier you book a seat, the cheaper it’ll be. You can find information about ticket prices and purchase your tickets on the site of the Finnish railways. I have travelled from Saint Petersburg to Helsinki and back with the Allegro and highly recommend it. You travel very comfortably, with a nice view and avoid all the hassle you usually encounter when visiting an airport.
The Allegro is not the only train between Helsinki and Saint Petersburg. You can also hop on the “Tolstoi”, the night train between Helsinki and Moscow and get off at Saint Petersburg’s Ladozhski Station. During navigation season one should be careful with choosing to do this
From Tallinn to Saint Petersburg by train
Back to top
Between Tallinn and Saint
From Minsk to Saint Petersburg by train
Back to top
There is a night train that leaves Minsk in the evening and arrives at Saint Petersburg the next morning. This might be a good alternative if you want to spend a couple of days in Minsk. You might need to get a Belarusian visa in this case though. Prices for this night train are usually between 50$ and 100$, depending on the kind of ticket you buy.
Prices and timetables for this train can be checked on the English version website of the Russian Railways.
To Saint Petersburg by Coach bus
Back to top
If you arrive
From Helsinki to Saint Petersburg by bus
Back to top
There are excellent affordable coaches running between Helsinki and Saint Petersburg. One of the most affordable is from Luxexpress, which offers tickets between the cities from 10 Euro (usually you will pay at least twice that amount, but that is still an affordable amount for an almost 400-kilometer drive). The journey takes about 8 hours by coach, which seems like a lot for this distance, but it takes some time to cross the border.
From Tallinn to Saint Petersburg by bus
Back to top
There is also a good bus connection between Tallinn and Saint Petersburg. Several companies, like the above mentioned Luxexpress have daily busses driving to Saint Petersburg and back. The bus takes about 8 hours to get from the Estonian capital to Saint Petersburg. Again it usually takes quite a lot of time to cross the border by bus.
From Minsk to Saint Petersburg by bus
Back to top
From Minsk there is an overnight bus to Saint Petersburg, which takes between 13 and 15 hours to get there. A ticket costs with Ecolines costs usually around 30$ with
To Saint Petersburg by minibus
Back to top
Minibuses (маршрутки in Russian) are probably the cheapest way to get to Saint Petersburg.
From Helsinki to Saint Petersburg by minibus
Back to top
You can catch a minibus from Helsinki to Saint Petersburg for as little as 800 rubles (around 13$), according to the current exchange rate. The company AMG travel actually has a surprisingly decent looking English language site, with pictures of the pickup points. In Saint Petersburg they will drop you on Vosstanya Square, in front of the Moskovsky railway station, in the very centre of Saint Petersburg.
From Tallinn to Saint Petersburg by minibus
Back to top
There’s a company called Baltic business travel ( Балтик Бизнес Трэвл in Russian). Their site is in Russian only. They offer to take you from Tallinn to Saint Petersburg for as little as 20$. If you don’t speak any Russian this might not be the best option for you though. The final stop of this minibus will also be Vosstaniya square in the very
To Saint Petersburg in someone else’s car
Back to top
With services like
To Saint Petersburg in your own car
Back to top
If you are a very adventurous kind of person, you could even consider driving to Saint Petersburg by yourself. This is not for the faint of heart, but on the upside: gas is cheap in Russia – at least compared to Western Europe.
Your paperwork should be in order when you drive your own car to Russia. Your car needs to be insured in Russia. I heard it is possible to buy this insurance at gas stations close to the border crossing. This insurance costs about €35 per car.
Besides the insurance, your car should also be equipped with a fire extinguisher and a first aid kit with things like bandages.
A car with foreign license plates might attract more attention in Russia, but according to most
To Saint Petersburg by Boat/ ferry
Back to top
It is always a unique experience to enter a city by boat in my experience. It is great to enter a city from the water, because of the views and the unique perspective you get from the water.
Another important upside of travelling by boat is that you have more space. Obviously, this is an important plus especially if you’re tall. But not only tall people like myself can appreciate the luxury of being able to walk around a ship, rather than being crammed into a small airline seat.
Also in today’s day and age, when it seems that everything has to be done ever quicker, it can be nice to choose the slower option and take your time to slowly approach your destination. It takes courage not to hurry.
What’s also nice about travelling by boat is that the passengers usually have the time to get to know each other and after a while the boat and its passengers will be like a small town with its inhabitants moving along the water.
72 hours visa free stay for participants in a cruise
Back to top
Tourists, who come to Saint Petersburg by boat are allowed to reside in Russia for 72 hours without a visa. To fall under this visa-free exception the ferry company must have a special license and the tourist should live either on board of the ferry or in another place that is reserved for the group of tourists. It is important that you leave Russia the same way you came, so also by ferry. The ferry companies can provide you with additional information about the possibilities of
From Helsinki to Saint Petersburg by boat
Back to top
The cheapest one-way ticket from Helsinki to Saint Petersburg that I have seen is from the ferry company st
From Tallinn to Saint Petersburg by boat
Peterline, the same Ferry company that also organizes cruises from Helsinki to Petersburg also has cruises from Tallinn to Saint Petersburg, which, if I am not mistaken, are on the same boat. Saint Petersburg is, however, not the first stop on this boat. First you will be heading to Stockholm, where you’ll arrive in the morning and leave in the evening. From Stockholm you’ll be travelling to Helsinki, where you’ll also arrive in the morning and depart in the evening. Only 2.5 days after having left Tallinn on the boat from Peterline will you finally arrive in Saint Petersburg. So this is definitely not the quickest route, but it seems like an interesting way to get to see several other cities in a short period of time. Since you’ll have to spend much more time on board of this ship, prices are higher from Tallinn than from Helsinki. The cheapest ticket I have seen is €167. Still not too bad for a 2.5 day cruise I think.
From Stockholm to Saint Petersburg by boat
Back to top
Yes, this is the same ferry company as above, Peterline. And the same route. So, after leaving Stockholm in the evening you will arrive at Helsinki in the morning of the next day. You’ll have one day to walk around the Finnish capital and the next evening you’ll get back on the boat to arrive at Saint Petersburg the morning after. A nice short trip of 1,5 days. I have seen tickets that cost €109- m
Conclusion
Back to top
I hope this overview of ways to get to Saint Petersburg is useful to you. How do you plan to travel to Saint Petersburg or how have you travelled there before? Leave a comment below.