Cheap flights between Cape Town and Johannesburg

Flights prices are updated regularly. Here you will find flights with the best prices currently available.

Johannesburg to Cape Town


Cheapest flights this month

Departure atReturn atStopsAirlineFind tickets
24 May 202231 May 2022DirectTickets from 1 685
25 May 202226 May 2022DirectTickets from 1 965
26 May 20222 June 2022DirectTickets from 2 076
27 May 202227 May 2022DirectTickets from 2 041
28 May 202231 May 2022DirectTickets from 1 750
29 May 202230 May 2022DirectTickets from 1 831
30 May 20226 June 2022DirectTickets from 2 062
31 May 20226 June 2022DirectTickets from 2 060
1 June 20224 June 2022DirectTickets from 1 797
2 June 20224 June 2022DirectTickets from 1 750
3 June 20229 June 2022DirectTickets from 2 062
4 June 20224 June 2022DirectTickets from 1 899
5 June 202211 June 2022DirectTickets from 2 224
6 June 20229 June 2022DirectTickets from 1 618
7 June 20229 June 2022DirectTickets from 1 964
8 June 202210 June 2022DirectTickets from 2 092
9 June 202210 June 2022DirectTickets from 2 257
10 June 202213 June 2022DirectTickets from 2 078
11 June 202215 June 2022DirectTickets from 2 409
12 June 202215 June 2022DirectTickets from 2 409
13 June 202227 June 2022DirectTickets from 1 944
14 June 202221 June 2022DirectTickets from 2 266
15 June 202222 June 2022DirectTickets from 2 092
16 June 202219 June 2022DirectTickets from 2 491
17 June 202222 June 2022DirectTickets from 2 062
18 June 202221 June 2022DirectTickets from 2 250
19 June 202221 June 2022DirectTickets from 2 282
20 June 202222 June 2022DirectTickets from 2 062
21 June 202224 June 2022DirectTickets from 2 093
22 June 202229 June 2022DirectTickets from 2 062
23 June 202230 June 2022DirectTickets from 2 047
24 June 20221 July 2022DirectTickets from 2 062
25 June 202216 July 2022DirectTickets from 2 266
26 June 202228 June 2022DirectTickets from 2 062
27 June 20221 July 2022DirectTickets from 2 092
28 June 20225 July 2022DirectTickets from 2 542
29 June 20223 July 2022DirectTickets from 2 282
30 June 20224 July 2022DirectTickets from 2 062
1 July 20224 July 2022DirectTickets from 2 047
2 July 20225 July 2022DirectTickets from 2 224
3 July 202210 July 2022DirectTickets from 2 282
4 July 20227 July 2022DirectTickets from 2 062
5 July 20228 July 2022DirectTickets from 2 047
6 July 20228 July 2022DirectTickets from 2 062
7 July 20229 July 2022DirectTickets from 2 139
8 July 202212 July 2022DirectTickets from 2 047
9 July 20229 July 2022DirectTickets from 2 387
10 July 202230 July 2022DirectTickets from 2 047
11 July 202226 July 2022DirectTickets from 2 304
12 July 202221 July 2022DirectTickets from 2 062
13 July 202226 July 2022DirectTickets from 2 047
14 July 202226 July 2022DirectTickets from 2 391
15 July 202213 August 2022DirectTickets from 2 594
16 July 202229 July 2022DirectTickets from 2 359
17 July 202219 July 2022DirectTickets from 2 062
18 July 202223 July 2022DirectTickets from 2 438
19 July 202223 July 2022DirectTickets from 2 297
20 July 202226 July 2022DirectTickets from 2 062
21 July 202228 July 2022DirectTickets from 2 062
22 July 202225 July 2022DirectTickets from 1 829
23 July 202231 July 2022DirectTickets from 2 330
24 July 202228 July 2022DirectTickets from 2 047
25 July 202231 July 2022DirectTickets from 2 403
26 July 202231 July 2022DirectTickets from 2 282
27 July 202231 July 2022DirectTickets from 2 062
28 July 20225 August 2022DirectTickets from 2 062
29 July 202231 July 2022DirectTickets from 2 092
30 July 202230 July 2022DirectTickets from 2 330
31 July 20227 August 2022DirectTickets from 2 409
1 August 202229 August 2022DirectTickets from 2 377
2 August 202216 August 2022DirectTickets from 2 490
3 August 202212 August 2022DirectTickets from 2 377
4 August 20228 August 2022DirectTickets from 2 062
5 August 202212 August 2022DirectTickets from 3 476
6 August 202218 August 2022DirectTickets from 2 750
7 August 202227 August 2022DirectTickets from 2 409
8 August 202217 August 2022DirectTickets from 2 062
9 August 202216 August 2022DirectTickets from 2 338
10 August 202216 August 2022DirectTickets from 2 338
11 August 202211 August 2022DirectTickets from 2 361
12 August 202221 August 2022DirectTickets from 2 501
13 August 202215 August 2022DirectTickets from 2 409
14 August 202224 August 2022DirectTickets from 2 062
15 August 202219 August 2022DirectTickets from 2 105
16 August 202215 September 2022DirectTickets from 2 092
17 August 202228 August 2022DirectTickets from 2 441
18 August 202221 August 2022DirectTickets from 1 910
19 August 202223 August 2022DirectTickets from 2 062
20 August 202227 August 2022DirectTickets from 2 387
21 August 202223 August 2022DirectTickets from 2 616
22 August 202226 August 2022DirectTickets from 2 477
23 August 202226 August 2022DirectTickets from 2 387
24 August 202226 August 2022DirectTickets from 2 452
25 August 20227 September 2022DirectTickets from 2 219
26 August 202229 August 2022DirectTickets from 2 062
28 August 202210 September 2022DirectTickets from 2 477
29 August 20221 September 2022DirectTickets from 2 490
30 August 20227 September 2022DirectTickets from 2 282
31 August 202211 September 2022DirectTickets from 2 406
1 September 20225 September 2022DirectTickets from 2 062
2 September 202211 September 2022DirectTickets from 2 062
3 September 202230 September 2022DirectTickets from 2 631
4 September 20227 September 2022DirectTickets from 2 298
5 September 20229 September 2022DirectTickets from 2 062
6 September 202220 September 2022DirectTickets from 1 895
7 September 202221 September 2022DirectTickets from 2 404
8 September 202214 September 2022DirectTickets from 2 304
9 September 202211 September 2022DirectTickets from 2 062
10 September 202229 September 2022DirectTickets from 2 094
12 September 202214 September 2022DirectTickets from 2 490
13 September 202216 September 2022DirectTickets from 2 338
14 September 202220 September 2022DirectTickets from 2 490
15 September 202225 September 2022DirectTickets from 2 275
16 September 202220 September 2022DirectTickets from 2 391
17 September 202219 September 2022DirectTickets from 2 094
18 September 202224 September 2022DirectTickets from 2 282
19 September 202221 September 2022DirectTickets from 2 094
20 September 202226 September 2022DirectTickets from 2 611
21 September 202229 September 2022DirectTickets from 2 387
22 September 20222 October 2022DirectTickets from 2 094
23 September 202226 September 2022DirectTickets from 2 223
24 September 20222 October 2022DirectTickets from 2 105
25 September 20223 October 2022DirectTickets from 2 409
26 September 202230 September 2022DirectTickets from 2 062
27 September 20223 October 2022DirectTickets from 2 409
28 September 20224 October 2022DirectTickets from 2 503
29 September 20225 October 2022DirectTickets from 2 391
30 September 20225 October 2022DirectTickets from 2 062
1 October 20228 October 2022DirectTickets from 2 171
2 October 20229 October 2022DirectTickets from 2 441
3 October 20227 October 2022DirectTickets from 2 441
4 October 20228 October 2022DirectTickets from 2 972
5 October 20225 October 2022DirectTickets from 1 981
6 October 202222 October 2022DirectTickets from 2 452
7 October 20229 October 2022DirectTickets from 2 456
8 October 202214 October 2022DirectTickets from 2 501
9 October 202211 October 2022DirectTickets from 2 552
10 October 202215 October 2022DirectTickets from 2 409
11 October 202217 October 2022DirectTickets from 2 441
12 October 202219 October 2022DirectTickets from 2 248
13 October 202220 October 2022DirectTickets from 2 154
14 October 202216 October 2022DirectTickets from 2 501
15 October 202218 October 2022DirectTickets from 2 477
17 October 202223 October 2022DirectTickets from 2 501
18 October 202224 October 2022DirectTickets from 2 409
19 October 202223 October 2022DirectTickets from 2 107
20 October 202228 October 2022DirectTickets from 2 403
21 October 202224 October 2022DirectTickets from 2 079
22 October 202225 October 2022DirectTickets from 1 936
23 October 202226 October 2022DirectTickets from 2 391
24 October 202228 October 2022DirectTickets from 2 175
25 October 202225 October 2022DirectTickets from 2 375
26 October 202227 October 2022DirectTickets from 2 041
27 October 202216 November 2022DirectTickets from 2 219
28 October 202230 October 2022DirectTickets from 2 105
29 October 202231 October 2022DirectTickets from 2 452
31 October 20224 November 2022DirectTickets from 2 248
1 November 20225 November 2022DirectTickets from 2 441
2 November 202216 November 2022DirectTickets from 2 076
3 November 20226 November 2022DirectTickets from 3 247
4 November 20224 November 2022DirectTickets from 2 219
5 November 20225 November 2022DirectTickets from 2 422
6 November 202210 November 2022DirectTickets from 1 469
7 November 20228 November 2022DirectTickets from 2 456
8 November 202215 November 2022DirectTickets from 2 552
10 November 202224 November 2022DirectTickets from 2 219
11 November 202218 November 2022DirectTickets from 2 166
12 November 202224 November 2022DirectTickets from 2 552
15 November 202218 November 2022DirectTickets from 2 501
16 November 202229 November 2022DirectTickets from 2 304
17 November 20228 December 2022DirectTickets from 2 456
18 November 202221 November 2022DirectTickets from 1 458
19 November 202221 November 2022DirectTickets from 2 663
20 November 202222 November 2022DirectTickets from 2 967
21 November 202230 November 2022DirectTickets from 2 154
22 November 202228 November 2022DirectTickets from 2 633
23 November 202230 November 2022DirectTickets from 2 564
24 November 202227 November 2022DirectTickets from 2 501
25 November 20221 December 2022DirectTickets from 2 094
26 November 202229 November 2022DirectTickets from 2 663
27 November 202230 November 2022DirectTickets from 2 441
28 November 20221 December 2022DirectTickets from 1 469
30 November 20224 December 2022DirectTickets from 2 422
1 December 20227 December 2022DirectTickets from 2 663
2 December 20226 December 2022DirectTickets from 2 422
5 December 202210 December 2022DirectTickets from 1 490
6 December 20226 December 2022DirectTickets from 2 441
7 December 202213 December 2022DirectTickets from 2 094
9 December 202212 December 2022DirectTickets from 1 469
10 December 202214 December 2022DirectTickets from 2 732
11 December 202220 December 2022DirectTickets from 3 441
12 December 202219 December 2022DirectTickets from 2 972
14 December 202231 December 2022DirectTickets from 3 502
15 December 202218 December 2022DirectTickets from 3 125
16 December 202219 December 2022DirectTickets from 1 469
17 December 202222 December 2022DirectTickets from 3 502
18 December 20223 January 2023DirectTickets from 3 125
19 December 202223 December 2022DirectTickets from 3 441
20 December 202224 December 2022DirectTickets from 3 231
21 December 202214 January 2023DirectTickets from 3 026
22 December 202227 December 2022DirectTickets from 3 125
23 December 202228 December 2022DirectTickets from 3 170
24 December 202230 December 2022DirectTickets from 3 421
25 December 202228 December 2022DirectTickets from 3 170
26 December 20225 January 2023DirectTickets from 1 469
27 December 20223 January 2023DirectTickets from 3 170
28 December 20221 January 2023DirectTickets from 1 437
29 December 202220 January 2023DirectTickets from 3 231
30 December 20223 January 2023DirectTickets from 1 490
31 December 202214 January 2023DirectTickets from 2 504
2 January 20238 January 2023DirectTickets from 3 170
5 January 202325 January 2023DirectTickets from 2 552
6 January 202310 January 2023DirectTickets from 3 441
7 January 202316 January 2023DirectTickets from 2 422
8 January 202311 January 2023DirectTickets from 3 125
9 January 202311 January 2023DirectTickets from 2 520
11 January 202320 January 2023DirectTickets from 2 501
13 January 202325 January 2023DirectTickets from 2 633
14 January 202319 January 2023DirectTickets from 2 663
15 January 202328 January 2023DirectTickets from 2 501
16 January 202321 January 2023DirectTickets from 2 441
20 January 202328 January 2023DirectTickets from 2 633
23 January 202328 January 2023DirectTickets from 3 441
24 January 20239 February 2023DirectTickets from 2 456
26 January 20232 February 2023DirectTickets from 2 501
27 January 202330 January 2023DirectTickets from 2 633
28 January 20236 February 2023DirectTickets from 2 501
1 February 20234 February 2023DirectTickets from 1 469
2 February 202318 February 2023DirectTickets from 2 668
3 February 20234 February 2023DirectTickets from 2 663
4 February 202318 February 2023DirectTickets from 2 338
5 February 202324 February 2023DirectTickets from 2 663
6 February 202320 February 2023DirectTickets from 2 477
8 February 202314 February 2023DirectTickets from 2 663
9 February 202315 February 2023DirectTickets from 2 663
10 February 202318 February 2023DirectTickets from 2 456
13 February 202318 February 2023DirectTickets from 2 490
18 February 202326 February 2023DirectTickets from 2 422
21 February 202310 March 2023DirectTickets from 3 170
22 February 202328 February 2023DirectTickets from 2 663
23 February 202326 February 2023DirectTickets from 2 718
2 March 202315 March 2023DirectTickets from 2 501
3 March 20235 March 2023DirectTickets from 2 456
5 March 20231 April 2023DirectTickets from 3 441
6 March 20236 March 2023DirectTickets from 2 633
7 March 202310 March 2023DirectTickets from 2 441
8 March 202317 March 2023DirectTickets from 2 501
9 March 202312 March 2023DirectTickets from 2 501
10 March 202313 March 2023DirectTickets from 2 663
13 March 202320 March 2023DirectTickets from 3 441
15 March 202326 March 2023DirectTickets from 2 836
17 March 202320 March 2023DirectTickets from 3 231
18 March 202320 March 2023DirectTickets from 3 231
21 March 202326 March 2023DirectTickets from 2 094
24 March 202327 March 2023DirectTickets from 3 231
1 April 202315 April 2023DirectTickets from 2 678
2 April 20239 April 2023DirectTickets from 3 441
3 April 202314 April 2023DirectTickets from 2 441
4 April 202323 April 2023DirectTickets from 2 441
14 April 202316 April 2023DirectTickets from 2 456
16 April 202323 April 2023DirectTickets from 2 441
17 April 202321 April 2023DirectTickets from 2 501
18 April 202319 April 2023DirectTickets from 2 689
20 April 202320 April 2023DirectTickets from 2 441
24 April 20236 May 2023DirectTickets from 3 502
26 April 20231 May 2023DirectTickets from 3 170
14 May 202317 May 2023DirectTickets from 3 170

Cheapest flights for the year ahead

Departure atReturn atStopsAirlineFind tickets
24 May 202231 May 2022DirectTickets from 1 685
6 June 20229 June 2022DirectTickets from 1 618
22 July 202225 July 2022DirectTickets from 1 829
18 August 202221 August 2022DirectTickets from 1 910
6 September 202220 September 2022DirectTickets from 1 895
22 October 202225 October 2022DirectTickets from 1 936
11 November 202218 November 2022DirectTickets from 2 166

Cape Town to Johannesburg


Cheapest flights this month

Departure atReturn atStopsAirlineFind tickets
24 May 202226 May 2022DirectTickets from 1 723
25 May 202230 May 2022DirectTickets from 2 218
26 May 20226 June 2022DirectTickets from 2 154
27 May 202231 May 2022DirectTickets from 1 495
28 May 202228 May 2022DirectTickets from 1 290
29 May 202229 May 2022DirectTickets from 2 046
30 May 20221 June 2022DirectTickets from 2 154
31 May 20223 June 2022DirectTickets from 2 060
1 June 20228 June 2022DirectTickets from 2 062
2 June 20227 June 2022DirectTickets from 2 062
3 June 20224 June 2022DirectTickets from 1 960
4 June 202211 June 2022DirectTickets from 2 105
5 June 202210 June 2022DirectTickets from 2 361
6 June 202213 June 2022DirectTickets from 2 441
7 June 202212 June 2022DirectTickets from 1 923
8 June 202212 June 2022DirectTickets from 2 062
9 June 202210 June 2022DirectTickets from 2 235
10 June 202213 June 2022DirectTickets from 2 171
11 June 202214 June 2022DirectTickets from 2 105
12 June 202228 June 2022DirectTickets from 2 441
13 June 202219 June 2022DirectTickets from 2 062
14 June 202219 June 2022DirectTickets from 2 282
15 June 202220 June 2022DirectTickets from 1 825
16 June 202219 June 2022DirectTickets from 1 855
17 June 202219 June 2022DirectTickets from 2 250
18 June 202218 June 2022DirectTickets from 2 266
19 June 202227 June 2022DirectTickets from 2 735
20 June 202213 July 2022DirectTickets from 2 092
21 June 202228 June 2022DirectTickets from 2 282
22 June 202230 June 2022DirectTickets from 2 387
23 June 202227 June 2022DirectTickets from 2 092
24 June 202226 June 2022DirectTickets from 2 136
25 June 202217 July 2022DirectTickets from 2 853
26 June 202218 July 2022DirectTickets from 2 328
27 June 202228 June 2022DirectTickets from 2 105
28 June 20226 July 2022DirectTickets from 2 282
29 June 20227 July 2022DirectTickets from 2 105
30 June 202230 June 2022DirectTickets from 2 219
1 July 20226 July 2022DirectTickets from 2 062
2 July 20229 July 2022DirectTickets from 2 443
3 July 20229 July 2022DirectTickets from 2 757
4 July 202216 July 2022DirectTickets from 2 282
5 July 20229 July 2022DirectTickets from 2 171
6 July 202212 July 2022DirectTickets from 2 387
7 July 202222 July 2022DirectTickets from 2 404
8 July 202210 July 2022DirectTickets from 2 062
9 July 202210 July 2022DirectTickets from 2 297
10 July 202216 July 2022DirectTickets from 2 757
11 July 202212 July 2022DirectTickets from 2 297
12 July 202221 July 2022DirectTickets from 2 105
13 July 202218 July 2022DirectTickets from 3 777
14 July 202218 July 2022DirectTickets from 2 361
15 July 202217 July 20221 StopTickets from 3 437
16 July 202230 July 2022DirectTickets from 2 870
17 July 202217 July 2022DirectTickets from 4 433
18 July 202224 July 2022DirectTickets from 4 433
19 July 202220 July 2022DirectTickets from 2 062
20 July 202227 July 2022DirectTickets from 4 433
21 July 202228 July 2022DirectTickets from 2 062
22 July 20222 August 2022DirectTickets from 2 387
23 July 202224 July 2022DirectTickets from 2 403
24 July 202229 July 2022DirectTickets from 4 342
25 July 20222 August 2022DirectTickets from 2 512
26 July 202227 July 2022DirectTickets from 2 356
27 July 20222 August 2022DirectTickets from 2 490
28 July 202228 July 2022DirectTickets from 2 542
29 July 20223 August 2022DirectTickets from 2 477
30 July 202231 July 2022DirectTickets from 2 477
31 July 202216 August 2022DirectTickets from 4 433
1 August 202215 August 2022DirectTickets from 4 433
2 August 20229 August 2022DirectTickets from 2 477
3 August 202226 August 2022DirectTickets from 4 281
4 August 202210 August 2022DirectTickets from 2 062
5 August 202220 August 2022DirectTickets from 2 616
6 August 20228 August 2022DirectTickets from 2 520
7 August 20227 August 2022DirectTickets from 4 433
8 August 202221 August 2022DirectTickets from 4 525
9 August 202213 August 2022DirectTickets from 4 281
10 August 202210 August 2022DirectTickets from 3 026
11 August 202216 August 2022DirectTickets from 2 062
12 August 202214 August 2022DirectTickets from 2 611
13 August 202226 August 2022DirectTickets from 4 433
14 August 202214 August 2022DirectTickets from 4 433
15 August 202223 August 2022DirectTickets from 4 433
16 August 202223 August 2022DirectTickets from 4 281
17 August 202221 August 2022DirectTickets from 2 503
18 August 202224 August 2022DirectTickets from 2 338
19 August 202219 August 2022DirectTickets from 4 433
20 August 202220 August 2022DirectTickets from 2 265
21 August 202223 August 2022DirectTickets from 4 342
22 August 202227 August 2022DirectTickets from 2 858
23 August 20221 September 2022DirectTickets from 4 713
24 August 202229 August 2022DirectTickets from 2 368
25 August 20229 September 2022DirectTickets from 2 694
26 August 202228 August 2022DirectTickets from 4 281
27 August 202231 August 2022DirectTickets from 4 342
28 August 202229 August 2022DirectTickets from 4 433
29 August 20223 September 2022DirectTickets from 2 468
30 August 20221 September 2022DirectTickets from 2 611
31 August 20221 September 2022DirectTickets from 2 409
1 September 20226 September 2022DirectTickets from 4 281
2 September 20224 September 2022DirectTickets from 2 611
3 September 20227 September 2022DirectTickets from 4 342
4 September 20227 September 2022DirectTickets from 4 342
5 September 202217 September 2022DirectTickets from 4 525
6 September 20228 September 2022DirectTickets from 4 721
7 September 20227 September 2022DirectTickets from 4 433
8 September 202212 September 2022DirectTickets from 2 490
9 September 202213 September 2022DirectTickets from 4 281
10 September 202227 September 2022DirectTickets from 2 375
11 September 202216 September 2022DirectTickets from 2 836
12 September 202216 September 2022DirectTickets from 3 216
13 September 202220 September 2022DirectTickets from 4 449
14 September 202217 September 2022DirectTickets from 4 721
15 September 202218 September 2022DirectTickets from 2 039
16 September 202219 September 2022DirectTickets from 4 721
17 September 202217 September 2022DirectTickets from 4 342
18 September 202221 September 2022DirectTickets from 4 525
19 September 202221 September 2022DirectTickets from 2 409
20 September 202224 September 2022DirectTickets from 4 525
21 September 202225 September 2022DirectTickets from 2 468
22 September 20222 October 2022DirectTickets from 3 049
23 September 202226 September 2022DirectTickets from 2 111
24 September 202228 September 2022DirectTickets from 4 433
25 September 202229 September 2022DirectTickets from 4 721
26 September 202229 September 2022DirectTickets from 4 342
27 September 202230 September 2022DirectTickets from 4 433
28 September 20225 October 2022DirectTickets from 2 559
29 September 20222 October 2022DirectTickets from 2 080
30 September 20223 October 2022DirectTickets from 2 422
1 October 20224 October 2022DirectTickets from 2 081
2 October 20225 October 2022DirectTickets from 4 281
3 October 20223 October 2022DirectTickets from 2 105
4 October 20226 October 2022DirectTickets from 2 732
5 October 20225 October 2022DirectTickets from 2 566
6 October 202218 October 2022DirectTickets from 4 721
7 October 20229 October 2022DirectTickets from 4 281
8 October 202212 October 2022DirectTickets from 4 525
9 October 202211 October 2022DirectTickets from 2 718
10 October 202213 October 2022DirectTickets from 4 721
11 October 202215 October 2022DirectTickets from 4 342
12 October 202224 October 2022DirectTickets from 4 433
13 October 202217 October 2022DirectTickets from 4 342
14 October 202223 October 2022DirectTickets from 2 409
15 October 202217 October 2022DirectTickets from 4 713
16 October 202217 October 2022DirectTickets from 2 566
17 October 202229 October 2022DirectTickets from 4 342
18 October 202219 October 2022DirectTickets from 4 342
19 October 202222 October 2022DirectTickets from 4 433
21 October 202221 October 2022DirectTickets from 4 525
22 October 202222 October 2022DirectTickets from 4 342
23 October 202231 October 2022DirectTickets from 4 281
24 October 20226 November 2022DirectTickets from 4 281
26 October 202228 October 2022DirectTickets from 2 732
27 October 202224 November 2022DirectTickets from 4 433
28 October 202231 October 2022DirectTickets from 4 281
29 October 20222 November 2022DirectTickets from 4 449
30 October 202223 November 2022DirectTickets from 4 449
31 October 202231 October 2022DirectTickets from 2 441
1 November 20221 November 2022DirectTickets from 4 721
2 November 20223 November 2022DirectTickets from 4 433
3 November 20225 November 2022DirectTickets from 4 342
4 November 20226 November 2022DirectTickets from 2 441
5 November 20229 November 2022DirectTickets from 4 281
6 November 202210 November 2022DirectTickets from 4 525
7 November 202215 November 2022DirectTickets from 4 449
8 November 202212 November 2022DirectTickets from 4 525
9 November 202213 November 2022DirectTickets from 1 469
12 November 202215 November 2022DirectTickets from 2 105
13 November 202218 November 2022DirectTickets from 4 342
14 November 202219 November 2022DirectTickets from 2 668
15 November 202218 November 2022DirectTickets from 4 721
16 November 202219 November 2022DirectTickets from 4 721
17 November 202219 November 2022DirectTickets from 2 501
21 November 202228 November 2022DirectTickets from 2 633
22 November 202224 November 2022DirectTickets from 2 633
23 November 202230 November 2022DirectTickets from 2 564
24 November 202226 November 2022DirectTickets from 2 552
25 November 202228 November 2022DirectTickets from 2 633
29 November 20228 December 2022DirectTickets from 2 663
2 December 20227 December 2022DirectTickets from 3 282
6 December 202213 December 2022DirectTickets from 3 282
8 December 202212 December 2022DirectTickets from 3 170
15 December 202222 December 2022DirectTickets from 3 170
16 December 202218 December 2022DirectTickets from 4 414
19 December 20223 January 2023DirectTickets from 2 633
21 December 202227 December 2022DirectTickets from 3 282
23 December 202223 December 2022DirectTickets from 3 430
24 December 20227 January 2023DirectTickets from 1 490
25 December 20222 January 2023DirectTickets from 2 668
26 December 202230 December 2022DirectTickets from 3 170
2 January 20235 January 2023DirectTickets from 3 821
8 January 202315 January 2023DirectTickets from 3 247
9 January 202310 January 2023DirectTickets from 3 441
10 January 202331 January 2023DirectTickets from 3 441
13 January 202318 January 2023DirectTickets from 3 231
23 January 202325 January 2023DirectTickets from 2 663
3 February 20235 February 2023DirectTickets from 2 633
2 April 20239 April 2023DirectTickets from 3 441

Cheapest flights for the year ahead

Departure atReturn atStopsAirlineFind tickets
28 May 202228 May 2022DirectTickets from 1 290
15 June 202220 June 2022DirectTickets from 1 825
15 September 202218 September 2022DirectTickets from 2 039
1 October 20224 October 2022DirectTickets from 2 081