There are 4 ways to get from Arkhangel’sk to Kizhi Island by plane, train, ferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Pulkovo Airport, train, ferry
best- Fly from Arkhangelsk Talagi Airport (ARH) to Pulkovo Airport (LED)plane ARH - LED
- Take the train from Ladozhsky Railway Terminal to Petrozavodsk Passtrain
- Take the ferry from Petrozavodsk to Kizhi Islandferry
11h 8m₽11,189–37,953Train, bus, ferry
cheapest- Take the train from Arhangelsk to Vologda 1train
- Take the bus from Vologda Bus station to Petrozavodsk Bus stationbus
- Take the ferry from Petrozavodsk to Kizhi Islandferry
26h 2m₽11,045–15,780Train, ferry
- Take the train from Arhangelsk to Vologda 1train
- Take the train from Vologda 1 to Volhovstroi 1train
- Take the train from Volhovstroi 1 to Petrozavodsk Passtrain
- Take the ferry from Petrozavodsk to Kizhi Islandferry
27h 26m₽12,085–19,970Fly to Petrozavodsk Airport, ferry
- Fly from Arkhangelsk Talagi Airport (ARH) to Petrozavodsk Airport (PES)plane ARH - PES
- Take the ferry from Petrozavodsk to Kizhi Islandferry
7h 4m₽13,109–44,533
Arkhangelsk Talagi Airport (ARH) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Arkhangel’sk to Kizhi Island is to train and bus and ferry which costs RUB 11000 - RUB 16000 and takes 26h 2m.
The fastest way to get from Arkhangel’sk to Kizhi Island is to fly and ferry which takes 7h 4m and costs RUB 13000 - RUB 45000.
The distance between Arkhangel’sk and Kizhi Island is 1257 km.
The best way to get from Arkhangel’sk to Kizhi Island without a car is to train and bus and ferry which takes 26h 2m and costs RUB 11000 - RUB 16000.
It takes approximately 11h 8m to get from Arkhangel’sk to Kizhi Island, including transfers.
What companies run services between Arkhangel’sk, Russia and Kizhi Island, Russia?
There is no direct connection from Arkhangel’sk to Kizhi Island. However, you can take the taxi to Arkhangelsk Talagi Airport (ARH) airport, fly to Pulkovo Airport (LED), walk to Аэропорт "Пулково 1", Посадка, take the line 39 bus to Авиационная Ул., walk to Moskovskaya, take the line 2 subway to Sennaya Ploshchad, walk to Spasskaya, take the line 4 subway to Ladozhskaya, walk 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 a train from Arhangelsk to Kizhi Island via Vologda 1, Vologda Bus station, Petrozavodsk Bus station, and Petrozavodsk in around 26h 2m.
- Website
- flysmartavia.com
Flights from Arkhangelsk Talagi Airport to Pulkovo Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽4,900–29,000
- Website
- aeroflot.ru
Flights from Arkhangelsk Talagi Airport to Pulkovo Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- ₽4,900–29,000
- Website
- severstal-avia.ru
Flights from Arkhangelsk Talagi Airport to Petrozavodsk Airport via Moscow Sheremetyevo
- Ave. Duration
- 4h 30m
- When
- Friday and Sunday
- Estimated price
- ₽8,000–39,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₽1,200–2,000
- Website
- Russian Railways
- Lastochka Train
- ₽1,200–1,800
- Commuter Electric Train
- ₽1,300–2,000
Train from Volhovstroi 1 to Petrozavodsk Pass
- Ave. Duration
- 3h 37m
- Frequency
- Twice daily
- Estimated price
- ₽950–1,500
- Website
- Russian Railways
- Lastochka Train
- ₽1,000–1,500
- Commuter Electric Train
- ₽950–1,400
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ladozhsky Railway Terminal to Petrozavodsk Pass
- Ave. Duration
- 5h 54m
- Frequency
- Twice daily
- Estimated price
- ₽1,400–3,400
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,000–12,000
- 3rd Class (Platzcart)
- ₽1,400–1,900
- 2nd Class (Kupé)
- ₽2,400–3,400
Train from Arhangelsk to Vologda 1
- Ave. Duration
- 10h 39m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–4,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,000–4,300
Train from Arhangelsk to Vologda 1
- Ave. Duration
- 10h 39m
- Frequency
- Twice daily
- Estimated price
- ₽1,900–4,300
- Website
- Russian Railways
- 1nd Class (SW)
- ₽9,500–14,000
- 3rd Class (Platzcart)
- ₽1,900–2,600
- 2nd Class (Kupé)
- ₽3,000–4,300
Train from Vologda 1 to Volhovstroi 1
- Ave. Duration
- 9h 8m
- Frequency
- Once daily
- Estimated price
- ₽1,600–3,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽8,500–12,000
- 3rd Class (Platzcart)
- ₽1,600–2,100
- 2nd Class (Kupé)
- ₽2,700–3,700
Train from Volhovstroi 1 to Petrozavodsk Pass
- Ave. Duration
- 4h 20m
- Frequency
- Twice daily
- Estimated price
- ₽1,100–3,000
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,100–1,600
- 2nd Class (Kupé)
- ₽2,200–3,000
- Phone
- 105
- Website
- Belarusian Railway
Train from Arhangelsk to Vologda 1
- Ave. Duration
- 10h 22m
- Frequency
- Once a week
- Estimated price
- ₽4,900–8,331
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽4,900–5,400
- 2nd Class (Kupé)
- ₽8,331
- 1nd Class (SW)
- ₽15,000–18,000
Train from Arhangelsk to Vologda 1
- Ave. Duration
- 10h 22m
- Frequency
- Once a week
- Estimated price
- ₽4,900–8,331
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- ₽4,900–5,400
- 2nd Class (Kupé)
- ₽8,331
- 1nd Class (SW)
- ₽15,000–18,000
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Vologda Bus station to Petrozavodsk Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,800–2,500
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- Karelavtotrans
Bus from Vologda Bus station to Petrozavodsk Bus station
- Ave. Duration
- 12h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,500
- Website
- Karelavtotrans
- Schedules at
- Karelavtotrans
- Phone
- +7 (921) 626-60-06
- [email protected]
- 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
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- ₽4,500
- Schedules at
- 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
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
- Kizhi Transport
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,800
- Schedules at
- Kizhi Transport
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,800
- Schedules at
- Kizhi Transport
Ferry from Petrozavodsk to Kizhi Island
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- ₽4,800
- Schedules at
- Kizhi Transport
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 Travelling to the UK: What do I need to know?, 4 of the smartest ways to explore Australia, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.












