There are 3 ways to get from Vyborg to Kizhi Island by train, ferry, 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.
Train, ferry via Kalininskiy
best- Take the train from Vyborg to Ladozhsky Railway Terminal
- Take the train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Take the ferry from Petrozavodsk to Kizhi Island
9h 39m₽7,244–10,807Train, ferry
cheapest- Take the train from Vyborg to Petrozavodsk Pass160B
- Take the ferry from Petrozavodsk to Kizhi Island
11h 52m₽6,372–8,436Train, fly, ferry
- Take the train from Vyborg to Udelnaya
- Fly from Pulkovo Airport (LED) to Petrozavodsk Airport (PES)LED - PES
- Take the ferry from Petrozavodsk to Kizhi Island
10h 52m₽14,646–54,362
Pulkovo Airport (LED) to Petrozavodsk Airport (PES) flights
Questions & Answers
The cheapest way to get from Vyborg to Kizhi Island is to train and ferry which costs RUB 6000 - RUB 8500 and takes 11h 52m.
The fastest way to get from Vyborg to Kizhi Island is to train and ferry via Kalininskiy which takes 9h 39m and costs RUB 7000 - RUB 11000.
The distance between Vyborg and Kizhi Island is 592 km.
The best way to get from Vyborg to Kizhi Island without a car is to train and ferry via Kalininskiy which takes 9h 39m and costs RUB 7000 - RUB 11000.
It takes approximately 9h 39m to get from Vyborg to Kizhi Island, including transfers.
What companies run services between Vyborg, Russia and Kizhi Island, Russia?
There is no direct connection from Vyborg to Kizhi Island. However, you can take the train to Ladozhsky Railway Terminal, take the train to Petrozavodsk Pass, take the taxi to Petrozavodsk, then take the ferry to Kizhi Island. Alternatively, you can take the train to Udelnaya, walk to Udelnaya, take the line 2 subway to Moskovskaya, walk to Ст. Метро "Московская", take the line 39 bus to Аэропорт "Пулково 1", Посадки Нет, walk to Pulkovo Airport (LED) airport, fly to Petrozavodsk Airport (PES), take the taxi to Petrozavodsk, then take the ferry to Kizhi Island.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- severstal-avia.ru
Flights from Pulkovo Airport to Petrozavodsk Airport via Kaliningrad
- Ave. Duration
- 5h 35m
- When
- Monday
- Estimated price
- ₽12,000–60,000
Flights from Pulkovo Airport to Petrozavodsk Airport via Moscow Sheremetyevo
- Ave. Duration
- 10h 40m
- When
- Tuesday
- Estimated price
- ₽9,000–48,000
Flights from Pulkovo Airport to Petrozavodsk Airport via Cherepovets, Moscow Domodedovo
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ₽10,000–55,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Vyborg to Ladozhsky Railway Terminal
- Ave. Duration
- 1h 38m
- Frequency
- Once daily
- Estimated price
- ₽1,000–2,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽4,700–6,500
- 3rd Class (Platzcart)
- ₽1,000–1,500
- 2nd Class (Kupé)
- ₽1,800–2,500
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- ₽1,600–3,400
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,600–2,300
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Vyborg to Petrozavodsk Pass
- Ave. Duration
- 9h 50m
- Frequency
- Once daily
- Estimated price
- ₽1,700–3,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,500–11,000
- 3rd Class (Platzcart)
- ₽1,700–2,500
- 2nd Class (Kupé)
- ₽2,500–3,500
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,800–2,600
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,800–2,600
Train from Vyborg to Udelnaya
- Ave. Duration
- 54 min
- Frequency
- Twice daily
- Estimated price
- ₽700–1,100
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽700–1,100
- Phone
- +7 (921) 626-60-06
- manager@welcome-karelia.ru
- Website
- welcome-karelia.ru
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- ₽4,500
- Schedules at
- welcome-karelia.ru
- Website
- eng.karelia-hotel.ru
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,800
- Schedules at
- https://nameteor.ru/predlogeniya/meteor-v-kizhi-iz-petrozavodska
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 10 amazing places to get away from it all in Australia, Travelling by boat in Italy, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.





