inside track on cheap flights


Cheap Flights to Cape Town, South Africa (CPT)

Find the best deals on airfare to Cape Town, South Africa to top airports around the world. Book your cheap flight to Cape Town below.
Price Drop
15%
Biggest Flight Price Drop:
Chicago to Cape Town
Biggest Name Your Own Price Savings:
Aberdeen to Cape Town

Your Inside Track on cheap flights to Cape Town, South Africa (CPT)

Round-trip flights from Best Price*
price neutral --- Aberdeen, United Kingdom to Cape Town, South Africa $2640
price neutral --- Abilene, TX to Cape Town, South Africa $1979
price neutral --- Abu Dhabi, United Arab Emirates to Cape Town, South Africa $1076
price neutral --- Abuja, Nigeria to Cape Town, South Africa $1328
price neutral --- Accra, Ghana to Cape Town, South Africa $925
price neutral --- Addis Ababa, Ethiopia to Cape Town, South Africa $1075
price neutral --- Adelaide, Australia to Cape Town, South Africa $2149
price neutral --- Agana, Guam to Cape Town, South Africa $3173
price neutral --- Aguascalientes, Mexico to Cape Town, South Africa $2542
price neutral --- Akron, OH to Cape Town, South Africa $1860
price neutral --- Albany, NY to Cape Town, South Africa $1639
price neutral --- Albuquerque, NM to Cape Town, South Africa $2242
price neutral --- Alexandria, LA to Cape Town, South Africa $1710
price neutral --- Alghero, Italy to Cape Town, South Africa $1508
price neutral --- Allentown, PA to Cape Town, South Africa $2411
price neutral --- Alliance, NE to Cape Town, South Africa $16586
price neutral --- Altoona, PA to Cape Town, South Africa $1914
price neutral --- Amarillo, TX to Cape Town, South Africa $1903
price neutral --- Amman, Jordan to Cape Town, South Africa $1760
price drop 7% Amsterdam, Netherlands to Cape Town, South Africa $1583
price neutral --- Anchorage, AK to Cape Town, South Africa $1822
price neutral --- Antalya, Turkey to Cape Town, South Africa $4608
price neutral --- Antananarivo, Madagascar to Cape Town, South Africa $1074
price neutral --- Antwerp, Belgium to Cape Town, South Africa $4303
price neutral --- Appleton, WI to Cape Town, South Africa $1502
price neutral --- Asheville, NC to Cape Town, South Africa $3593
price neutral --- Aspen, CO to Cape Town, South Africa $1697
price neutral --- Athens, GA to Cape Town, South Africa $7381
price neutral --- Athens, Greece to Cape Town, South Africa $1545
price neutral --- Atlanta, GA to Cape Town, South Africa $1625
price neutral --- Atlantic City, NJ to Cape Town, South Africa $17247
price neutral --- Auckland, New Zealand to Cape Town, South Africa $1872
price neutral --- Augusta, GA to Cape Town, South Africa $1715
price neutral --- Austin, TX to Cape Town, South Africa $1639
price neutral --- Bakersfield, CA to Cape Town, South Africa $3273
price neutral --- Baku, Azerbaijan to Cape Town, South Africa $1381
price drop 12% Baltimore-Washington, DC to Cape Town, South Africa $1756
price neutral --- Bandar Seri Begawan, Brunei to Cape Town, South Africa $1991
price neutral --- Bangalore, India to Cape Town, South Africa $1429
price neutral --- Bangkok, Thailand to Cape Town, South Africa $1292
price neutral --- Bangor, ME to Cape Town, South Africa $1935
price neutral --- Banjul, Gambia to Cape Town, South Africa $6502
price neutral --- Barcelona, Spain to Cape Town, South Africa $1051
price neutral --- Basel, Switzerland to Cape Town, South Africa $2040
price neutral --- Baton Rouge, LA to Cape Town, South Africa $7495
price neutral --- Beaumont, TX to Cape Town, South Africa $2235
price neutral --- Beckley, WV to Cape Town, South Africa $2412
price neutral --- Beijing, China to Cape Town, South Africa $1358
price neutral --- Beirut, Lebanon to Cape Town, South Africa $1211
price neutral --- Belfast, United Kingdom to Cape Town, South Africa $1771
price neutral --- Bellingham, WA to Cape Town, South Africa $1758
price neutral --- Belo Horizonte, Brazil to Cape Town, South Africa $2376
price neutral --- Bemidji, MN to Cape Town, South Africa $17574
price neutral --- Berlin, Germany to Cape Town, South Africa $1188
price neutral --- Bermuda, Bermuda to Cape Town, South Africa $4492
price neutral --- Bilbao, Spain to Cape Town, South Africa $3104
price neutral --- Billings, MT to Cape Town, South Africa $1917
price neutral --- Billund, Denmark to Cape Town, South Africa $1080
price neutral --- Binghamton, NY to Cape Town, South Africa $1709
price neutral --- Bintulu, Malaysia to Cape Town, South Africa $3627
price neutral --- Birmingham, AL to Cape Town, South Africa $3658
price neutral --- Birmingham, United Kingdom to Cape Town, South Africa $1165
price neutral --- Bismarck, ND to Cape Town, South Africa $2083
price neutral --- Blantyre, Malawi to Cape Town, South Africa $871
price neutral --- Bloemfontein, South Africa to Cape Town, South Africa $322
price neutral --- Bloomington, IL to Cape Town, South Africa $2924
price neutral --- Bogota, Colombia to Cape Town, South Africa $3225
price neutral --- Boise, ID to Cape Town, South Africa $1608
price neutral --- Bologna, Italy to Cape Town, South Africa $1375
price drop 10% Boston, MA to Cape Town, South Africa $1714
price neutral --- Bozeman, MT to Cape Town, South Africa $1974
price neutral --- Brasilia, Brazil to Cape Town, South Africa $1450
price neutral --- Brazzaville, Congo to Cape Town, South Africa $1158
price neutral --- Bridgetown, Barbados to Cape Town, South Africa $2249
price neutral --- Brisbane, Australia to Cape Town, South Africa $1777
price neutral --- Bristol, United Kingdom to Cape Town, South Africa $3805
price neutral --- Bristol, TN to Cape Town, South Africa $3025
price neutral --- Brownsville, TX to Cape Town, South Africa $2356
price neutral --- Brunswick, GA to Cape Town, South Africa $2029
price up 8% Brussels, Belgium to Cape Town, South Africa $1330 $1224
price neutral --- Bucharest, Romania to Cape Town, South Africa $1865
price neutral --- Budapest, Hungary to Cape Town, South Africa $1134
price neutral --- Buenos Aires, Argentina to Cape Town, South Africa $1610
price neutral --- Buffalo, NY to Cape Town, South Africa $1891
price neutral --- Bujumbura, Burundi to Cape Town, South Africa $1009
price neutral --- Bulawayo, Zimbabwe to Cape Town, South Africa $664
price neutral --- Burbank, CA to Cape Town, South Africa $2058
price neutral --- Burlington, VT to Cape Town, South Africa $2196
price neutral --- Busan, Republic Of Korea to Cape Town, South Africa $1360
price neutral --- Butte, MT to Cape Town, South Africa $11195
price neutral --- Cairo, Egypt to Cape Town, South Africa $846
price neutral --- Calgary, AB to Cape Town, South Africa $1993
price neutral --- Caracas, Venezuela to Cape Town, South Africa $23911
price neutral --- Casablanca, Morocco to Cape Town, South Africa $1892
price neutral --- Casper, WY to Cape Town, South Africa $7085
price neutral --- Cedar Rapids, IA to Cape Town, South Africa $1715
price neutral --- Champaign, IL to Cape Town, South Africa $6773
price neutral --- Charleston, SC to Cape Town, South Africa $2031
price neutral --- Charleston, WV to Cape Town, South Africa $1487
price neutral --- Charlotte, NC to Cape Town, South Africa $1513
price neutral --- Charlottesville, VA to Cape Town, South Africa $2016
price neutral --- Charlottetown, PE to Cape Town, South Africa $1927
price neutral --- Chattanooga, TN to Cape Town, South Africa $2089
price neutral --- Chennai, India to Cape Town, South Africa $1204
price neutral --- Cheyenne, WY to Cape Town, South Africa $2907
price up 15% Chicago, IL to Cape Town, South Africa $1749 $1487
price neutral --- Chisinau, Moldova to Cape Town, South Africa $1659
price neutral --- Chongqing, China to Cape Town, South Africa $2203
price drop 8% Cincinnati, OH to Cape Town, South Africa $1721
price neutral --- Clarksburg, WV to Cape Town, South Africa $2104
price neutral --- Cleveland, OH to Cape Town, South Africa $2098
price neutral --- College Station, TX to Cape Town, South Africa $3207
price neutral --- Colombo, Sri Lanka to Cape Town, South Africa $1013
price neutral --- Colorado Springs, CO to Cape Town, South Africa $1924
price neutral --- Columbia, SC to Cape Town, South Africa $1840
price neutral --- Columbia, MO to Cape Town, South Africa $4816
price neutral --- Columbus, OH to Cape Town, South Africa $1632
price neutral --- Columbus, GA to Cape Town, South Africa $1406
price neutral --- Copenhagen, Denmark to Cape Town, South Africa $1712
price neutral --- Corpus Christi, TX to Cape Town, South Africa $1840
price neutral --- Cortez, CO to Cape Town, South Africa $2112
price neutral --- Curacao, Curacao to Cape Town, South Africa $3035
price neutral --- Dallas, TX to Cape Town, South Africa $1495
price neutral --- Damman, Saudi Arabia to Cape Town, South Africa $1212
price neutral --- Dar Es Salaam, Tanzania to Cape Town, South Africa $724
price neutral --- Dayton, OH to Cape Town, South Africa $1820
price neutral --- Daytona Beach, FL to Cape Town, South Africa $1779
price neutral --- Del Rio, TX to Cape Town, South Africa $9257
price drop 7% Denver, CO to Cape Town, South Africa $1814
price neutral --- Des Moines, IA to Cape Town, South Africa $2379
price up 13% Detroit, MI to Cape Town, South Africa $1939 $1687
price neutral --- Dhaka, Bangladesh to Cape Town, South Africa $2457
price neutral --- Djibouti, Djibouti to Cape Town, South Africa $1309
price neutral --- Dodge City, KS to Cape Town, South Africa $4329
price neutral --- Doha, Qatar to Cape Town, South Africa $1265
price neutral --- Dothan, AL to Cape Town, South Africa $1693
price drop 8% Dubai, United Arab Emirates to Cape Town, South Africa $1114
price neutral --- Dublin, Ireland to Cape Town, South Africa $1162
price neutral --- Dubuque, IA to Cape Town, South Africa $1977
price neutral --- Duluth, MN to Cape Town, South Africa $2194
price neutral --- Durango, CO to Cape Town, South Africa $7761
price drop 8% Durban, South Africa to Cape Town, South Africa $334
price neutral --- Dusseldorf, Germany to Cape Town, South Africa $1301
price neutral --- Eagle, CO to Cape Town, South Africa $3179
price neutral --- East London, South Africa to Cape Town, South Africa $391
price neutral --- Eau Claire, WI to Cape Town, South Africa $4475
price neutral --- Edinburgh, United Kingdom to Cape Town, South Africa $3133
price neutral --- Edmonton, AB to Cape Town, South Africa $2486
price neutral --- Eindhoven, Netherlands to Cape Town, South Africa $2575
price neutral --- El Centro, CA to Cape Town, South Africa $1712
price neutral --- El Paso, TX to Cape Town, South Africa $1671
price neutral --- Elko, NV to Cape Town, South Africa $1632
price neutral --- Elmira, NY to Cape Town, South Africa $1972
price neutral --- Entebbe, Uganda to Cape Town, South Africa $924
price neutral --- Erbil, Iraq to Cape Town, South Africa $2269
price neutral --- Erie, PA to Cape Town, South Africa $1470
price neutral --- Eugene, OR to Cape Town, South Africa $1833
price neutral --- Eureka, CA to Cape Town, South Africa $5539
price neutral --- Evansville, IN to Cape Town, South Africa $1818
price neutral --- Fairbanks, AK to Cape Town, South Africa $2712
price neutral --- Fargo, ND to Cape Town, South Africa $2474
price neutral --- Fayetteville, NC to Cape Town, South Africa $1981
price neutral --- Fayetteville, AR to Cape Town, South Africa $2343
price neutral --- Flagstaff, AZ to Cape Town, South Africa $2299
price neutral --- Flint, MI to Cape Town, South Africa $4878
price neutral --- Florence, SC to Cape Town, South Africa $5396
price neutral --- Florence, Italy to Cape Town, South Africa $1863
price neutral --- Florianopolis, Brazil to Cape Town, South Africa $1088
price neutral --- Fort Mcmurray, AB to Cape Town, South Africa $2210
price neutral --- Fort Myers, FL to Cape Town, South Africa $3209
price neutral --- Fort Smith, AR to Cape Town, South Africa $2516
price neutral --- Fort Walton Beach, FL to Cape Town, South Africa $1510
price neutral --- Fort Wayne, IN to Cape Town, South Africa $1729
price neutral --- Frankfurt, Germany to Cape Town, South Africa $1153
price neutral --- Fredericton, NB to Cape Town, South Africa $2510
price neutral --- Freetown, Sierra Leone to Cape Town, South Africa $5811
price neutral --- Fresno, CA to Cape Town, South Africa $3112
price neutral --- Ft. Lauderdale, FL to Cape Town, South Africa $2185
price neutral --- Gaborone, Botswana to Cape Town, South Africa $488
price neutral --- Gainesville, FL to Cape Town, South Africa $1758
price neutral --- Gaziantep, Turkey to Cape Town, South Africa $2417
price neutral --- Gdansk, Poland to Cape Town, South Africa $1808
price neutral --- Geneva, Switzerland to Cape Town, South Africa $1142
price neutral --- George, South Africa to Cape Town, South Africa $345
price neutral --- Georgetown, Guyana to Cape Town, South Africa $5225
price neutral --- Glasgow, United Kingdom to Cape Town, South Africa $5060
price neutral --- Gothenburg, Sweden to Cape Town, South Africa $1071
price neutral --- Grand Forks, ND to Cape Town, South Africa $4947
price neutral --- Grand Junction, CO to Cape Town, South Africa $6062
price neutral --- Grand Rapids, MI to Cape Town, South Africa $1735
price neutral --- Graz, Austria to Cape Town, South Africa $3049
price neutral --- Great Falls, MT to Cape Town, South Africa $1779
price neutral --- Green Bay, WI to Cape Town, South Africa $3166
price neutral --- Greenville, SC to Cape Town, South Africa $1631
price neutral --- Greenville, NC to Cape Town, South Africa $5887
price neutral --- Grenoble, France to Cape Town, South Africa $1845
price neutral --- Guadalajara, Mexico to Cape Town, South Africa $3487
price neutral --- Guangzhou, China to Cape Town, South Africa $1557
price neutral --- Guatemala, Guatemala to Cape Town, South Africa $2437
price neutral --- Gulfport, MS to Cape Town, South Africa $1956
price neutral --- Hagerstown, MD to Cape Town, South Africa $3594
price neutral --- Halifax, NS to Cape Town, South Africa $2466
price neutral --- Hambantota, Sri Lanka to Cape Town, South Africa $1582
price neutral --- Hamburg, Germany to Cape Town, South Africa $1036
price neutral --- Hamilton, ON to Cape Town, South Africa $4738
price neutral --- Hancock, MI to Cape Town, South Africa $1826
price neutral --- Hanoi, Vietnam to Cape Town, South Africa $1371
price neutral --- Hanover, Germany to Cape Town, South Africa $1164
price neutral --- Harare, Zimbabwe to Cape Town, South Africa $578
price neutral --- Harlingen, TX to Cape Town, South Africa $14233
price neutral --- Harrisburg, PA to Cape Town, South Africa $1597
price drop 16% Hartford, CT to Cape Town, South Africa $2045
price neutral --- Helena, MT to Cape Town, South Africa $1873
price neutral --- Helsinki, Finland to Cape Town, South Africa $1538
price neutral --- Hilo, HI to Cape Town, South Africa $1889
price neutral --- Hilton Head Island, SC to Cape Town, South Africa $6244
price neutral --- Ho Chi Minh City, Vietnam to Cape Town, South Africa $2439
price neutral --- Hoedspruit, South Africa to Cape Town, South Africa $652
price neutral --- Hong Kong, China to Cape Town, South Africa $1462
price neutral --- Honolulu, HI to Cape Town, South Africa $2364
price neutral --- Houston, TX to Cape Town, South Africa $1508
price neutral --- Huntington, WV to Cape Town, South Africa $2656
price neutral --- Huntsville, AL to Cape Town, South Africa $1981
price neutral --- Huron, SD to Cape Town, South Africa $2582
price neutral --- Idaho Falls, ID to Cape Town, South Africa $6631
price neutral --- Indianapolis, IN to Cape Town, South Africa $1482
price neutral --- Islamabad, Pakistan to Cape Town, South Africa $2403
price neutral --- Islip, NY to Cape Town, South Africa $7120
price neutral --- Istanbul, Turkey to Cape Town, South Africa $1368
price neutral --- Ithaca, NY to Cape Town, South Africa $1993
price neutral --- Jackson, WY to Cape Town, South Africa $2346
price neutral --- Jackson, MS to Cape Town, South Africa $1784
price neutral --- Jacksonville, FL to Cape Town, South Africa $2185
price neutral --- Jacksonville, NC to Cape Town, South Africa $3246
price neutral --- Jakarta, Indonesia to Cape Town, South Africa $1398
price neutral --- Jamestown, ND to Cape Town, South Africa $2386
price neutral --- Jeddah, Saudi Arabia to Cape Town, South Africa $1325
price neutral --- Jeju, Republic Of Korea to Cape Town, South Africa $2486
price neutral --- Jersey, Jersey to Cape Town, South Africa $1135
price drop 6% Johannesburg, South Africa to Cape Town, South Africa $262
price neutral --- Johnstown, PA to Cape Town, South Africa $2830
price neutral --- Johor Bahru, Malaysia to Cape Town, South Africa $1571
price neutral --- Joinvillei, Brazil to Cape Town, South Africa $1833
price neutral --- Juneau, AK to Cape Town, South Africa $1878
price neutral --- Kahului, HI to Cape Town, South Africa $5845
price neutral --- Kailua, HI to Cape Town, South Africa $2291
price neutral --- Kalamazoo, MI to Cape Town, South Africa $1916
price neutral --- Kalispell, MT to Cape Town, South Africa $2236
price neutral --- Kansas City, MO to Cape Town, South Africa $1713
price neutral --- Karachi, Pakistan to Cape Town, South Africa $947
price neutral --- Kasane, Botswana to Cape Town, South Africa $665
price neutral --- Kathmandu, Nepal to Cape Town, South Africa $1421
price neutral --- Kelowna, BC to Cape Town, South Africa $10408
price neutral --- Key West, FL to Cape Town, South Africa $2511
price neutral --- Kiev, Ukraine to Cape Town, South Africa $975
price neutral --- Kigali, Rwanda to Cape Town, South Africa $716
price neutral --- Killeen, TX to Cape Town, South Africa $1856
price neutral --- Kingston, ON to Cape Town, South Africa $3249
price neutral --- Kinshasa, Dem Rep Of The Congo (Zaire) to Cape Town, South Africa $773
price neutral --- Knoxville, TN to Cape Town, South Africa $3121
price neutral --- Kristiansand, Norway to Cape Town, South Africa $1401
price neutral --- Krugersdorp, South Africa to Cape Town, South Africa $307
price neutral --- Kuala Lumpur, Malaysia to Cape Town, South Africa $1456
price neutral --- Kuwait, Kuwait to Cape Town, South Africa $1157
price neutral --- La Crosse, WI to Cape Town, South Africa $11782
price neutral --- Lafayette, LA to Cape Town, South Africa $3792
price neutral --- Lagos, Nigeria to Cape Town, South Africa $859
price neutral --- Lahore, Pakistan to Cape Town, South Africa $3147
price neutral --- Lake Charles, LA to Cape Town, South Africa $1910
price neutral --- Lancaster, PA to Cape Town, South Africa $1435
price neutral --- Lansing, MI to Cape Town, South Africa $3243
price neutral --- Lanzarote, Spain to Cape Town, South Africa $1381
price neutral --- Laredo, TX to Cape Town, South Africa $2222
price neutral --- Larnaca, Cyprus to Cape Town, South Africa $2166
price neutral --- Las Vegas, NV to Cape Town, South Africa $7064
price neutral --- Lebanon, NH to Cape Town, South Africa $7660
price neutral --- Lethbridge, AB to Cape Town, South Africa $6571
price neutral --- Lewisburg, WV to Cape Town, South Africa $1290
price neutral --- Lexington, KY to Cape Town, South Africa $2296
price neutral --- Libreville, Gabon to Cape Town, South Africa $2119
price neutral --- Lihue, HI to Cape Town, South Africa $2118
price neutral --- Lilongwe, Malawi to Cape Town, South Africa $1026
price neutral --- Lima, Peru to Cape Town, South Africa $2716
price neutral --- Lincoln, NE to Cape Town, South Africa $6348
price neutral --- Lisbon, Portugal to Cape Town, South Africa $1121
price neutral --- Little Rock, AR to Cape Town, South Africa $2239
price neutral --- Livingstone, Zambia to Cape Town, South Africa $692
price neutral --- Ljubljana, Slovenia to Cape Town, South Africa $1568
price neutral --- Lome, Togo to Cape Town, South Africa $1355
price neutral --- London, United Kingdom to Cape Town, South Africa $1161
price neutral --- London, ON to Cape Town, South Africa $2412
price neutral --- Long Beach, CA to Cape Town, South Africa $2264
price neutral --- Longview, TX to Cape Town, South Africa $2233
price neutral --- Los Angeles, CA to Cape Town, South Africa $1436
price neutral --- Louisville, KY to Cape Town, South Africa $3137
price neutral --- Lourdes, France to Cape Town, South Africa $2124
price neutral --- Luanda, Angola to Cape Town, South Africa $621
price neutral --- Lubbock, TX to Cape Town, South Africa $2861
price neutral --- Lugano, Switzerland to Cape Town, South Africa $1826
price neutral --- Lusaka, Zambia to Cape Town, South Africa $654
price neutral --- Luxembourg, Luxembourg to Cape Town, South Africa $6763
price neutral --- Lynchburg, VA to Cape Town, South Africa $1740
price neutral --- Maceio, Brazil to Cape Town, South Africa $2763
price neutral --- Madison, WI to Cape Town, South Africa $1607
price neutral --- Madrid, Spain to Cape Town, South Africa $1512
price neutral --- Mahe, Seychelles to Cape Town, South Africa $866
price neutral --- Mahebourg, Mauritius to Cape Town, South Africa $909
price neutral --- Malaga, Spain to Cape Town, South Africa $5951
price neutral --- Malta, Malta to Cape Town, South Africa $1357
price neutral --- Manama, Bahrain to Cape Town, South Africa $1471
price neutral --- Manchester, United Kingdom to Cape Town, South Africa $1745
price neutral --- Manchester, NH to Cape Town, South Africa $1728
price neutral --- Manhattan, KS to Cape Town, South Africa $2051
price neutral --- Manila, Philippines to Cape Town, South Africa $1311
price neutral --- Manzini, Swaziland to Cape Town, South Africa $664
price neutral --- Maputo, Mozambique to Cape Town, South Africa $643
price neutral --- Marquette, MI to Cape Town, South Africa $1947
price neutral --- Marseille, France to Cape Town, South Africa $1460
price neutral --- Martha's Vineyard, MA to Cape Town, South Africa $2226
price neutral --- Maseru, Lesotho to Cape Town, South Africa $514
price neutral --- Maun, Botswana to Cape Town, South Africa $617
price neutral --- Mcallen, TX to Cape Town, South Africa $2106
price neutral --- Mccook, NE to Cape Town, South Africa $8541
price neutral --- Medford, OR to Cape Town, South Africa $1772
price neutral --- Meixian, China to Cape Town, South Africa $1928
price neutral --- Melbourne, Australia to Cape Town, South Africa $2214
price neutral --- Melbourne, FL to Cape Town, South Africa $2869
price neutral --- Memphis, TN to Cape Town, South Africa $1684
price neutral --- Meridian, MS to Cape Town, South Africa $4094
price neutral --- Mesa, AZ to Cape Town, South Africa $1555
price up 10% Mexico City, Mexico to Cape Town, South Africa $3416 $3075
price neutral --- Miami, FL to Cape Town, South Africa $1591
price neutral --- Midland, TX to Cape Town, South Africa $6549
price neutral --- Milan, Italy to Cape Town, South Africa $1171
price neutral --- Milwaukee, WI to Cape Town, South Africa $1621
price neutral --- Minneapolis/St. Paul, MN to Cape Town, South Africa $1690
price neutral --- Minot, ND to Cape Town, South Africa $3423
price neutral --- Missoula, MT to Cape Town, South Africa $1489
price neutral --- Moab, UT to Cape Town, South Africa $2071
price neutral --- Mobile, AL to Cape Town, South Africa $19243
price neutral --- Modesto, CA to Cape Town, South Africa $3787
price neutral --- Moline, IL to Cape Town, South Africa $1903
price neutral --- Mombasa, Kenya to Cape Town, South Africa $954
price neutral --- Moncton, NB to Cape Town, South Africa $2077
price neutral --- Monroe, LA to Cape Town, South Africa $1250
price neutral --- Monrovia, Liberia to Cape Town, South Africa $2027
price neutral --- Montego Bay, Jamaica to Cape Town, South Africa $5977
price neutral --- Monterey, CA to Cape Town, South Africa $5268
price neutral --- Monterrey, Mexico to Cape Town, South Africa $3888
price neutral --- Montevideo, Uruguay to Cape Town, South Africa $2166
price neutral --- Montgomery, AL to Cape Town, South Africa $2197
price neutral --- Montpellier, France to Cape Town, South Africa $1521
price neutral --- Montreal, QC to Cape Town, South Africa $1533
price neutral --- Montrose, CO to Cape Town, South Africa $1622
price neutral --- Morgantown, WV to Cape Town, South Africa $1677
price neutral --- Moscow, Russia to Cape Town, South Africa $1077
price neutral --- Moshi, Tanzania to Cape Town, South Africa $1058
price neutral --- Mosinee, WI to Cape Town, South Africa $3960
price neutral --- Mumbai, India to Cape Town, South Africa $956
price neutral --- Munich, Germany to Cape Town, South Africa $1414
price neutral --- Muskegon, MI to Cape Town, South Africa $2790
price neutral --- Myrtle Beach, SC to Cape Town, South Africa $1656
price neutral --- Nairobi, Kenya to Cape Town, South Africa $911
price neutral --- Nanjing, China to Cape Town, South Africa $1743
price neutral --- Naples, Italy to Cape Town, South Africa $1773
price neutral --- Nashville, TN to Cape Town, South Africa $1762
price neutral --- Nassau, Bahamas to Cape Town, South Africa $2236
price neutral --- Ndola, Zambia to Cape Town, South Africa $724
price neutral --- Nejran, Saudi Arabia to Cape Town, South Africa $3600
price neutral --- Nelspruit, South Africa to Cape Town, South Africa $711
price neutral --- New Bern, NC to Cape Town, South Africa $1668
price neutral --- New Delhi, India to Cape Town, South Africa $1229
price neutral --- New Haven, CT to Cape Town, South Africa $5234
price neutral --- New Orleans, LA to Cape Town, South Africa $1688
price neutral --- New Plymouth, New Zealand to Cape Town, South Africa $5139
price neutral --- New York City, NY to Cape Town, South Africa $1427
price neutral --- Newburgh, NY to Cape Town, South Africa $1882
price neutral --- Newport News, VA to Cape Town, South Africa $2006
price neutral --- Newquay, United Kingdom to Cape Town, South Africa $1561
price neutral --- Nice, France to Cape Town, South Africa $1234
price neutral --- Norfolk, VA to Cape Town, South Africa $1487
price neutral --- North Bend, OR to Cape Town, South Africa $3195
price neutral --- Norwich, United Kingdom to Cape Town, South Africa $1321
price neutral --- Nuremberg, Germany to Cape Town, South Africa $1505
price neutral --- Oakland, CA to Cape Town, South Africa $1884
price neutral --- Odessa, Ukraine to Cape Town, South Africa $1836
price neutral --- Okinawa, Japan to Cape Town, South Africa $2168
price neutral --- Oklahoma City, OK to Cape Town, South Africa $1618
price neutral --- Omaha, NE to Cape Town, South Africa $2352
price neutral --- Ontario, CA to Cape Town, South Africa $3771
price neutral --- Orlando, FL to Cape Town, South Africa $1707
price neutral --- Oslo, Norway to Cape Town, South Africa $1167
price neutral --- Ottawa, ON to Cape Town, South Africa $2982
price neutral --- Paducah, KY to Cape Town, South Africa $2698
price neutral --- Palm Springs, CA to Cape Town, South Africa $2097
price neutral --- Panama City, FL to Cape Town, South Africa $1932
price neutral --- Panama City, Panama to Cape Town, South Africa $3320
price neutral --- Papeete, French Polynesia to Cape Town, South Africa $6781
price neutral --- Paramaribo, Suriname to Cape Town, South Africa $15860
price neutral --- Paris, France to Cape Town, South Africa $1134
price neutral --- Pasco, WA to Cape Town, South Africa $3907
price neutral --- Pensacola, FL to Cape Town, South Africa $1717
price neutral --- Peoria, IL to Cape Town, South Africa $2245
price neutral --- Perth, Australia to Cape Town, South Africa $1409
price neutral --- Petersburg, AK to Cape Town, South Africa $2935
price neutral --- Philadelphia, PA to Cape Town, South Africa $1657
price neutral --- Phnom Penh, Cambodia to Cape Town, South Africa $1674
price neutral --- Pierre, SD to Cape Town, South Africa $4778
price neutral --- Pietermaritzburg, South Africa to Cape Town, South Africa $461
price neutral --- Pittsburgh, PA to Cape Town, South Africa $1662
price neutral --- Polokwane, South Africa to Cape Town, South Africa $586
price neutral --- Port Elizabeth, South Africa to Cape Town, South Africa $350
price neutral --- Port-Au-Prince, Haiti to Cape Town, South Africa $4918
price neutral --- Portland, OR to Cape Town, South Africa $1562
price neutral --- Portland, ME to Cape Town, South Africa $1526
price neutral --- Porto Alegre, Brazil to Cape Town, South Africa $2849
price neutral --- Porto Seguro, Brazil to Cape Town, South Africa $3067
price neutral --- Prague, Czech Republic to Cape Town, South Africa $1649
price neutral --- Prescott, AZ to Cape Town, South Africa $11979
price neutral --- Presque Isle, ME to Cape Town, South Africa $6517
price neutral --- Pristina, Serbia to Cape Town, South Africa $1864
price neutral --- Providence, RI to Cape Town, South Africa $8008
price neutral --- Provo, UT to Cape Town, South Africa $5525
price neutral --- Puerto Vallarta, Mexico to Cape Town, South Africa $3241
price neutral --- Pullman, WA to Cape Town, South Africa $1679
price neutral --- Pune, India to Cape Town, South Africa $1095
price neutral --- Punta Cana, Dominican Republic to Cape Town, South Africa $2724
price neutral --- Quebec City, QC to Cape Town, South Africa $1754
price neutral --- Quito, Ecuador to Cape Town, South Africa $2593
price neutral --- Raleigh, NC to Cape Town, South Africa $1625
price neutral --- Rapid City, SD to Cape Town, South Africa $12966
price neutral --- Redding, CA to Cape Town, South Africa $3730
price neutral --- Redmond, OR to Cape Town, South Africa $1583
price neutral --- Regina, SK to Cape Town, South Africa $3197
price neutral --- Reno, NV to Cape Town, South Africa $3987
price neutral --- Richards Bay, South Africa to Cape Town, South Africa $578
price neutral --- Richmond, VA to Cape Town, South Africa $1544
price neutral --- Rio De Janeiro, Brazil to Cape Town, South Africa $1364
price neutral --- Riyadh, Saudi Arabia to Cape Town, South Africa $1433
price neutral --- Roanoke, VA to Cape Town, South Africa $1611
price neutral --- Rochester, NY to Cape Town, South Africa $2019
price neutral --- Rochester, MN to Cape Town, South Africa $2018
price neutral --- Rockford, IL to Cape Town, South Africa $5900
price neutral --- Rome, Italy to Cape Town, South Africa $950
price neutral --- Rotterdam, Netherlands to Cape Town, South Africa $1762
price neutral --- Rutland, VT to Cape Town, South Africa $4045
price neutral --- Sacramento, CA to Cape Town, South Africa $1813
price neutral --- Saginaw, MI to Cape Town, South Africa $3539
price neutral --- Saint Denis, Reunion to Cape Town, South Africa $1137
price neutral --- Saint Kitts, St. Kitts And Nevis to Cape Town, South Africa $5489
price neutral --- Salisbury, MD to Cape Town, South Africa $1788
price neutral --- Salt Lake City, UT to Cape Town, South Africa $1712
price neutral --- San Angelo, TX to Cape Town, South Africa $3496
price drop 27% San Antonio, TX to Cape Town, South Africa $2360
price neutral --- San Diego, CA to Cape Town, South Africa $3926
price up 10% San Francisco, CA to Cape Town, South Africa $2042 $1838
price neutral --- San Jose, CA to Cape Town, South Africa $2040
price neutral --- San Jose, Costa Rica to Cape Town, South Africa $3921
price neutral --- San Juan, PR to Cape Town, South Africa $1905
price neutral --- San Luis Obispo, CA to Cape Town, South Africa $2159
price neutral --- Santa Ana, CA to Cape Town, South Africa $1606
price neutral --- Santa Barbara, CA to Cape Town, South Africa $6113
price neutral --- Santa Maria, CA to Cape Town, South Africa $9545
price neutral --- Santa Rosa, CA to Cape Town, South Africa $4117
price neutral --- Santiago, Chile to Cape Town, South Africa $2524
price neutral --- Santo Domingo, Dominican Republic to Cape Town, South Africa $5087
price neutral --- Sao Luiz, Brazil to Cape Town, South Africa $1749
price neutral --- Sao Paulo, Brazil to Cape Town, South Africa $3163
price neutral --- Sarasota, FL to Cape Town, South Africa $2491
price neutral --- Saskatoon, SK to Cape Town, South Africa $5392
price neutral --- Sault Ste Marie, MI to Cape Town, South Africa $2281
price neutral --- Sault Ste. Marie, ON to Cape Town, South Africa $3617
price neutral --- Savannah, GA to Cape Town, South Africa $2012
price neutral --- Seattle, WA to Cape Town, South Africa $1467
price neutral --- Seoul, Republic Of Korea to Cape Town, South Africa $1469
price neutral --- Seville, Spain to Cape Town, South Africa $3314
price neutral --- Shanghai, China to Cape Town, South Africa $1659
price neutral --- Shannon, Ireland to Cape Town, South Africa $1223
price neutral --- Sharjah, United Arab Emirates to Cape Town, South Africa $1647
price neutral --- Sharm El-Sheikh, Egypt to Cape Town, South Africa $1620
price neutral --- Shenzhen, China to Cape Town, South Africa $1993
price neutral --- Shreveport, LA to Cape Town, South Africa $1920
price neutral --- Singapore, Singapore to Cape Town, South Africa $1303
price neutral --- Sioux City, IA to Cape Town, South Africa $4444
price neutral --- Sioux Falls, SD to Cape Town, South Africa $1792
price neutral --- Sofia, Bulgaria to Cape Town, South Africa $1269
price neutral --- South Bend, IN to Cape Town, South Africa $1606
price neutral --- Spokane, WA to Cape Town, South Africa $2404
price neutral --- Springfield, MO to Cape Town, South Africa $1496
price neutral --- Springfield, IL to Cape Town, South Africa $1979
price neutral --- St George, UT to Cape Town, South Africa $3816
price neutral --- St John'S, NL to Cape Town, South Africa $2062
price neutral --- St Louis, MO to Cape Town, South Africa $1892
price neutral --- St Petersburg, Russia to Cape Town, South Africa $2119
price neutral --- State College, PA to Cape Town, South Africa $2401
price neutral --- Staunton, VA to Cape Town, South Africa $3324
price neutral --- Stavanger, Norway to Cape Town, South Africa $1790
price neutral --- Stockholm, Sweden to Cape Town, South Africa $1126
price neutral --- Stuttgart, Germany to Cape Town, South Africa $1431
price neutral --- Sydney, Australia to Cape Town, South Africa $1634
price neutral --- Sydney, NS to Cape Town, South Africa $4613
price neutral --- Syracuse, NY to Cape Town, South Africa $1465
price neutral --- Taipei, Taiwan to Cape Town, South Africa $2212
price neutral --- Tallahassee, FL to Cape Town, South Africa $1982
price drop 27% Tampa, FL to Cape Town, South Africa $3299
price neutral --- Tangier, Morocco to Cape Town, South Africa $3472
price neutral --- Teesside, United Kingdom to Cape Town, South Africa $2065
price neutral --- Tegucigalpa, Honduras to Cape Town, South Africa $2672
price neutral --- Tel Aviv, Israel to Cape Town, South Africa $1503
price neutral --- Thessaloniki, Greece to Cape Town, South Africa $1505
price neutral --- Thunder Bay, ON to Cape Town, South Africa $2377
price neutral --- Timisoara, Romania to Cape Town, South Africa $3715
price neutral --- Tivat, Montenegro to Cape Town, South Africa $2669
price neutral --- Tokyo, Japan to Cape Town, South Africa $1990
price neutral --- Toledo, OH to Cape Town, South Africa $2110
price up 8% Toronto, ON to Cape Town, South Africa $1832 $1686
price neutral --- Traverse City, MI to Cape Town, South Africa $2907
price neutral --- Trinidad, Trinidad And Tobago to Cape Town, South Africa $5389
price neutral --- Tromso, Norway to Cape Town, South Africa $2506
price neutral --- Tucson, AZ to Cape Town, South Africa $1743
price neutral --- Tulsa, OK to Cape Town, South Africa $2196
price neutral --- Tunis, Tunisia to Cape Town, South Africa $1188
price neutral --- Tupelo, MS to Cape Town, South Africa $4551
price neutral --- Tyler, TX to Cape Town, South Africa $1714
price neutral --- Ulaanbaatar, Mongolia to Cape Town, South Africa $2059
price neutral --- Upington, South Africa to Cape Town, South Africa $404
price neutral --- Valdosta, GA to Cape Town, South Africa $2396
price neutral --- Valencia, Spain to Cape Town, South Africa $2041
price neutral --- Vancouver, BC to Cape Town, South Africa $8412
price neutral --- Venice, Italy to Cape Town, South Africa $1040
price neutral --- Victoria, TX to Cape Town, South Africa $10083
price neutral --- Victoria, BC to Cape Town, South Africa $7098
price neutral --- Victoria Falls, Zimbabwe to Cape Town, South Africa $424
price neutral --- Vienna, Austria to Cape Town, South Africa $1790
price neutral --- Vilnius, Lithuania to Cape Town, South Africa $1531
price neutral --- Visalia, CA to Cape Town, South Africa $5429
price neutral --- Vishakhapatnam, India to Cape Town, South Africa $1289
price neutral --- Vladivostok, Russia to Cape Town, South Africa $2282
price neutral --- Waco, TX to Cape Town, South Africa $3525
price neutral --- Walla Walla, WA to Cape Town, South Africa $2834
price neutral --- Walvis Bay, Namibia to Cape Town, South Africa $408
price neutral --- Warsaw, Poland to Cape Town, South Africa $1278
price neutral --- Waterloo, IA to Cape Town, South Africa $2911
price neutral --- Watertown, SD to Cape Town, South Africa $2028
price neutral --- Wenatchee, WA to Cape Town, South Africa $3657
price neutral --- West Palm Beach, FL to Cape Town, South Africa $13771
price neutral --- White Plains, NY to Cape Town, South Africa $3006
price neutral --- Wichita, KS to Cape Town, South Africa $1557
price neutral --- Wichita Falls, TX to Cape Town, South Africa $2121
price neutral --- Wilkes Barre, PA to Cape Town, South Africa $1909
price neutral --- Williston, ND to Cape Town, South Africa $3278
price neutral --- Wilmington, NC to Cape Town, South Africa $2001
price neutral --- Windhoek, Namibia to Cape Town, South Africa $391
price neutral --- Windsor, ON to Cape Town, South Africa $2143
price neutral --- Winnipeg, MB to Cape Town, South Africa $2192
price neutral --- Winston Salem, NC to Cape Town, South Africa $1482
price neutral --- Worcester, MA to Cape Town, South Africa $8489
price neutral --- Wroclaw, Poland to Cape Town, South Africa $2826
price neutral --- Xiamen, China to Cape Town, South Africa $4516
price neutral --- Yakima, WA to Cape Town, South Africa $1999
price neutral --- Yuma, AZ to Cape Town, South Africa $2690
price neutral --- Zagreb, Croatia to Cape Town, South Africa $1354
price neutral --- Zurich, Switzerland to Cape Town, South Africa $1120
Flight Prices are dropping.
This is a great time to buy!
Flight Prices are rising.
Click a city to see the best days to fly.

Your password needs to be:

  • At least 8 characters in length
  • Alphabetic characters and at least one numeric character or one symbol

dg