Cheap Flights from Cape Town to Rome - CPT to ROM (reverse)
Popular Flights from Cape Town to Rome
- Airfare from Cape Town to Rome on Qatar Airways from ZAR5648 round trip
- Airfare from Cape Town to Rome on Turkish Airlines from ZAR5743 round trip
- Airfare from Cape Town to Rome on Emirates from ZAR6201 round trip
- Airfare from Cape Town to Rome on Lufthansa German Airlines from ZAR6258 round trip
- Airfare from Cape Town to Rome on Iberia from ZAR6426 round trip
Did You Know?
- The largest aircraft operated by TAP flying between Cape Town, ZA and Rome, IT is a 330 with 267 seats.
- 16 airlines operate between Cape Town, ZA and Rome, IT
- The shortest flight between Cape Town, ZA and Rome, IT on Cathay is 13,182 miles.
- The smallest aircraft operated by Turkish flying between Cape Town, ZA and Rome, IT is a 340 with 270 seats.
- British Airways has the most one stop flights between Cape Town, ZA and Rome, IT.
- 77 flights per week fly out of Cape Town, ZA connecting to Rome, IT
- 246,214 seats are available per day to fly out of Cape Town, ZA connecting to Rome, IT
- London, GB is the most popular connection for one stop flights between Cape Town, ZA and Rome, IT.
Quick Links
As seen in...

Farecompare Research Tools
Cheap International Flights to Rome - ROM
Flights
Airline
Lowest Price
Alitalia, British Airways, Continental, Delta, Emirates, KLM, Lufthansa, Qatar, United, US Airways
$788
Jet India, Air France, Alitalia, British Airways, Continental, Cathay, Delta, Emirates, Ethiopian, Gulf Air, KLM, Kenya, Kuwait, Lufthansa, SWISS, El Al, Austrian, Qatar, Royal Jordanian, Brussels, Saudi Arabian, Thai, Turkish
₨22767
Alitalia, Air China, Cathay, Emirates, Gulf Air, Iran Air, KLM, Lufthansa, Malaysia, China E, Qatar, Saudi Arabian, Thai, Turkish
MYR2059
Air France, Alitalia, British Airways, Continental, Delta, KLM, Lufthansa, United, US Airways
$783
Air France, Alitalia, British Airways, Air China, Continental, Cathay, Delta, Emirates, KLM, Lufthansa, SWISS, United, US Airways
$852
American, Alitalia, British Airways, Continental, Delta, Emirates, Lufthansa, United, US Airways
$868