Flights Kennedy, New York City - Sir Seretse Khama, Gaborone

1. Flights New York City - London - Johannesburg - Gaborone, Total time: 26h 10m, Virgin Atlantic + Airlink

Rating: 3.7/5
Flight time: 5/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in LHR: 5/5
Connection in JNB: 5/5
i
Journey description
Virgin Atlantic international flight VS26 connects United States and United Kingdom, flying New York City (JFK) to London (LHR). This flight takes off from New York City, Kennedy Terminal 4 at 08:10 on June 2, landing at London, Heathrow Terminal 3 at 20:00 on June 2. Flight time is 6h 50m.
London connection between flight VS26 and VS449 is 2h 15m. Pass through passport control and customs.
Virgin Atlantic international flight VS449 connects United Kingdom and South Africa, flying London (LHR) to Johannesburg (JNB). This flight takes off from London, Heathrow Terminal 3 at 22:15 on June 2, landing at Johannesburg, OR Tambo Terminal A at 10:20 on June 3. Flight time is 11h 05m.
Johannesburg connection between flight VS449 and 4Z180 is 5h 05m. Pass through passport control and customs. Go to terminal «B».
Airlink international flight 4Z180 connects South Africa and Botswana, flying Johannesburg (JNB) to Gaborone (GBE). This flight takes off from Johannesburg, OR Tambo Terminal B at 15:25 on June 3, landing at Gaborone, Sir Seretse Khama at 16:20 on June 3. Flight time is 0h 55m.
New York City, Kennedy (JFK)
08:10
Jun 2
Terminal 4
Virgin Atlantic
6h 50m
789
London, Heathrow (LHR)
20:00
Jun 2
Terminal 3
22:15
Jun 2
Terminal 3
Connection 2h 15m
Virgin Atlantic
11h 05m
789
Johannesburg, OR Tambo (JNB)
10:20
Jun 3
Terminal A
15:25
Jun 3
Terminal B
Connection 5h 05m
Airlink
0h 55m
Embraer EMB 190
Gaborone, Sir Seretse Khama (GBE)
16:20
Jun 3
 

2. Flights New York City - London - Johannesburg - Gaborone, Total time: 26h 30m, Virgin Atlantic + Air Botswana

Rating: 3.7/5
Flight time: 4.9/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in LHR: 5/5
Connection in JNB: 5/5
i
Journey description
Virgin Atlantic international flight VS26 connects United States and United Kingdom, flying New York City (JFK) to London (LHR). This flight takes off from New York City, Kennedy Terminal 4 at 08:10 on June 2, landing at London, Heathrow Terminal 3 at 20:00 on June 2. Flight time is 6h 50m.
London connection between flight VS26 and VS449 is 2h 15m. Pass through passport control and customs.
Virgin Atlantic international flight VS449 connects United Kingdom and South Africa, flying London (LHR) to Johannesburg (JNB). This flight takes off from London, Heathrow Terminal 3 at 22:15 on June 2, landing at Johannesburg, OR Tambo Terminal A at 10:20 on June 3. Flight time is 11h 05m.
Johannesburg connection between flight VS449 and BP206 is 5h 10m. Pass through passport control and customs.
Air Botswana international flight BP206 connects South Africa and Botswana, flying Johannesburg (JNB) to Gaborone (GBE). This flight takes off from Johannesburg, OR Tambo at 15:30 on June 3, landing at Gaborone, Sir Seretse Khama at 16:40 on June 3. Flight time is 1h 10m.
New York City, Kennedy (JFK)
08:10
Jun 2
Terminal 4
Virgin Atlantic
6h 50m
789
London, Heathrow (LHR)
20:00
Jun 2
Terminal 3
22:15
Jun 2
Terminal 3
Connection 2h 15m
Virgin Atlantic
11h 05m
789
Johannesburg, OR Tambo (JNB)
10:20
Jun 3
Terminal A
15:30
Jun 3
 
Connection 5h 10m
Air Botswana
1h 10m
ATR ATR 72
Gaborone, Sir Seretse Khama (GBE)
16:40
Jun 3
 

3. Flights New York City - Dubai - Johannesburg - Gaborone, Total time: 27h 20m, Emirates + Air Botswana

Rating: 3.5/5
Flight time: 4.7/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in DXB: 5/5
Connection in JNB: 5/5
i
Journey description
Emirates international flight EK204 connects United States and United Arab Emirates, flying New York City (JFK) to Dubai (DXB). This flight takes off from New York City, Kennedy Terminal 4 at 11:20 on June 2, landing at Dubai Terminal 3 at 07:55 on June 3. Flight time is 12h 35m.
Dubai connection between flight EK204 and EK763 is 2h 00m. Pass through passport control and customs.
Emirates international flight EK763 connects United Arab Emirates and South Africa, flying Dubai (DXB) to Johannesburg (JNB). This flight takes off from Dubai Terminal 3 at 09:55 on June 3, landing at Johannesburg, OR Tambo Terminal A at 16:15 on June 3. Flight time is 8h 20m.
Johannesburg connection between flight EK763 and BP208 is 3h 15m. Pass through passport control and customs.
Air Botswana international flight BP208 connects South Africa and Botswana, flying Johannesburg (JNB) to Gaborone (GBE). This flight takes off from Johannesburg, OR Tambo at 19:30 on June 3, landing at Gaborone, Sir Seretse Khama at 20:40 on June 3. Flight time is 1h 10m.
New York City, Kennedy (JFK)
11:20
Jun 2
Terminal 4
Emirates
12h 35m
Airbus A380
Dubai (DXB)
07:55
Jun 3
Terminal 3
09:55
Jun 3
Terminal 3
Connection 2h 00m
Emirates
8h 20m
Airbus A380
Johannesburg, OR Tambo (JNB)
16:15
Jun 3
Terminal A
19:30
Jun 3
 
Connection 3h 15m
Air Botswana
1h 10m
ATR ATR 72
Gaborone, Sir Seretse Khama (GBE)
20:40
Jun 3
 

4. Flights New York City - Doha - Johannesburg - Gaborone, Total time: 27h 20m, Qatar Airways + Air Botswana

Rating: 3.5/5
Flight time: 4.7/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in DOH: 5/5
Connection in JNB: 5/5
i
Journey description
Qatar Airways international flight QR704 connects United States and Qatar, flying New York City (JFK) to Doha (DOH). This flight takes off from New York City, Kennedy Terminal 8 at 11:20 on June 2, landing at Doha, Hamad at 06:40 on June 3. Flight time is 12h 20m.
Doha connection between flight QR704 and QR1377 is 2h 05m. Pass through passport control and customs.
Qatar Airways international flight QR1377 connects Qatar and South Africa, flying Doha (DOH) to Johannesburg (JNB). This flight takes off from Doha, Hamad at 08:45 on June 3, landing at Johannesburg, OR Tambo Terminal A at 16:10 on June 3. Flight time is 8h 25m.
Johannesburg connection between flight QR1377 and BP208 is 3h 20m. Pass through passport control and customs.
Air Botswana international flight BP208 connects South Africa and Botswana, flying Johannesburg (JNB) to Gaborone (GBE). This flight takes off from Johannesburg, OR Tambo at 19:30 on June 3, landing at Gaborone, Sir Seretse Khama at 20:40 on June 3. Flight time is 1h 10m.
New York City, Kennedy (JFK)
11:20
Jun 2
Terminal 8
Qatar Airways
12h 20m
Boeing 777-300ER
Doha, Hamad (DOH)
06:40
Jun 3
 
08:45
Jun 3
 
Connection 2h 05m
Qatar Airways
8h 25m
789
Johannesburg, OR Tambo (JNB)
16:10
Jun 3
Terminal A
19:30
Jun 3
 
Connection 3h 20m
Air Botswana
1h 10m
ATR ATR 72
Gaborone, Sir Seretse Khama (GBE)
20:40
Jun 3
 

5. Flights New York City - London - Johannesburg - Gaborone, Total time: 27h 35m, Virgin Atlantic + Airlink

Rating: 3.5/5
Flight time: 4.7/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in LHR: 5/5
Connection in JNB: 5/5
i
Journey description
Virgin Atlantic international flight VS26 connects United States and United Kingdom, flying New York City (JFK) to London (LHR). This flight takes off from New York City, Kennedy Terminal 4 at 08:10 on June 2, landing at London, Heathrow Terminal 3 at 20:00 on June 2. Flight time is 6h 50m.
London connection between flight VS26 and VS449 is 2h 15m. Pass through passport control and customs.
Virgin Atlantic international flight VS449 connects United Kingdom and South Africa, flying London (LHR) to Johannesburg (JNB). This flight takes off from London, Heathrow Terminal 3 at 22:15 on June 2, landing at Johannesburg, OR Tambo Terminal A at 10:20 on June 3. Flight time is 11h 05m.
Johannesburg connection between flight VS449 and 4Z178 is 6h 30m. Pass through passport control and customs. Go to terminal «B».
Airlink international flight 4Z178 connects South Africa and Botswana, flying Johannesburg (JNB) to Gaborone (GBE). This flight takes off from Johannesburg, OR Tambo Terminal B at 16:50 on June 3, landing at Gaborone, Sir Seretse Khama at 17:45 on June 3. Flight time is 0h 55m.
New York City, Kennedy (JFK)
08:10
Jun 2
Terminal 4
Virgin Atlantic
6h 50m
789
London, Heathrow (LHR)
20:00
Jun 2
Terminal 3
22:15
Jun 2
Terminal 3
Connection 2h 15m
Virgin Atlantic
11h 05m
789
Johannesburg, OR Tambo (JNB)
10:20
Jun 3
Terminal A
16:50
Jun 3
Terminal B
Connection 6h 30m
Airlink
0h 55m
Embraer ERJ 135
Gaborone, Sir Seretse Khama (GBE)
17:45
Jun 3
 

Departure days

See also

New flights search
Origin airport
Destination airport

2025, aviability.com - journey begins

Privacy Disclaimer