If you are intending to come to the Republic of Karelia, you can use railroad and bus services, drive on your own or fly.
From the south to the north the territory of the republic is crossed by a federal highway "Kola" (M-18), leading from Saint-Petersburg to Murmansk. The section which goes through Karelia is 969 km long. During the last 25 years the highway had been straighteded and almost completely renovated. Though it can’t be named an autobahn yet, an experienced driver will be able to croos Karelia in 12-14 hours.
The most popular republican highway - International Tourist Route "Blue road" - crosses Karelia from the west to the east. It begins in the Norwegian city of Mo-and-Rana, then goes through Sweden, Gulf of Bothnia, Finland, Sortavala, Pitkyaranta, Olonets, Petrozavodsk, Pudozh and ends up in Archangelskaya oblast.
The overnight trains from Saint-Petersburg & Moscow are convenient and save the cost of a hotel. Trains leave for Saint-Petersburg (about 8 hours), Moscow (15 to 20 hours) and Murmansk (21 to 26 hours).
For destinations in northern Karelia catch buses. There are tourist services to and from Finland (operates a daily bus from Kuhmo to Kostomuksha), a connecting bus service to Belomorsk and a daily service from St Petersburg.
Here you can find the information about flights:
Sheremetyevo international airport
FLIGHT TIMETABLE
AIRPORT "PETROZAVODSK"
Arrival
Route |
Airline code |
Flight |
Departure time |
Arrival time |
Frequency |
A/C |
Valid |
Moscow (Vnukovo) - Petrozavodsk |
Victory / DP |
281 |
14:05 |
15:35 |
1,5 |
B737-800 |
28.03.21-10.06.21 |
Moscow (Vnukovo) - Petrozavodsk |
Victory / DP |
281 |
07:45 |
09:15 |
1 |
B737-800 |
07.06.21-31.05.21
|
Moscow (Vnukovo) - Petrozavodsk |
Victory / DP |
281 |
18:55 |
20:25 |
1,3,5,7 |
B737-800 |
02.07.21-28.06.21 |
Moscow (Sheremetyevo) - Petrozavodsk |
Victory / DP |
4281 |
12:25 |
13:55 |
2 |
B737-800 |
06.07.21-26.09.21 |
Moscow (Sheremetyevo) - Petrozavodsk |
Victory / DP |
4281 |
08:45 |
10:15 |
2,4,6 |
B737-800 |
01.06.21-29.06.21 |
Moscow (Vnukovo) - Petrozavodsk |
Victory / DP |
281 |
16:00 |
17:30 |
3 |
B737-800 |
28.03.21-31.05.21 |
Moscow (Sheremetyevo) - Petrozavodsk |
Victory / DP |
4281 |
18:45 |
20:15 |
3,5,7 |
B737-800 |
02.06.21-30.06.21 |
Moscow (Sheremetyevo) - Petrozavodsk |
Victory / DP |
4281 |
13:45 |
15:15 |
4,6 |
B737-800 |
01.07.21-30.10.21 |
Moscow (Vnukovo) - Petrozavodsk |
Victory / DP |
281 |
15:35 |
17:05 |
7 |
B737-800 |
28.03.21-30.05.21 |
Departure
Route |
Airline code |
Flight |
Departure time |
Arrival time |
Frequency |
A/C |
Valid |
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
16:05 |
17:35 |
1,5 |
B737-800 |
28.03.21-10.06.21 |
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
09:45 |
11:15 |
1 |
B737-800 |
07.06.21-31.05.21
|
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
20:55 |
22:25 |
1,3,5,7 |
B737-800 |
02.07.21-28.06.21 |
Petrozavodsk - Moscow (Sheremetyevo) |
Victory / DP |
4282 |
14:25 |
15:55 |
2 |
B737-800 |
06.07.21-26.09.21 |
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
10:45 |
12:15 |
2,4,6 |
B737-800 |
01.06.21-29.06.21 |
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
18:00 |
19:30 |
3 |
B737-800 |
28.03.21-31.05.21 |
Petrozavodsk - Moscow (Sheremetyevo) |
Victory / DP |
4282 |
20:45 |
22:15 |
3,5,7 |
B737-800 |
02.06.21-30.06.21 |
Petrozavodsk - Moscow (Sheremetyevo) |
Victory / DP |
4282 |
15:45 |
17:15 |
4,6 |
B737-800 |
01.07.21-30.10.21 |
Petrozavodsk - Moscow (Vnukovo) |
Victory / DP |
282 |
17:35 |
19:04 |
7 |
B737-800 |
28.03.21-30.05.21 |