Johannesburg to New York flights

  • Home
  • Johannesburg to New York flights

Compare and Book Cheap Flights at best prices

Are you looking for Exclusive Unpublished Fares? Call Us at +1-812-221-1788

This month discounted airfare from Johannesburg to New York flights Book online

Departure atReturn atAirlineFlight numberAirlineFlightStopsPriceFind tickets
28 May 202420 June 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 005 Tickets from 1 005
29 May 20245 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
30 May 20245 June 2024Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
1 Stop793 Tickets from 793
31 May 20249 June 2024ASKY AirlinesKP 1016ASKY AirlinesASKY Airlines
(KP 1016)
1 Stop989 Tickets from 989
1 June 20247 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
2 June 202417 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop804 Tickets from 804
3 June 202417 June 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop786 Tickets from 786
4 June 202411 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
5 June 202430 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops802 Tickets from 802
6 June 202413 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
7 June 202416 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
8 June 202417 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
9 June 202416 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop855 Tickets from 855
10 June 202417 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
11 June 202416 June 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop855 Tickets from 855
12 June 202419 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
13 June 202420 June 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop796 Tickets from 796
14 June 202420 June 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop884 Tickets from 884
15 June 202415 July 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop852 Tickets from 852
16 June 202422 June 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop921 Tickets from 921
17 June 20241 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
18 June 202425 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop870 Tickets from 870
19 June 202425 June 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
20 June 20241 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
21 June 202420 July 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
22 June 202411 July 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop943 Tickets from 943
23 June 20248 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
24 June 20248 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop804 Tickets from 804
25 June 202416 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
26 June 20249 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop966 Tickets from 966
27 June 20244 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops802 Tickets from 802
28 June 202422 July 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop940 Tickets from 940
29 June 202429 July 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
30 June 20247 July 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops783 Tickets from 783
1 July 202421 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops802 Tickets from 802
2 July 202417 July 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
3 July 202424 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
4 July 202424 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
5 July 20244 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
6 July 202428 July 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop884 Tickets from 884
7 July 202422 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop804 Tickets from 804
8 July 202422 July 2024KLMKL 9554KLMKLM
(KL 9554)
2 Stops783 Tickets from 783
9 July 202424 July 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
10 July 20245 August 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops783 Tickets from 783
11 July 20245 August 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops783 Tickets from 783
12 July 20248 August 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
13 July 202410 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop822 Tickets from 822
14 July 202421 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
15 July 202429 July 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops782 Tickets from 782
16 July 202423 July 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops783 Tickets from 783
17 July 202428 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
18 July 202428 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
19 July 202425 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
20 July 202429 July 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
21 July 20245 August 2024KLMKL 9554KLMKLM
(KL 9554)
2 Stops790 Tickets from 790
22 July 202412 August 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop781 Tickets from 781
23 July 202410 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
24 July 202410 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
25 July 202413 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
26 July 20248 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
27 July 202419 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop859 Tickets from 859
28 July 20246 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
29 July 20247 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
30 July 202410 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop893 Tickets from 893
31 July 202410 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
1 August 202410 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop893 Tickets from 893
2 August 202411 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop922 Tickets from 922
3 August 202420 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop922 Tickets from 922
4 August 202411 August 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops806 Tickets from 806
5 August 20242 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops801 Tickets from 801
6 August 202413 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop943 Tickets from 943
7 August 202415 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
8 August 202429 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
9 August 202421 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop922 Tickets from 922
10 August 202420 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop922 Tickets from 922
11 August 202431 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop819 Tickets from 819
12 August 202422 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
13 August 202425 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
14 August 202423 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
15 August 20246 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops776 Tickets from 776
16 August 202426 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
17 August 202431 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop859 Tickets from 859
18 August 202417 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop893 Tickets from 893
19 August 202426 August 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop859 Tickets from 859
20 August 202426 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
21 August 202428 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
22 August 202428 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
23 August 20246 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops776 Tickets from 776
24 August 202431 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop861 Tickets from 861
25 August 20243 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop792 Tickets from 792
26 August 202411 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
28 August 202413 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
29 August 20249 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
30 August 20246 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop859 Tickets from 859
31 August 20249 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop822 Tickets from 822
1 September 202410 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
2 September 202410 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
3 September 202418 September 2024Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
1 Stop793 Tickets from 793
4 September 202420 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
5 September 202420 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
6 September 202413 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
7 September 202414 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
8 September 202410 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
10 September 202425 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
11 September 202420 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
12 September 202419 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop759 Tickets from 759
13 September 202417 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop789 Tickets from 789
14 September 20247 October 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
15 September 202428 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
16 September 202423 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop759 Tickets from 759
17 September 202423 September 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
18 September 202427 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
19 September 202410 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
20 September 202429 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
21 September 202411 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop759 Tickets from 759
22 September 20242 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
23 September 20243 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop759 Tickets from 759
24 September 202430 September 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
25 September 202424 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
26 September 20242 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop822 Tickets from 822
27 September 202417 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
28 September 20245 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
30 September 202413 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
1 October 20249 October 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
2 October 202411 October 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops783 Tickets from 783
3 October 20244 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
5 October 202425 October 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop759 Tickets from 759
6 October 202410 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
7 October 202410 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
8 October 202410 October 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop759 Tickets from 759
10 October 202424 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
11 October 202418 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
12 October 202428 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
13 October 202418 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
14 October 20247 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop802 Tickets from 802
15 October 202422 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
16 October 202430 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
17 October 202423 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop789 Tickets from 789
19 October 20244 November 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
20 October 202427 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop821 Tickets from 821
22 October 202411 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
23 October 202412 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
24 October 202430 October 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop789 Tickets from 789
25 October 202431 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
26 October 20244 November 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
27 October 20243 November 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop789 Tickets from 789
28 October 202417 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
29 October 20245 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
30 October 20249 November 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop789 Tickets from 789
31 October 20249 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
1 November 20248 November 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop789 Tickets from 789
4 November 202414 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
5 November 202414 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
7 November 202413 November 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop855 Tickets from 855
8 November 202417 November 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop912 Tickets from 912
10 November 202427 November 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop789 Tickets from 789
11 November 202414 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
14 November 202422 November 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop789 Tickets from 789
15 November 202422 November 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop789 Tickets from 789
16 November 202418 November 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop768 Tickets from 768
17 November 202423 November 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop957 Tickets from 957
18 November 202425 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop822 Tickets from 822
19 November 202430 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop893 Tickets from 893
20 November 202427 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
21 November 202430 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop893 Tickets from 893
25 November 202430 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop789 Tickets from 789
26 November 202430 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop893 Tickets from 893
30 November 20248 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop789 Tickets from 789
1 December 20247 December 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop1 112 Tickets from 1 112
2 December 202411 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop859 Tickets from 859
3 December 202417 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop822 Tickets from 822
5 December 20243 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop969 Tickets from 969
7 December 202411 December 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop849 Tickets from 849
13 December 202431 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop943 Tickets from 943
14 December 202423 December 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop849 Tickets from 849
15 December 202421 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop943 Tickets from 943
16 December 20246 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop943 Tickets from 943
17 December 202413 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop910 Tickets from 910
18 December 202412 January 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop855 Tickets from 855
22 December 20242 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop880 Tickets from 880
29 December 20244 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop822 Tickets from 822
10 January 20251 February 2025Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop962 Tickets from 962
24 January 202531 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop859 Tickets from 859
1 February 202528 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop854 Tickets from 854
6 February 202527 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759
7 February 202514 February 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop789 Tickets from 789
10 February 202512 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop790 Tickets from 790
12 February 202512 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop790 Tickets from 790
10 April 202517 April 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop789 Tickets from 789
20 April 202529 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop759 Tickets from 759

Book Direct Flights from Johannesburg to New York

Departure atReturn atAirlineFind tickets
18 June 202425 June 2024United AirlinesTickets from 2 669
14 July 202428 July 2024United AirlinesTickets from 1 530
6 August 202425 August 2024United AirlinesTickets from 1 394

Cheap flights from Johannesburg

DestinationDeparture atReturn atFind tickets
Durban5 September 20249 September 2024Tickets from 89
Cape Town8 June 202412 June 2024Tickets from 119
Port Elizabeth7 June 202410 June 2024Tickets from 121
George8 June 202412 June 2024Tickets from 127
Maputo14 July 202416 July 2024Tickets from 160
Nelspruit3 June 20246 June 2024Tickets from 192
Victoria Falls16 December 202419 December 2024Tickets from 199
Manzini31 May 20241 June 2024Tickets from 211
Harare4 July 20248 July 2024Tickets from 211
Gaborone29 June 202430 June 2024Tickets from 214
Windhoek14 November 202420 November 2024Tickets from 242
Maseru18 September 202421 September 2024Tickets from 270
Lusaka25 June 202427 June 2024Tickets from 287
Vilanculos15 October 202417 October 2024Tickets from 317
Livingstone12 February 202517 February 2025Tickets from 330
Skukuza19 October 202421 October 2024Tickets from 330
Hoedspruit19 October 202422 October 2024Tickets from 371
Mahe Island11 June 202414 June 2024Tickets from 389
Zanzibar21 December 202423 December 2024Tickets from 400
Dubai29 May 202430 May 2024Tickets from 456
Istanbul3 October 20249 October 2024Tickets from 491
Antananarivo4 June 20248 June 2024Tickets from 541
Luanda25 June 202427 June 2024Tickets from 549
Lilongwe10 June 202416 June 2024Tickets from 559
Mauritius25 August 202431 August 2024Tickets from 605
Rome11 June 202416 June 2024Tickets from 637
Sao Paulo18 June 202424 June 2024Tickets from 650
Moscow29 May 20242 June 2024Tickets from 678
Delhi30 May 20244 June 2024Tickets from 731
Libreville14 October 202420 October 2024Tickets from 741
Doha15 July 202416 July 2024Tickets from 773
London29 May 20241 June 2024Tickets from 774
Abu Dhabi15 July 202416 July 2024Tickets from 800
Paris11 June 202416 June 2024Tickets from 863
Palma Mallorca5 June 202411 June 2024Tickets from 865
Shanghai16 August 202421 August 2024Tickets from 906
Hurghada28 May 20243 June 2024Tickets from 950
Rio De Janeiro18 October 202421 October 2024Tickets from 1 042
Bishkek8 July 202414 July 2024Tickets from 1 045
Saint Petersburg28 June 20243 July 2024Tickets from 1 065
Isle Of Man10 June 202416 June 2024Tickets from 1 158
Nossi-be27 October 20242 November 2024Tickets from 1 283
Malabo3 June 20246 June 2024Tickets from 1 298
Antalya4 July 20247 July 2024Tickets from 1 384
Kaliningrad12 June 202416 June 2024Tickets from 1 434
Sao Tome Island14 October 202417 October 2024Tickets from 1 696
Vladivostok9 August 202413 August 2024Tickets from 1 706
Call Us Now