There are 2 ways to get from Saint Petersburg to Pyongyang by plane, bus, or train
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 Pyongyang Sunan International Airport
best- Fly from Pulkovo Airport (LED) to Pyongyang Sunan International Airport (FNJ)plane LED - FNJ
28h 37m$272–852Fly to Dalian Zhoushuizi International Airport, bus, train
- Fly from Pulkovo Airport (LED) to Dalian Zhoushuizi International Airport (DLC)plane LED - DLC
- Take the bus from Dalian South to Dandongbus
- Take the train from Sinŭiju to Pyongyangtrain
26h 17m$525–1,118
Pulkovo Airport (LED) to Pyongyang Sunan International Airport (FNJ) flights
Comparing Your Travel Options
The cheapest way to get from Saint Petersburg to Pyongyang is to fly which costs $270 - $850 and takes 28h 37m.
The fastest way to get from Saint Petersburg to Pyongyang is to fly and bus and train which takes 26h 17m and costs $500 - $1,200.
The distance between Saint Petersburg and Pyongyang is 6650 km.
It takes approximately 28h 37m to get from Saint Petersburg to Pyongyang, including transfers.
Pyongyang is 6h ahead of Saint Petersburg. It is currently 7:17 PM in Saint Petersburg and 1:17 AM in Pyongyang.
What companies run services between Saint Petersburg, Russia and Pyongyang, North Korea?
Hainan, Air Koryo, and two other airlines fly from Pulkovo Airport (LED) to Pyongyang Sunan International Airport (FNJ) 6 times a week.
- Website
- airkoryo.com.kp
Flights from Pulkovo Airport to Pyongyang Sunan International Airport via Beijing Capital
- Ave. Duration
- 38h 20m
- When
- Thursday and Sunday
- Estimated price
- $270–850
Flights from Pulkovo Airport to Pyongyang Sunan International Airport via Krasnoyarsk, Vladivostok
- Ave. Duration
- 32h 6m
- When
- Tuesday, Saturday, and Wednesday
- Estimated price
- $300–1,200
- Website
- airchina.com
Flights from Pulkovo Airport to Pyongyang Sunan International Airport via Almaty, Beijing Capital
- Ave. Duration
- 28h 10m
- When
- Sunday
- Estimated price
- $310–1,200
Flights from Pulkovo Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 9h 50m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $260–800
- Website
- en.ceair.com
Flights from Pulkovo Airport to Dalian Zhoushuizi International Airport via Shanghai Pudong
- Ave. Duration
- 14h 12m
- When
- Monday to Thursday
- Estimated price
- $300–850
- Website
- ch.com
Flights from Pulkovo Airport to Dalian Zhoushuizi International Airport via Tianfu International
- Ave. Duration
- 12h 50m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $310–1,000
- Website
- hainanairlines.com
Flights from Pulkovo Airport to Dalian Zhoushuizi International Airport via Beijing Capital
- Ave. Duration
- 16h 55m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $260–800
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Sinŭiju to Pyongyang
- Ave. Duration
- 5h 36m
- Frequency
- Twice a week
- Estimated price
- $130–160
- Schedules at
- 12306.cn
- Website
- dalianbus.com
Bus from Dalian South to Dandong
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Estimated price
- $12–15
- Schedules at
- dalianbus.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 Train travel in France: A guide to SNCF, What are the different types of Renfe trains in Spain?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
