Take off on cheap flights from Johannesburg to Kingston, your adventure starts now!

Find cheap airline tickets from Johannesburg to Kingston by date

  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • price
  • month of departure
  • month of return
$1,251
Unknown Company outward: Dec 1, 2019
12:10p JNB » 12:16a KIN
Unknown Company 2 stops (36h06m)
Unknown Company inbound: Dec 28, 2019
8:10a KIN » 3:35p JNB
Unknown Company 2 stops (31h25m)
$1,254
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,262
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,267
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,268
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,268
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,270
Unknown Company outward: Nov 12, 2019
7:35p JNB » 6:50a KIN
Unknown Company 2 stops (35h15m)
Unknown Company inbound: Nov 24, 2019
4:35p KIN » 3:35a JNB
Unknown Company 2 stops (35h)
$1,299
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,299
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,302
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,302
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,306
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,317
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,328
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,336
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,336
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,337
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,337
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,338
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,339
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,339
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,340
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,340
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,340
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,340
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,341
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,341
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,341
Unknown Company outward: Nov 12, 2019
5:40p JNB » 12:29a KIN
Unknown Company 2 stops (30h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,342
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
$1,342
Unknown Company outward: Nov 12, 2019
8:40p JNB » 12:29a KIN
Unknown Company 2 stops (27h49m)
Unknown Company inbound: Nov 24, 2019
8:10a KIN » 7:15a JNB
Unknown Company 1 stop (23h05m)
Return
Departure
Choose when you'd like to depart to Kingston (Jamaica):
Find the cheapest Johannesburg Kingston flight by browsing the dates below to find alternative flight prices found in the last days. To launch a flight search for Johannesburg - Kingston with these new dates, click on an offer. Want to depart from another city? Choose:

Airlines operating flights from Johannesburg to Kingston

  • any
  • April 2019
  • May 2019
  • June 2019
  • July 2019
  • August 2019
  • September 2019
  • October 2019
  • November 2019
  • December 2019
  • January 2020
  • February 2020
  • March 2020
  • all
  • British Airways
British Airways
outbound: Apr 26, 2019
British Airways 2 stops
return: May 3, 2019
British Airways 2 stops

Travel tips for flights Johannesburg - Kingston

Average flight duration: 34h56m (flight with stopovers)

  • Arrival city:
  • Kingston, Jamaica
  • Airport(s):
  • Norman Manley International Airport (KIN)
  • Local time:
  • Apr 24, 2019 1:41 PM, GMT-5
  • Weather:
  • min. 74ºF, max. 84ºF
  • Departure city:
  • Johannesburg, South Africa
  • Airport(s):
  • Rand Airport (QRA)
  • O.R. Tambo International Airport (JNB)
  • Grand Central Airport (GCJ)
  • Lanseria International Airport (HLA)
  • Local time:
  • Apr 24, 2019 8:41 PM, GMT+2
  • Weather:
  • min. 60ºF, max. 69ºF