Olonets is located at the crossroads of several major routes, such as St. Petersburg — Murmansk, which crosses the town through its northern part. The Kola route is in the south, leading to St. Petersburg through Lodeynoye Pole, and the Blue Road is in the west.By following it you can reach the Scandinavian countries.
If you come to Karelia from the capital of the Russian Federation, then we advise you to make a stop at Petrozavodsk. The schedule is convenient as trains leave both day and night.From St. Petersburg you can take the Nr. 658A train.It departs at 22:02 and arrives in Olonets at 4:48. You can find a more detailed schedule on this website: «RZD».
Transit buses run on a daily basis. Bus Nr. 965 arrives in the morning, afternoon, and evening — at 9:00, 13:30, and 22:00. Bus Nr. 517 arrives at 18:15 and 20:30. The bus route is Petrozavodsk — St. Petersburg. A ticket costs 500 roubles. Bus Nr. 965 is an economy class bus.It departs from Petrozavodsk at 13:00 and arrives in Olonets at 15:30. You can find more information on bus schedules in this site: Petrozavodsk Transport.
From St. Petersburg
Buses to Olonets depart on a daily basis from the Central Bus Station of St. Petersburg, located at Obvodny kanal, d. 36. The departure times are as follows: 8:30, 13:00, 14:50, 18:30, and 22:00. More information on schedules is available at the bus station website.
The long-distance bus route Nr. 963 St. Petersburg — Pitkyaranta departs at 14:50 and arrives at 20:00. You can take the same bus to reach us from Pitkyaranta.