Discover St Petersburg to South Africa flight offers starting from RUB112,137* and book now!
expand_more
1 Passenger, Economy
expand_moretoday
today
Discover Flights From St Petersburg to South Africa.
flight_takeoff
flight_land

St Petersburg (LED)to
Cape Town (CPT)Tue, October 06 - Sun, October 18
From
RUB112,137
Last update 8 hrs ago
Round-trip
Economy

St Petersburg (LED)to
Cape Town (CPT)Fri, October 02 - Sat, October 17
From
RUB117,897
Last update 10 hrs ago
Round-trip
Economy

St Petersburg (LED)to
Cape Town (CPT)Sat, October 03 - Sat, October 17
From
RUB146,682
Last update 10 hrs ago
Round-trip
Economy

St Petersburg (LED)to
Cape Town (CPT)Sat, October 03 - Wed, October 14
From
RUB155,971
Last update 12 hrs ago
Round-trip
Economy

St Petersburg (LED)to
Cape Town (CPT)Sat, October 31 - Tue, November 10
From
RUB155,971
Last update 8 hrs ago
Round-trip
Economy
Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Additional fees and charges for optional products and services may apply.
Discover St Petersburg to South Africa Flight Ticket Prices.
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price | |
|---|---|---|---|---|---|
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Tue, October 06 - Sun, October 18 | From RUB112,137 Last update 8 hrs ago | |
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Fri, October 02 - Sat, October 17 | From RUB117,897 Last update 10 hrs ago | |
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Sat, October 03 - Sat, October 17 | From RUB146,682 Last update 10 hrs ago | |
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Sat, October 03 - Wed, October 14 | From RUB155,971 Last update 12 hrs ago | |
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Sat, October 31 - Tue, November 10 | From RUB155,971 Last update 8 hrs ago | |
| St Petersburg (LED) | Cape Town (CPT) | Round-trip / Economy | Sat, December 26 - Sun, January 10 | From RUB190,516 Last update 1 day ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.