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
27 July 20247 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop877 Tickets from 877
28 July 202426 August 2024Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
2 Stops850 Tickets from 850
29 July 202414 August 2024Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
1 Stop856 Tickets from 856
30 July 202414 August 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop844 Tickets from 844
31 July 20247 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop879 Tickets from 879
1 August 202410 August 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop994 Tickets from 994
2 August 202418 August 2024United AirlinesUA 187United AirlinesUnited Airlines
(UA 187)
Direct1 206 Tickets from 1 206
3 August 202418 August 2024United AirlinesUA 187United AirlinesUnited Airlines
(UA 187)
Direct1 042 Tickets from 1 042
4 August 20242 September 2024Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
2 Stops908 Tickets from 908
5 August 202426 August 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops847 Tickets from 847
6 August 202428 August 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
7 August 202421 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops858 Tickets from 858
8 August 202412 August 2024Ethiopian AirlinesET 858Ethiopian AirlinesEthiopian Airlines
(ET 858)
1 Stop1 314 Tickets from 1 314
9 August 202413 August 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop1 258 Tickets from 1 258
10 August 202414 August 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop1 210 Tickets from 1 210
11 August 202421 August 2024KLMKL 9554KLMKLM
(KL 9554)
2 Stops1 004 Tickets from 1 004
12 August 202426 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops858 Tickets from 858
13 August 202421 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops861 Tickets from 861
14 August 202427 August 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop1 223 Tickets from 1 223
15 August 202429 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop879 Tickets from 879
16 August 202431 August 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop1 333 Tickets from 1 333
17 August 202428 August 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop1 210 Tickets from 1 210
18 August 20241 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 223 Tickets from 1 223
19 August 202424 August 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop1 193 Tickets from 1 193
20 August 20242 September 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop1 210 Tickets from 1 210
21 August 20243 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 122 Tickets from 1 122
22 August 20245 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 152 Tickets from 1 152
23 August 202422 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 066 Tickets from 1 066
24 August 20241 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop1 096 Tickets from 1 096
25 August 20247 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop1 193 Tickets from 1 193
26 August 20248 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
27 August 202410 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop1 061 Tickets from 1 061
28 August 202410 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop958 Tickets from 958
29 August 202414 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop1 016 Tickets from 1 016
30 August 20247 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 066 Tickets from 1 066
31 August 202428 September 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 098 Tickets from 1 098
1 September 202415 September 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop964 Tickets from 964
2 September 202412 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop880 Tickets from 880
3 September 202416 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
4 September 202411 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop814 Tickets from 814
5 September 202411 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
6 September 202417 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
7 September 202420 September 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
8 September 202425 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop785 Tickets from 785
9 September 202424 September 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop790 Tickets from 790
10 September 202419 September 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop804 Tickets from 804
11 September 202418 September 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop730 Tickets from 730
12 September 202419 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop780 Tickets from 780
13 September 20242 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
14 September 202421 September 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop780 Tickets from 780
15 September 202423 September 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop810 Tickets from 810
16 September 202430 September 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop806 Tickets from 806
17 September 202430 September 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
18 September 20243 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
19 September 20246 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop780 Tickets from 780
20 September 202419 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
21 September 20242 October 2024Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop810 Tickets from 810
22 September 20246 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop824 Tickets from 824
23 September 202413 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop783 Tickets from 783
24 September 20242 October 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
25 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop763 Tickets from 763
26 September 202410 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop805 Tickets from 805
27 September 202411 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
28 September 20246 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop823 Tickets from 823
29 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop746 Tickets from 746
30 September 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop724 Tickets from 724
1 October 202421 October 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop771 Tickets from 771
2 October 202423 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop762 Tickets from 762
3 October 20249 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop746 Tickets from 746
4 October 20247 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop833 Tickets from 833
5 October 202426 October 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops829 Tickets from 829
6 October 202413 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
7 October 202428 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
8 October 202416 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop781 Tickets from 781
9 October 20247 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop800 Tickets from 800
10 October 202417 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
11 October 202416 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop766 Tickets from 766
12 October 202428 October 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops817 Tickets from 817
14 October 202421 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop780 Tickets from 780
15 October 202422 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop785 Tickets from 785
16 October 202424 October 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop781 Tickets from 781
17 October 202423 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop724 Tickets from 724
18 October 202425 October 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
19 October 20244 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
21 October 202425 October 2024British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop969 Tickets from 969
22 October 20248 November 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop804 Tickets from 804
23 October 202428 October 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop793 Tickets from 793
25 October 20243 November 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop968 Tickets from 968
27 October 20244 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
28 October 202410 November 2024Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop780 Tickets from 780
30 October 202413 November 2024KLMKL 9551KLMKLM
(KL 9551)
1 Stop796 Tickets from 796
31 October 20246 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
1 November 20244 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop766 Tickets from 766
4 November 20242 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
5 November 202419 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
6 November 202413 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop775 Tickets from 775
7 November 202430 November 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
8 November 202422 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops788 Tickets from 788
9 November 202419 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop800 Tickets from 800
10 November 202417 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops779 Tickets from 779
11 November 202418 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops778 Tickets from 778
12 November 202420 November 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops794 Tickets from 794
13 November 202417 November 2024British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop942 Tickets from 942
14 November 202422 November 2024KLMKL 9551KLMKLM
(KL 9551)
2 Stops791 Tickets from 791
15 November 202426 November 2024Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops781 Tickets from 781
16 November 202425 November 2024Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops804 Tickets from 804
17 November 202425 November 2024Etihad AirwaysEY 748Etihad AirwaysEtihad Airways
(EY 748)
1 Stop746 Tickets from 746
19 November 20246 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
22 November 20241 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
23 November 202410 December 2024British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop940 Tickets from 940
24 November 20247 December 2024Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop780 Tickets from 780
25 November 20241 December 2024British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop942 Tickets from 942
28 November 20244 December 2024British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop942 Tickets from 942
29 November 20246 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
30 November 202410 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
1 December 202431 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
2 December 202412 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
3 December 202431 December 2024United AirlinesUA 187United AirlinesUnited Airlines
(UA 187)
Direct937 Tickets from 937
4 December 202416 December 2024British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop1 127 Tickets from 1 127
5 December 20244 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop907 Tickets from 907
7 December 20244 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop780 Tickets from 780
8 December 202431 December 2024Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
9 December 20248 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
10 December 202425 December 2024South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop850 Tickets from 850
11 December 20242 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop901 Tickets from 901
12 December 20242 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop901 Tickets from 901
13 December 20243 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 001 Tickets from 1 001
14 December 20241 January 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop852 Tickets from 852
15 December 20242 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop901 Tickets from 901
16 December 202411 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops842 Tickets from 842
17 December 20246 January 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
18 December 202411 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops853 Tickets from 853
19 December 202416 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops846 Tickets from 846
20 December 202419 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop901 Tickets from 901
21 December 202416 January 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop863 Tickets from 863
22 December 202419 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops846 Tickets from 846
23 December 20242 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop901 Tickets from 901
24 December 20241 January 2025Kenya AirwaysKQ 761Kenya AirwaysKenya Airways
(KQ 761)
1 Stop780 Tickets from 780
25 December 202413 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
26 December 202417 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop810 Tickets from 810
27 December 20245 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
28 December 20248 January 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
29 December 202410 January 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop1 097 Tickets from 1 097
31 December 20244 January 2025British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop1 259 Tickets from 1 259
1 January 202531 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop965 Tickets from 965
2 January 202530 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 138 Tickets from 1 138
3 January 20257 January 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop1 234 Tickets from 1 234
4 January 20254 January 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop1 234 Tickets from 1 234
5 January 202513 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop1 141 Tickets from 1 141
6 January 202513 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop1 069 Tickets from 1 069
7 January 202513 January 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop771 Tickets from 771
8 January 202513 January 2025British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop969 Tickets from 969
9 January 202523 January 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop920 Tickets from 920
10 January 202525 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop939 Tickets from 939
11 January 202526 January 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop1 104 Tickets from 1 104
12 January 202526 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop936 Tickets from 936
13 January 20256 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
2 Stops946 Tickets from 946
14 January 202528 January 2025KLMKL 9551KLMKLM
(KL 9551)
1 Stop801 Tickets from 801
17 January 202531 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop791 Tickets from 791
19 January 202526 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop792 Tickets from 792
20 January 202527 January 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop796 Tickets from 796
23 January 20257 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop794 Tickets from 794
24 January 202528 January 2025British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop920 Tickets from 920
26 January 20256 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop794 Tickets from 794
27 January 20256 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
29 January 202514 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
1 February 202523 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop792 Tickets from 792
2 February 202514 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop803 Tickets from 803
3 February 202516 February 2025Air FranceAF 8513Air FranceAir France
(AF 8513)
1 Stop792 Tickets from 792
5 February 202519 February 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
7 February 202521 February 2025Delta Air LinesDL 201Delta Air LinesDelta Air Lines
(DL 201)
1 Stop807 Tickets from 807
10 February 202521 February 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop780 Tickets from 780
15 February 20254 March 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop940 Tickets from 940
19 February 20254 March 2025KLMKL 9551KLMKLM
(KL 9551)
2 Stops878 Tickets from 878
20 February 20256 March 2025Airlink4Z 6476AirlinkAirlink
(4Z 6476)
1 Stop982 Tickets from 982
21 February 20256 March 2025EmiratesEK 766EmiratesEmirates
(EK 766)
1 Stop1 149 Tickets from 1 149
1 March 202525 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop880 Tickets from 880
6 March 202513 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
7 March 202517 March 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
18 March 202526 March 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
29 March 20259 April 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop769 Tickets from 769
31 March 202511 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
1 April 20258 April 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops817 Tickets from 817
4 April 202527 April 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop988 Tickets from 988
5 April 202529 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
8 April 202530 April 2025South African AirwaysSA 56South African AirwaysSouth African Airways
(SA 56)
1 Stop771 Tickets from 771
10 April 20253 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
11 April 20253 May 2025Kenya AirwaysKQ 765Kenya AirwaysKenya Airways
(KQ 765)
1 Stop780 Tickets from 780
14 April 20251 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
20 April 202527 April 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
21 April 20255 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop780 Tickets from 780
24 April 20259 May 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop780 Tickets from 780
1 May 202515 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop810 Tickets from 810
9 May 202523 May 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop818 Tickets from 818
20 May 202527 May 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop873 Tickets from 873
22 May 202527 May 2025British AirwaysBA 54British AirwaysBritish Airways
(BA 54)
1 Stop942 Tickets from 942
23 May 202517 June 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
2 Stops818 Tickets from 818
30 May 20256 June 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop818 Tickets from 818
31 May 202529 June 2025Kenya AirwaysKQ 767Kenya AirwaysKenya Airways
(KQ 767)
1 Stop961 Tickets from 961
1 June 20258 June 2025KLMKL 9551KLMKLM
(KL 9551)
1 Stop801 Tickets from 801
6 June 202529 June 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop940 Tickets from 940
10 June 202520 June 2025Virgin AtlanticVS 450Virgin AtlanticVirgin Atlantic
(VS 450)
1 Stop818 Tickets from 818
15 June 202529 June 2025Kenya AirwaysKQ 763Kenya AirwaysKenya Airways
(KQ 763)
1 Stop924 Tickets from 924
16 June 202523 June 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop1 035 Tickets from 1 035
17 June 202521 June 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop942 Tickets from 942
18 June 20251 July 2025British AirwaysBA 56British AirwaysBritish Airways
(BA 56)
1 Stop1 000 Tickets from 1 000
22 June 202529 June 2025LufthansaLH 573LufthansaLufthansa
(LH 573)
1 Stop887 Tickets from 887
23 June 202530 June 2025LufthansaLH 573LufthansaLufthansa
(LH 573)
1 Stop908 Tickets from 908
29 June 202519 July 2025LufthansaLH 573LufthansaLufthansa
(LH 573)
1 Stop906 Tickets from 906

Book Direct Flights from Johannesburg to New York

Departure atReturn atAirlineFind tickets
27 July 202429 July 2024United AirlinesTickets from 2 651
3 August 202418 August 2024United AirlinesTickets from 1 042
11 September 202425 September 2024United AirlinesTickets from 1 289
10 October 202417 October 2024United AirlinesTickets from 937

Cheap flights from Johannesburg

DestinationDeparture atReturn atFind tickets
Durban3 August 20246 August 2024Tickets from 75
Port Elizabeth8 November 202413 November 2024Tickets from 114
Nelspruit15 November 202417 November 2024Tickets from 127
Cape Town18 August 202424 August 2024Tickets from 137
Manzini31 August 20242 September 2024Tickets from 148
George15 August 202418 August 2024Tickets from 148
Kimberley21 June 202523 June 2025Tickets from 192
Victoria Falls4 December 20247 December 2024Tickets from 198
Windhoek6 May 20258 May 2025Tickets from 241
Gaborone11 November 202417 November 2024Tickets from 245
Maputo16 November 202418 November 2024Tickets from 250
Hoedspruit4 January 20257 January 2025Tickets from 260
Skukuza5 November 20248 November 2024Tickets from 269
Lusaka8 November 202413 November 2024Tickets from 291
Livingstone21 December 202424 December 2024Tickets from 316
Entebbe18 September 202420 September 2024Tickets from 376
Mahe Island19 November 202422 November 2024Tickets from 394
Vilanculos4 April 20259 April 2025Tickets from 405
Luanda14 October 202418 October 2024Tickets from 449
Lilongwe21 October 202424 October 2024Tickets from 455
Zanzibar24 September 202429 September 2024Tickets from 465
Dubai9 September 202414 September 2024Tickets from 495
Mauritius18 November 202422 November 2024Tickets from 555
Istanbul17 October 202420 October 2024Tickets from 563
Antananarivo1 August 20243 August 2024Tickets from 636
Moscow24 November 202430 November 2024Tickets from 686
Milan19 September 202424 September 2024Tickets from 709
London25 October 202428 October 2024Tickets from 727
Tel Aviv-Yafo7 August 202413 August 2024Tickets from 780
Male18 November 202422 November 2024Tickets from 792
Jakarta1 November 20247 November 2024Tickets from 833
Kazan7 October 202411 October 2024Tickets from 853
Baku23 October 202427 October 2024Tickets from 855
Denpasar (Bali)11 November 202417 November 2024Tickets from 880
Nossi-be14 August 202418 August 2024Tickets from 1 014
Sharjah2 August 20243 August 2024Tickets from 1 014
Beijing12 August 202415 August 2024Tickets from 1 036
Jamestown (Saint Helena)30 November 20243 December 2024Tickets from 1 040
Seoul7 October 202413 October 2024Tickets from 1 069
Sao Paulo30 October 202431 October 2024Tickets from 1 074
Yerevan6 August 20249 August 2024Tickets from 1 103
Atlanta30 July 20245 August 2024Tickets from 1 156
Yekaterinburg15 August 202421 August 2024Tickets from 1 340
Call Us Now