1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Compare
Search Your Dates

Cheap Flights from Melbourne to Cape Town

Filter
Close
Return
One Way
Reverse direction: CPT to MEL
Depart
Return
SQ Return flights from $987
Dep. Thu 22 JanRet. Mon 16 Feb$987
Dep. Fri 23 JanRet. Sat 07 Feb$987
SQShow more Flights
Dep. Sun 25 JanRet. Sat 07 Feb$987
Dep. Fri 30 JanRet. Thu 12 Feb$987
Dep. Sun 01 FebRet. Mon 16 Feb$987
Dep. Mon 02 FebRet. Mon 16 Feb$987
Dep. Tue 03 FebRet. Tue 17 Feb$987
Dep. Fri 06 FebRet. Thu 19 Feb$987
Dep. Mon 09 FebRet. Mon 23 Feb$987
Dep. Sun 15 FebRet. Wed 04 Mar$987
Dep. Mon 16 FebRet. Wed 04 Mar$987
Dep. Wed 18 FebRet. Wed 04 Mar$987
Dep. Wed 18 FebRet. Thu 05 Mar$987
Dep. Fri 20 FebRet. Thu 05 Mar$987
Dep. Sat 21 FebRet. Fri 06 Mar$987
Dep. Thu 26 FebRet. Wed 11 Mar$987
Dep. Mon 02 MarRet. Wed 18 Mar$987
Dep. Tue 03 MarRet. Tue 17 Mar$987
Dep. Tue 20 JanRet. Tue 03 Feb$1,017
Dep. Sat 21 FebRet. Wed 04 Mar$1,044
Dep. Sat 21 FebRet. Thu 05 Mar$1,044
Dep. Fri 20 FebRet. Wed 04 Mar$1,044
Dep. Fri 20 FebRet. Mon 16 Mar$1,044
Dep. Fri 20 FebRet. Tue 17 Mar$1,044
Dep. Fri 20 FebRet. Wed 18 Mar$1,044
Dep. Fri 20 FebRet. Thu 19 Mar$1,044
Dep. Sat 21 FebRet. Mon 09 Mar$1,044
Dep. Sat 21 FebRet. Tue 10 Mar$1,044
Dep. Sat 21 FebRet. Wed 11 Mar$1,044
Dep. Sat 21 FebRet. Mon 16 Mar$1,044
Dep. Sat 21 FebRet. Tue 17 Mar$1,044
Dep. Sat 21 FebRet. Wed 18 Mar$1,044
Dep. Sat 21 FebRet. Thu 19 Mar$1,044
Dep. Fri 20 FebRet. Mon 09 Mar$1,044
Dep. Fri 20 FebRet. Tue 10 Mar$1,044
Dep. Fri 20 FebRet. Wed 11 Mar$1,044
Dep. Fri 20 FebRet. Mon 23 Feb$1,044
Dep. Wed 18 FebRet. Mon 23 Feb$1,044
Dep. Wed 18 FebRet. Mon 09 Mar$1,044
QR Return flights from $1,071
Dep. Sun 01 FebRet. Mon 16 Feb$1,071
Dep. Mon 02 FebRet. Mon 16 Feb$1,071
QRShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$1,071
Dep. Mon 09 FebRet. Mon 23 Feb$1,071
Dep. Mon 16 FebRet. Wed 04 Mar$1,071
Dep. Wed 18 FebRet. Wed 04 Mar$1,071
Dep. Wed 18 FebRet. Thu 05 Mar$1,071
Dep. Thu 26 FebRet. Wed 11 Mar$1,071
Dep. Mon 02 MarRet. Wed 18 Mar$1,071
Dep. Tue 03 MarRet. Tue 17 Mar$1,071
Dep. Sun 15 FebRet. Wed 04 Mar$1,074
Dep. Fri 30 JanRet. Thu 12 Feb$1,099
Dep. Fri 20 FebRet. Thu 05 Mar$1,099
Dep. Sat 21 FebRet. Fri 06 Mar$1,099
Dep. Fri 06 FebRet. Thu 19 Feb$1,099
Dep. Thu 22 JanRet. Mon 16 Feb$1,250
Dep. Sun 25 JanRet. Sat 07 Feb$1,294
Dep. Fri 23 JanRet. Sat 07 Feb$1,354
Dep. Tue 20 JanRet. Tue 03 Feb$1,651
Dep. Tue 09 DecRet. Wed 07 Jan$2,848
Dep. Wed 10 DecRet. Thu 08 Jan$2,852
Dep. Fri 02 JanRet. Thu 22 Jan$2,979
ET,QF Return flights from $1,119
Dep. Thu 26 FebRet. Wed 11 Mar$1,119
Dep. Fri 20 FebRet. Thu 05 Mar$1,269
ET,QFShow more Flights
Dep. Mon 16 FebRet. Wed 04 Mar$1,307
Dep. Wed 18 FebRet. Wed 04 Mar$1,307
Dep. Fri 23 JanRet. Sat 07 Feb$1,325
Dep. Mon 02 FebRet. Mon 16 Feb$1,352
Dep. Sun 15 FebRet. Wed 04 Mar$1,370
Dep. Thu 22 JanRet. Mon 16 Feb$1,379
Dep. Sat 21 FebRet. Fri 06 Mar$1,408
Dep. Sun 01 FebRet. Mon 16 Feb$1,515
Dep. Sun 25 JanRet. Sat 07 Feb$1,585
Dep. Wed 18 FebRet. Thu 05 Mar$1,875
Dep. Fri 06 FebRet. Thu 19 Feb$1,876
Dep. Mon 02 MarRet. Wed 18 Mar$1,977
Dep. Mon 09 FebRet. Mon 23 Feb$2,065
EY,SA Return flights from $1,119
Dep. Tue 03 FebRet. Tue 17 Feb$1,119
Dep. Tue 03 MarRet. Tue 17 Mar$1,119
EY,SAShow more Flights
Dep. Fri 06 FebRet. Thu 19 Feb$1,121
Dep. Fri 23 JanRet. Sat 07 Feb$1,121
Dep. Sun 25 JanRet. Sat 07 Feb$1,121
Dep. Fri 30 JanRet. Thu 12 Feb$1,121
Dep. Sun 01 FebRet. Mon 16 Feb$1,352
Dep. Tue 20 JanRet. Tue 03 Feb$1,352
Dep. Thu 22 JanRet. Mon 16 Feb$1,352
Dep. Sat 21 FebRet. Fri 06 Mar$1,357
Dep. Thu 26 FebRet. Wed 11 Mar$1,471
Dep. Mon 02 MarRet. Wed 18 Mar$1,493
Dep. Wed 18 FebRet. Thu 05 Mar$1,504
Dep. Fri 20 FebRet. Thu 05 Mar$1,505
Dep. Sun 15 FebRet. Wed 04 Mar$1,554
Dep. Mon 16 FebRet. Wed 04 Mar$1,563
Dep. Wed 18 FebRet. Wed 04 Mar$1,564
Dep. Fri 02 JanRet. Thu 22 Jan$2,419
Dep. Tue 09 DecRet. Wed 07 Jan$2,959
4Z,EY,SA Return flights from $1,189
Dep. Fri 23 JanRet. Sat 07 Feb$1,189
Dep. Sun 25 JanRet. Sat 07 Feb$1,189
4Z,EY,SAShow more Flights
Dep. Fri 30 JanRet. Thu 12 Feb$1,189
Dep. Tue 03 FebRet. Tue 17 Feb$1,189
Dep. Fri 06 FebRet. Thu 19 Feb$1,189
Dep. Tue 03 MarRet. Tue 17 Mar$1,189
Dep. Tue 20 JanRet. Tue 03 Feb$1,426
Dep. Sat 21 FebRet. Fri 06 Mar$1,582
Dep. Thu 26 FebRet. Wed 11 Mar$1,905
Dep. Fri 02 JanRet. Thu 22 Jan$2,416
Dep. Tue 09 DecRet. Wed 07 Jan$2,956
QR,TK Return flights from $1,208
Dep. Mon 02 MarRet. Wed 18 Mar$1,208
Dep. Fri 30 JanRet. Thu 12 Feb$1,236
QR,TKShow more Flights
Dep. Sun 01 FebRet. Mon 16 Feb$1,270
Dep. Mon 02 FebRet. Mon 16 Feb$1,270
Dep. Thu 22 JanRet. Mon 16 Feb$1,270
Dep. Mon 09 FebRet. Mon 23 Feb$1,275
Dep. Wed 18 FebRet. Thu 05 Mar$1,345
Dep. Fri 20 FebRet. Thu 05 Mar$1,373
Dep. Sat 21 FebRet. Fri 06 Mar$1,388
Dep. Thu 26 FebRet. Wed 11 Mar$1,391
Dep. Sun 25 JanRet. Sat 07 Feb$1,405
Dep. Mon 16 FebRet. Wed 04 Mar$1,407
Dep. Wed 18 FebRet. Wed 04 Mar$1,412
Dep. Sun 15 FebRet. Wed 04 Mar$1,412
Dep. Fri 23 JanRet. Sat 07 Feb$1,443
Dep. Tue 03 FebRet. Tue 17 Feb$1,468
Dep. Fri 06 FebRet. Thu 19 Feb$1,538
Dep. Tue 03 MarRet. Tue 17 Mar$1,656
Dep. Tue 20 JanRet. Tue 03 Feb$1,775
Dep. Tue 09 DecRet. Wed 07 Jan$2,782
Dep. Fri 02 JanRet. Thu 22 Jan$3,295
Dep. Wed 10 DecRet. Thu 08 Jan$3,628
EY,SA,SQ Return flights from $1,231
Dep. Sat 21 FebRet. Fri 06 Mar$1,231
Dep. Mon 02 MarRet. Wed 18 Mar$1,272
EY,SA,SQShow more Flights
Dep. Tue 03 MarRet. Tue 17 Mar$1,272
Dep. Wed 18 FebRet. Thu 05 Mar$1,273
Dep. Fri 20 FebRet. Thu 05 Mar$1,273
Dep. Tue 03 FebRet. Tue 17 Feb$1,273
Dep. Fri 06 FebRet. Thu 19 Feb$1,273
Dep. Thu 26 FebRet. Wed 11 Mar$1,273
Dep. Thu 22 JanRet. Mon 16 Feb$1,273
Dep. Fri 30 JanRet. Thu 12 Feb$1,276
Dep. Sun 25 JanRet. Sat 07 Feb$1,296
Dep. Fri 23 JanRet. Sat 07 Feb$1,332
Dep. Sun 01 FebRet. Mon 16 Feb$1,348
Dep. Sun 15 FebRet. Wed 04 Mar$1,435
Dep. Mon 16 FebRet. Wed 04 Mar$1,435
Dep. Wed 18 FebRet. Wed 04 Mar$1,435
Dep. Tue 20 JanRet. Tue 03 Feb$1,764
Dep. Fri 02 JanRet. Thu 22 Jan$3,060
Dep. Tue 09 DecRet. Wed 07 Jan$4,093
Dep. Wed 10 DecRet. Thu 08 Jan$4,244
SA Return flights from $1,253
Dep. Tue 03 MarRet. Tue 17 Mar$1,253
Dep. Mon 02 FebRet. Mon 16 Feb$1,255
SAShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$1,255
Dep. Mon 09 FebRet. Mon 23 Feb$1,255
Dep. Mon 02 MarRet. Wed 18 Mar$1,256
Dep. Sun 01 FebRet. Mon 16 Feb$1,258
Dep. Sun 25 JanRet. Sat 07 Feb$1,258
Dep. Tue 20 JanRet. Tue 03 Feb$1,344
Dep. Fri 23 JanRet. Sat 07 Feb$1,344
Dep. Fri 30 JanRet. Thu 12 Feb$1,347
Dep. Fri 06 FebRet. Thu 19 Feb$1,368
Dep. Wed 18 FebRet. Thu 05 Mar$1,415
Dep. Fri 20 FebRet. Thu 05 Mar$1,418
Dep. Wed 18 FebRet. Wed 04 Mar$1,438
Dep. Sun 15 FebRet. Wed 04 Mar$1,438
Dep. Mon 16 FebRet. Wed 04 Mar$1,469
Dep. Fri 02 JanRet. Thu 22 Jan$2,533
Dep. Tue 09 DecRet. Wed 07 Jan$2,759
Dep. Wed 10 DecRet. Thu 08 Jan$2,934
SA,VA Return flights from $1,262
Dep. Sun 01 FebRet. Mon 16 Feb$1,262
Dep. Mon 02 FebRet. Mon 16 Feb$1,262
SA,VAShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$1,262
Dep. Mon 09 FebRet. Mon 23 Feb$1,262
Dep. Sun 25 JanRet. Sat 07 Feb$1,262
Dep. Tue 03 MarRet. Tue 17 Mar$1,262
Dep. Mon 02 MarRet. Wed 18 Mar$1,308
Dep. Fri 30 JanRet. Thu 12 Feb$1,346
Dep. Tue 20 JanRet. Tue 03 Feb$1,346
Dep. Fri 23 JanRet. Sat 07 Feb$1,346
Dep. Fri 06 FebRet. Thu 19 Feb$1,366
Dep. Thu 22 JanRet. Mon 16 Feb$1,418
Dep. Wed 18 FebRet. Thu 05 Mar$1,419
Dep. Fri 20 FebRet. Thu 05 Mar$1,419
Dep. Sun 15 FebRet. Wed 04 Mar$1,469
Dep. Mon 16 FebRet. Wed 04 Mar$1,469
Dep. Wed 18 FebRet. Wed 04 Mar$1,469
Dep. Thu 26 FebRet. Wed 11 Mar$1,522
Dep. Sat 21 FebRet. Fri 06 Mar$1,551
Dep. Fri 02 JanRet. Thu 22 Jan$2,558
Dep. Wed 10 DecRet. Thu 08 Jan$2,970
Dep. Tue 09 DecRet. Wed 07 Jan$3,023
OD,QR,TK Return flights from $1,284
Dep. Mon 09 FebRet. Mon 23 Feb$1,284
Dep. Fri 02 JanRet. Thu 22 Jan$2,535
ET,JQ,QF Return flights from $1,285
Dep. Fri 06 FebRet. Thu 19 Feb$1,285
Dep. Tue 03 MarRet. Tue 17 Mar$1,292
ET,JQ,QFShow more Flights
Dep. Sat 21 FebRet. Fri 06 Mar$1,416
Dep. Wed 18 FebRet. Wed 04 Mar$1,446
Dep. Sun 01 FebRet. Mon 16 Feb$1,965
EY,QR,SA Return flights from $1,292
Dep. Thu 22 JanRet. Mon 16 Feb$1,292
Dep. Fri 30 JanRet. Thu 12 Feb$1,293
EY,QR,SAShow more Flights
Dep. Tue 03 FebRet. Tue 17 Feb$1,293
Dep. Fri 06 FebRet. Thu 19 Feb$1,293
Dep. Sat 21 FebRet. Fri 06 Mar$1,293
Dep. Thu 26 FebRet. Wed 11 Mar$1,293
Dep. Tue 03 MarRet. Tue 17 Mar$1,293
Dep. Sun 01 FebRet. Mon 16 Feb$1,294
Dep. Mon 02 MarRet. Wed 18 Mar$1,357
Dep. Wed 18 FebRet. Thu 05 Mar$1,357
Dep. Fri 20 FebRet. Thu 05 Mar$1,358
Dep. Sun 25 JanRet. Sat 07 Feb$1,381
Dep. Sun 15 FebRet. Wed 04 Mar$1,419
Dep. Mon 16 FebRet. Wed 04 Mar$1,419
Dep. Wed 18 FebRet. Wed 04 Mar$1,420
Dep. Fri 23 JanRet. Sat 07 Feb$1,450
Dep. Tue 20 JanRet. Tue 03 Feb$1,921
Dep. Fri 02 JanRet. Thu 22 Jan$3,458
Dep. Wed 10 DecRet. Thu 08 Jan$3,990
QR,SQ Return flights from $1,295
Dep. Mon 02 MarRet. Wed 18 Mar$1,295
Dep. Thu 26 FebRet. Wed 11 Mar$1,296
QR,SQShow more Flights
Dep. Sun 01 FebRet. Mon 16 Feb$1,296
Dep. Mon 02 FebRet. Mon 16 Feb$1,296
Dep. Mon 09 FebRet. Mon 23 Feb$1,296
Dep. Sun 15 FebRet. Wed 04 Mar$1,296
Dep. Mon 16 FebRet. Wed 04 Mar$1,296
Dep. Wed 18 FebRet. Wed 04 Mar$1,296
Dep. Wed 18 FebRet. Thu 05 Mar$1,296
Dep. Thu 22 JanRet. Mon 16 Feb$1,296
Dep. Fri 30 JanRet. Thu 12 Feb$1,297
Dep. Fri 06 FebRet. Thu 19 Feb$1,313
Dep. Sat 21 FebRet. Fri 06 Mar$1,313
Dep. Tue 03 MarRet. Tue 17 Mar$1,322
Dep. Tue 03 FebRet. Tue 17 Feb$1,322
Dep. Fri 20 FebRet. Thu 05 Mar$1,322
Dep. Fri 23 JanRet. Sat 07 Feb$1,454
Dep. Sun 25 JanRet. Sat 07 Feb$1,454
Dep. Tue 20 JanRet. Tue 03 Feb$1,790
Dep. Fri 02 JanRet. Thu 22 Jan$2,759
Dep. Tue 09 DecRet. Wed 07 Jan$2,887
Dep. Wed 10 DecRet. Thu 08 Jan$2,918
ET,QF,TG Return flights from $1,308
Dep. Fri 20 FebRet. Thu 05 Mar$1,308
Dep. Tue 03 MarRet. Tue 17 Mar$1,308
ET,QF,TGShow more Flights
Dep. Wed 18 FebRet. Thu 05 Mar$1,346
Dep. Mon 02 MarRet. Wed 18 Mar$1,351
Dep. Mon 16 FebRet. Wed 04 Mar$1,361
Dep. Wed 18 FebRet. Wed 04 Mar$1,361
Dep. Fri 23 JanRet. Sat 07 Feb$1,378
Dep. Thu 26 FebRet. Wed 11 Mar$1,394
Dep. Mon 02 FebRet. Mon 16 Feb$1,406
Dep. Fri 06 FebRet. Thu 19 Feb$1,411
Dep. Mon 09 FebRet. Mon 23 Feb$1,460
Dep. Sat 21 FebRet. Fri 06 Mar$1,491
Dep. Sun 15 FebRet. Wed 04 Mar$1,504
Dep. Sun 01 FebRet. Mon 16 Feb$1,537
Dep. Sun 25 JanRet. Sat 07 Feb$1,537
Dep. Thu 22 JanRet. Mon 16 Feb$1,540
TK Return flights from $1,308
Dep. Fri 20 FebRet. Thu 05 Mar$1,308
Dep. Wed 18 FebRet. Thu 05 Mar$1,322
TKShow more Flights
Dep. Fri 30 JanRet. Thu 12 Feb$1,336
Dep. Wed 18 FebRet. Wed 04 Mar$1,410
Dep. Mon 09 FebRet. Mon 23 Feb$1,422
Dep. Mon 02 MarRet. Wed 18 Mar$1,422
Dep. Mon 02 FebRet. Mon 16 Feb$1,422
Dep. Fri 23 JanRet. Sat 07 Feb$1,449
Dep. Mon 16 FebRet. Wed 04 Mar$1,463
Dep. Thu 22 JanRet. Mon 16 Feb$1,534
Dep. Tue 20 JanRet. Tue 03 Feb$1,590
Dep. Thu 26 FebRet. Wed 11 Mar$1,630
Dep. Fri 06 FebRet. Thu 19 Feb$1,643
Dep. Sun 25 JanRet. Sat 07 Feb$1,737
Dep. Sun 01 FebRet. Mon 16 Feb$1,863
Dep. Sat 21 FebRet. Fri 06 Mar$1,880
Dep. Sun 15 FebRet. Wed 04 Mar$1,964
Dep. Tue 03 FebRet. Tue 17 Feb$2,008
Dep. Tue 03 MarRet. Tue 17 Mar$2,037
Dep. Fri 02 JanRet. Thu 22 Jan$3,423
Dep. Tue 09 DecRet. Wed 07 Jan$4,533

Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Melbourne? Check out our domestic flights to Melbourne. If Melbourne is not your closest airport, then here are all our flights to Cape Town from United States (USA) and flights to South Africa. Maybe a different destination? Here are all the flights from Melbourne

Did you know...

  • Cape Town is 8 hours later than Melbourne. Read about jetlag before taking this flight.
  • The distance from Melbourne to Cape Town is 10,305 kilometres.
  • CPT is the IATA code for Cape Town.

Questions and Answers

What is the cheapest month to fly to Cape Town from Melbourne?

Currently, the cheapest times in the year to take a flight to Cape Town from Melbourne are February/2026 and December/2025. You will pay the most in January/2026.

What airlines fly direct to Cape Town from Melbourne?

No airlines fly direct between Melbourne and Cape Town.

What is the cheapest airline to fly to Cape Town from Melbourne?

Singapore Airlines is the cheapest airline that flies to Cape Town from Melbourne.

What is the best airline to fly to Cape Town from Melbourne?

Qatar Airways is the best airline to fly between Melbourne and Cape Town.

How to get from Melbourne to Cape Town
Melbourne (MEL)
 to 
Perth (PER)
4h 15m
Layover - 1h 5m
Perth (PER)
 to 
Johannesburg (JNB)
11h 55m
Layover - 1h 15m
Johannesburg (JNB)
 to 
Capetown (CPT)
2h 10m

Sign up to I Know The Pilot for all the latest flight deals

Join 300,000+ Australians getting the best airfares delivered to their mailbox

As seen in:
7 News Today Show News Com Au The Guardian Daily Mail Mama Mia