There are 8 ways to get from Petrozavodsk to Istanbul by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Petrozavodsk Airport to Istanbul Airport
best- Fly from Petrozavodsk Airport (PES) to Istanbul Airport (IST)plane PES - IST
9h 27m₺5,257–23,289Train to Pulkovo Airport, fly to Istanbul Sabiha Gökçen International Airport
cheapest- Take the train from Petrozavodsk Pass to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Istanbul Sabiha Gökçen International Airport (SAW)plane LED - SAW
13h 41m₺5,079–18,354Train, bus
- Take the train from Petrozavodsk Pass to Leningradsky Railway Terminaltrain
- Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
- Take the bus from Chisnau Gara Nord to Istanbulbus
2d 4h₺7,624–15,931Drive 3,189.8 km
- Drive from Petrozavodsk to Istanbulcar 3,189.8 km
45h 22m₺21,954–31,712Fly Petrozavodsk Airport to Istanbul Sabiha Gökçen International Airport
- Fly from Petrozavodsk Airport (PES) to Istanbul Sabiha Gökçen International Airport (SAW)plane PES - SAW
16h 15m₺8,260–22,312Train to Pulkovo Airport, fly to Istanbul Airport
- Take the train from Petrozavodsk Pass to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Istanbul Airport (IST)plane LED - IST
13h 23m₺5,476–23,331Bus
- Take the bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Riga Central Bus Station to Dvirtsevyi Bus Stationbus
- Take the bus from Dvirtsevyi Bus Station to İstanbul Esenler bus stationbus
2d 10h₺11,334–18,524Bus via Kyiv
- Take the bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminalbus
- Take the bus from Saint Petersburg Bus Terminal to Tallinn Bussijaambus 960
- Take the bus from Tallinn Bus Station to Kyiv Bus stationbus
- Take the bus from Kyiv Bus station to Istanbul Esenlerbus
3d 3h₺10,834–15,624
Petrozavodsk Airport (PES) to Istanbul Airport (IST) flights
Comparing Your Travel Options
The cheapest way to get from Petrozavodsk to Istanbul is to train and fly which costs 5.000 ₺ - 19.000 ₺ and takes 13h 41m.
The fastest way to get from Petrozavodsk to Istanbul is to fly which takes 9h 27m and costs 5.000 ₺ - 24.000 ₺.
No, there is no direct bus from Petrozavodsk station to Istanbul station. However, there are services departing from Petrozavodsk Bus station and arriving at İstanbul Esenler bus station via Saint Petersburg Bus Terminal, Riga Central Bus Station and Dvirtsevyi Bus Station. The journey, including transfers, takes approximately 2 days 10h.
The distance between Petrozavodsk and Istanbul is 2381 km. The road distance is 3189.8 km.
The best way to get from Petrozavodsk to Istanbul without a car is to train and bus which takes 2 days 4h and costs 7.500 ₺ - 16.000 ₺.
It takes approximately 9h 27m to get from Petrozavodsk to Istanbul, including transfers.
Petrozavodsk to Istanbul bus services, operated by Karelavtotrans, depart from Petrozavodsk Bus station.
The best way to get from Petrozavodsk to Istanbul is to fly which takes 9h 27m and costs 5.000 ₺ - 24.000 ₺. Alternatively, you can bus, which costs 11.000 ₺ - 19.000 ₺ and takes 2 days 10h.
Petrozavodsk to Istanbul bus services, operated by Karelavtotrans, arrive at Saint Petersburg Bus Terminal station.
Yes, the driving distance between Petrozavodsk to Istanbul is 3190 km. It takes approximately 45h 22m to drive from Petrozavodsk to Istanbul.
What companies run services between Petrozavodsk, Russia and Istanbul, Turkey?
Severstal Air Company, Southwind Airlines, and two other airlines fly from Petrozavodsk Airport (PES) to Istanbul Airport (IST) once daily. Alternatively, you can take a bus from Petrozavodsk Bus station to İstanbul Esenler bus station via Saint Petersburg Bus Terminal, Riga Central Bus Station, and Dvirtsevyi Bus Station in around 2d 10h.
- Website
- flypgs.com
Flights from Petrozavodsk Airport to Istanbul Sabiha Gökçen International Airport via Moscow Domodedovo, Erevan
- Ave. Duration
- 14h 40m
- When
- Monday to Thursday
- Estimated price
- ₺7,500–25,000
Flights from Petrozavodsk Airport to Istanbul Sabiha Gökçen International Airport via Moscow Domodedovo, Pulkovo Airport
- Ave. Duration
- 15h 30m
- When
- Monday to Thursday
- Estimated price
- ₺6,500–27,000
Flights from Petrozavodsk Airport to Istanbul Sabiha Gökçen International Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 18h 25m
- When
- Saturday
- Estimated price
- ₺8,000–22,000
Flights from Pulkovo Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₺4,500–21,000
Flights from Pulkovo Airport to Istanbul Sabiha Gökçen International Airport via Antalya
- Ave. Duration
- 6h 35m
- When
- Thursday
- Estimated price
- ₺5,500–25,000
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Istanbul Airport
- Ave. Duration
- 4h 6m
- When
- Every day
- Estimated price
- ₺7,500–25,000
Flights from Pulkovo Airport to Istanbul Airport via Antalya
- Ave. Duration
- 7h 25m
- When
- Monday to Saturday
- Estimated price
- ₺9,000–30,000
- Website
- aeroflot.ru
Flights from Petrozavodsk Airport to Istanbul Airport via Moscow Sheremetyevo
- Ave. Duration
- 11h 27m
- When
- Friday to Sunday
- Estimated price
- ₺5,000–23,000
Flights from Pulkovo Airport to Istanbul Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 5m
- When
- Monday and Wednesday
- Estimated price
- ₺5,000–23,000
- Website
- ajet.com
Flights from Pulkovo Airport to Istanbul Sabiha Gökçen International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₺4,100–16,000
Flights from Pulkovo Airport to Istanbul Sabiha Gökçen International Airport via Ankara
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₺4,900–18,000
- Website
- southwindairlines.com
Flights from Petrozavodsk Airport to Istanbul Airport via Moscow Sheremetyevo
- Ave. Duration
- 8h 5m
- When
- Friday to Sunday
- Estimated price
- ₺5,000–23,000
Flights from Pulkovo Airport to Istanbul Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₺4,500–21,000
- Website
- airserbia.com
Flights from Pulkovo Airport to Istanbul Airport via Belgrade
- Ave. Duration
- 8h 12m
- When
- Sunday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₺6,500–20,000
- Website
- pobeda.aero
Flights from Petrozavodsk Airport to Istanbul Airport via Kaliningrad, Moscow Vnukovo
- Ave. Duration
- 16h 35m
- When
- Sunday
- Estimated price
- ₺7,000–30,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petrozavodsk Pass to Leningradsky Railway Terminal
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Estimated price
- ₺980–3,200
- Website
- Russian Railways
- 1nd Class (SW)
- ₺7,000–11,000
- 3rd Class (Platzcart)
- ₺1,500–2,100
- 2nd Class (Kupé)
- ₺2,300–3,200
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- ₺850–2,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₺4,900–7,000
- 3rd Class (Platzcart)
- ₺850–1,200
- 2nd Class (Kupé)
- ₺1,500–2,100
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 6h 17m
- Frequency
- Twice daily
- Estimated price
- ₺850–2,100
- Website
- Russian Railways
- 1nd Class (SW)
- ₺4,900–7,000
- 3rd Class (Platzcart)
- ₺850–1,200
- 2nd Class (Kupé)
- ₺1,500–2,100
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₺750–1,200
- Website
- Russian Railways
- Lastochka Train
- ₺750–1,100
- Commuter Electric Train
- ₺850–1,200
Train from Petrozavodsk Pass to Ladozhsky Railway Terminal
- Ave. Duration
- 4h 59m
- Frequency
- Twice daily
- Estimated price
- ₺750–1,200
- Website
- Russian Railways
- Lastochka Train
- ₺750–1,100
- Commuter Electric Train
- ₺850–1,200
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Moscow International Bus Station to Chișinău, North Bus Station
- Ave. Duration
- 24h 30m
- Frequency
- 4 times a week
- Estimated price
- ₺4,196–8,391
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₺8,391
- Children
- ₺4,196
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Chisnau Gara Nord to Istanbul
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Estimated price
- ₺2,400–4,200
- Schedules at
- autogara.md
- Phone
- +7 (8142) 72-20-12
- [email protected]
- Website
- Karelavtotrans
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₺735
- Website
- Karelavtotrans
- Schedules at
- Karelavtotrans
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 20m
- Frequency
- Twice daily
- Estimated price
- ₺735
- Website
- Karelavtotrans
- Schedules at
- Karelavtotrans
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₺750–1,300
- Schedules at
- ecolines.ru
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 7h 50m
- Frequency
- Once daily
- Estimated price
- ₺750–1,300
- Schedules at
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- ₺800–2,800
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +7-812-612-82-30
- [email protected]
- Website
- bus.sovavto.ru
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₺912
- Schedules at
- bus.sovavto.ru
Bus from Petrozavodsk Bus station to Saint Petersburg Bus Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- ₺912
- Schedules at
- bus.sovavto.ru
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- ₺3,300–6,000
- Schedules at
- luxexpress.com.ru
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Estimated price
- ₺2,000–3,300
- Schedules at
- luxexpress.eu
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Phone
- +380 44 594 9010
- [email protected]
- Website
- ecolines.net
Bus from Riga Central Bus Station to Dvirtsevyi Bus Station
- Ave. Duration
- 14h 10m
- Frequency
- Once daily
- Estimated price
- ₺4,400–6,500
- Schedules at
- ecolines.net
- Book at
- ecolines.net
- Phone
- +37167210066
- [email protected]
- Website
- latlines.lv
Bus from Riga Central Bus Station to Dvirtsevyi Bus Station
- Ave. Duration
- 18h 3m
- Frequency
- Once a week
- Estimated price
- ₺3,600–4,800
- Schedules at
- latlines.lv
- Phone
- +380 (93) 320-44-44
- [email protected]
- Website
- Gunsel
Bus from Dvirtsevyi Bus Station to İstanbul Esenler bus station
- Ave. Duration
- 22h 56m
- Frequency
- Twice a week
- Estimated price
- ₺3,700–4,800
- Website
- Gunsel
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Phone
- (+372) 5645 9623
- [email protected]
- Website
- anniston.ee
Bus from Saint Petersburg Bus Terminal to Tallinn Bussijaam
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- ₺1,700–2,700
- Schedules at
- anniston.ee
- Book at
- online.anniston.ru
- Phone
- +38 (067) 467-44-00
- [email protected]
- Website
- TransTempo
Bus from Tallinn Bus Station to Kyiv Bus station
- Ave. Duration
- 29h 50m
- Frequency
- Once daily
- Estimated price
- ₺5,000–6,500
- Website
- TransTempo
- Phone
- +90544 210 2535
- Website
- luksistanbul.com
Bus from Kyiv Bus station to Istanbul Esenler
- Ave. Duration
- 28h 44m
- Frequency
- Once daily
- Estimated price
- ₺3,400–4,600
- Schedules at
- luksistanbul.com
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 Flying into Beijing?, Italy Travel Guides, and Need to know: Greyhound - to help you get the most out of your next trip.
Booking & Getting There
There are 4197+ hotels available in Istanbul.






































