Cheap flights Cape Town to Sankt-Peterburg (Pulkovo)

1 passenger, economy

Cheap flights Cape Town to Sankt-Peterburg

Compare prices, duration and stops

Ethiopian Airlines
ET 6397
11:50
Cape Town (CPT)
Mon, 21 sep
30h 5min
3 stops
17:55
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
68 516 ₹
Condor
DE 2291
15:45
Cape Town (CPT)
Mon, 21 sep
33h 55min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
58 256 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Mon, 21 sep
26h 30min
1 stop
20:30
Sankt-Peterburg, Pulkovo (LED)
Tue, 22 sep +1
75 415 ₹
Emirates
EK 771
16:25
Cape Town (CPT)
Tue, 22 sep
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 23 sep +1
78 971 ₹
Qatar Airways
QR 1370
11:15
Cape Town (CPT)
Wed, 23 sep
26h 40min
2 stops
13:55
Sankt-Peterburg, Pulkovo (LED)
Thu, 24 sep +1
75 924 ₹
Norse Atlantic UK
Z0 796
22:10
Cape Town (CPT)
Wed, 23 sep
50h 40min
3 stops
00:50
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
52 340 ₹
Emirates
EK 773
11:15
Cape Town (CPT)
Thu, 24 sep
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Fri, 25 sep +1
68 666 ₹
Turkish Airlines
TK 45
14:35
Cape Town (CPT)
Fri, 25 sep
18h 10min
1 stop
08:45
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
70 892 ₹
Emirates
EK 7156
16:25
Cape Town (CPT)
Fri, 25 sep
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
67 022 ₹
Emirates
EK 771
16:25
Cape Town (CPT)
Fri, 25 sep
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
67 377 ₹
Qatar Airways
QR 1372
17:30
Cape Town (CPT)
Fri, 25 sep
23h 30min
2 stops
17:00
Sankt-Peterburg, Pulkovo (LED)
Sat, 26 sep +1
58 801 ₹
Emirates
EK 7887
18:00
Cape Town (CPT)
Fri, 25 sep
39h 30min
1 stop
09:30
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
69 602 ₹
Norse Atlantic UK
Z0 796 🔥 Hot deal
22:10
Cape Town (CPT)
Fri, 25 sep
36h 45min
2 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
61 067 ₹
Emirates
EK 7154
11:15
Cape Town (CPT)
Sat, 26 sep
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
60 589 ₹
Emirates
EK 773
11:15
Cape Town (CPT)
Sat, 26 sep
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
61 120 ₹
Emirates
EK 7156
16:25
Cape Town (CPT)
Sat, 26 sep
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 27 sep +1
60 385 ₹
Emirates
EK 773
11:15
Cape Town (CPT)
Sun, 27 sep
29h 35min
2 stops
16:50
Sankt-Peterburg, Pulkovo (LED)
Mon, 28 sep +1
68 259 ₹
Turkish Airlines
TK 45
14:35
Cape Town (CPT)
Sun, 27 sep
44h 20min
1 stop
10:55
Sankt-Peterburg, Pulkovo (LED)
Tue, 29 sep +1
71 752 ₹
Condor
DE 2291
15:45
Cape Town (CPT)
Sun, 27 sep
33h 55min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Tue, 29 sep +1
70 312 ₹
Emirates
EK 771
16:25
Cape Town (CPT)
Sun, 27 sep
33h 15min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Tue, 29 sep +1
71 616 ₹
Qatar Airways
QR 1372
17:30
Cape Town (CPT)
Sun, 27 sep
41h 35min
2 stops
11:05
Sankt-Peterburg, Pulkovo (LED)
Tue, 29 sep +1
73 145 ₹
Qatar Airways
QR 1370
11:15
Cape Town (CPT)
Tue, 29 sep
34h 15min
2 stops
21:30
Sankt-Peterburg, Pulkovo (LED)
Wed, 30 sep +1
54 017 ₹
Emirates
EK 771
16:25
Cape Town (CPT)
Tue, 29 sep
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 30 sep +1
60 685 ₹
Emirates
EK 7887
18:00
Cape Town (CPT)
Tue, 29 sep
24h 10min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 30 sep +1
59 944 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Tue, 29 sep
24h 10min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 30 sep +1
61 282 ₹
Qatar Airways
QR 1370
11:15
Cape Town (CPT)
Wed, 30 sep
30h 45min
2 stops
18:00
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
66 502 ₹
Condor
DE 2291
15:40
Cape Town (CPT)
Wed, 30 sep
31h 5min
3 stops
22:45
Sankt-Peterburg, Pulkovo (LED)
Thu, 1 oct +1
66 767 ₹
Qatar Airways
QR 1372
17:30
Cape Town (CPT)
Wed, 30 sep
32h 10min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Fri, 2 oct +1
60 035 ₹
Emirates
EK 7887
18:00
Cape Town (CPT)
Wed, 30 sep
39h 30min
1 stop
09:30
Sankt-Peterburg, Pulkovo (LED)
Fri, 2 oct +1
68 922 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Wed, 30 sep
39h 30min
1 stop
09:30
Sankt-Peterburg, Pulkovo (LED)
Fri, 2 oct +1
69 787 ₹
Emirates
EK 773
11:15
Cape Town (CPT)
Thu, 1 oct
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Fri, 2 oct +1
57 400 ₹
Emirates
EK 7154
11:15
Cape Town (CPT)
Thu, 1 oct
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Fri, 2 oct +1
60 930 ₹
Norse Atlantic UK
Z0 796
22:10
Cape Town (CPT)
Thu, 1 oct
50h 50min
3 stops
01:00
Sankt-Peterburg, Pulkovo (LED)
Sun, 4 oct +1
53 707 ₹
Emirates
EK 773
11:15
Cape Town (CPT)
Sat, 3 oct
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 4 oct +1
60 093 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Sat, 3 oct
24h 10min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sun, 4 oct +1
59 298 ₹
Qatar Airways
QR 1370
11:15
Cape Town (CPT)
Sun, 4 oct
53h 35min
2 stops
16:50
Sankt-Peterburg, Pulkovo (LED)
Tue, 6 oct +1
66 213 ₹
Norse Atlantic UK
Z0 796
22:10
Cape Town (CPT)
Mon, 5 oct
36h 45min
2 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Wed, 7 oct +1
52 178 ₹
Emirates
EK 7154
11:15
Cape Town (CPT)
Tue, 6 oct
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 7 oct +1
60 586 ₹
Emirates
EK 771
16:25
Cape Town (CPT)
Tue, 6 oct
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 7 oct +1
61 129 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Tue, 6 oct
24h 10min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Wed, 7 oct +1
63 005 ₹
Qatar Airways
QR 1372
17:30
Cape Town (CPT)
Wed, 7 oct
29h
2 stops
22:30
Sankt-Peterburg, Pulkovo (LED)
Thu, 8 oct +1
66 102 ₹
Norse Atlantic UK
Z0 796
22:10
Cape Town (CPT)
Wed, 7 oct
27h 30min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Fri, 9 oct +1
56 051 ₹
Qatar Airways
QR 1370
11:15
Cape Town (CPT)
Thu, 8 oct
38h 25min
2 stops
01:40
Sankt-Peterburg, Pulkovo (LED)
Sat, 10 oct +1
57 972 ₹
Emirates
EK 7154
11:15
Cape Town (CPT)
Thu, 8 oct
30h 55min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Fri, 9 oct +1
60 935 ₹
Emirates
EK 7887
18:00
Cape Town (CPT)
Thu, 8 oct
24h 10min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Fri, 9 oct +1
61 120 ₹
Norse Atlantic UK
Z0 796
22:10
Cape Town (CPT)
Thu, 8 oct
36h 45min
2 stops
10:55
Sankt-Peterburg, Pulkovo (LED)
Sat, 10 oct +1
55 943 ₹
Emirates
EK 7156
16:25
Cape Town (CPT)
Fri, 9 oct
25h 45min
1 stop
18:10
Sankt-Peterburg, Pulkovo (LED)
Sat, 10 oct +1
60 962 ₹
Qatar Airways
QR 1372
17:30
Cape Town (CPT)
Fri, 9 oct
52h
2 stops
21:30
Sankt-Peterburg, Pulkovo (LED)
Sun, 11 oct +1
61 668 ₹
Emirates
EK 7887
18:00
Cape Town (CPT)
Fri, 9 oct
39h 30min
1 stop
09:30
Sankt-Peterburg, Pulkovo (LED)
Sun, 11 oct +1
66 836 ₹
Emirates
EK 779
18:00
Cape Town (CPT)
Fri, 9 oct
39h 30min
1 stop
09:30
Sankt-Peterburg, Pulkovo (LED)
Sun, 11 oct +1
67 987 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 52 340 ₹ · max: 66 767 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — no data 16.09.2026 — no data 17.09.2026 — no data 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — 58 256 ₹ 22.09.2026 — 65 485 ₹ 23.09.2026 — 52 340 ₹ 24.09.2026 — no data 25.09.2026 — 58 801 ₹ 26.09.2026 — 61 120 ₹ 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — 54 017 ₹ 30.09.2026 — 66 767 ₹ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
placeholder
no data
16
placeholder
no data
17
placeholder
no data
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
58 256 ₹
22
placeholder
65 485 ₹
23
Good deal
52 340 ₹
24
placeholder
no data
25
placeholder
58 801 ₹
26
placeholder
61 120 ₹
27
placeholder
no data
28
placeholder
no data
29
placeholder
54 017 ₹
30
placeholder
66 767 ₹

Cheap flights Cape Town to Sankt-Peterburg

Norse Atlantic UK
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
50 888 ₹
Qatar Airways
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
52 809 ₹
Emirates
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
55 088 ₹
Turkish Airlines
Mon, Tue, Wed, Thu, Fri, Sat, Sun
Price from
66 498 ₹
Condor
Mon, Wed, Sun
Price from
66 767 ₹
Safair
Mon, Tue
Price from
68 144 ₹
South African Airlink
Fri, Sat
Price from
74 570 ₹
South African Airways
Sat
Price from
85 976 ₹
CEM Air
Mon, Tue, Fri, Sat
Price from
87 139 ₹
Ethiopian Airlines
Mon, Thu, Sat
Price from
90 686 ₹

Popular destinations from Cape Town

All →
CPT
South Africa → South Africa
JNB
from
3 564 ₹
CPT
South Africa → South Africa
PLZ
from
3 629 ₹
CPT
South Africa → South Africa
GRJ
from
3 816 ₹
CPT
South Africa → South Africa
ELS
from
3 860 ₹
CPT
South Africa → South Africa
BFN
from
3 999 ₹
CPT
South Africa → South Africa
HLA
from
4 269 ₹
CPT
South Africa → South Africa
DUR
from
4 328 ₹
CPT
South Africa → South Africa
MQP
from
4 992 ₹
CPT
South Africa → South Africa
NLP
from
4 992 ₹

Popular destinations to Sankt-Peterburg

All →
KGD
LED
from
1 162 ₹
AER
Russia → Russia
LED
from
1 735 ₹
KUF
LED
from
1 795 ₹
MOW
LED
from
1 910 ₹
VOG
LED
from
1 910 ₹
TJM
LED
from
1 911 ₹
MMK
LED
from
2 328 ₹
KZN
Russia → Russia
LED
from
2 476 ₹
UFA
Russia → Russia
LED
from
2 477 ₹

Cheap flights Cape Town to Sankt-Peterburg

Interesting facts about the route

Flight time

25h 45min

Distance

10 482 km

Average price

61 233 ₹

Most frequent flight

EK 779

Passenger reviews

No reviews for this route yet

Frequently Asked Questions

The average ticket price Cape Town Sankt-Peterburg is ₹61 233. The cheapest ticket costs ₹52 340, operated by Norse Atlantic UK, flight 796, departing Cape Town on 23 September at 22:10, arriving Sankt-Peterburg on 26 September at 00:50.
The average flight time is 30 hours 5 minutes.The fastest flight takes 25 hours 45 minutes, flight 771operated by Emirates, departing Cape Town on 22 September at 16:25, arriving Sankt-Peterburg on 23 September at 18:10.
Flights on the Cape Town - Sankt-Peterburg route are operated by the following airlines: South African Airlink, CEM Air, Condor, Emirates, Ethiopian Airlines, Safair, Qatar Airways, South African Airways, Turkish Airlines, Norse Atlantic UK.
The distance from Cape Town to Sankt-Peterburg is 10482 km.