background

Flight Deals from Michigan to Africa from $893

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoEK LogoTK LogoAF LogoCX LogoLH LogoLX Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Phone Banner

Priceline Phone Deals

Book with an agent for great rates!

Top Deals on flights from Detroit to Johannesburg

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Etihad Airways Logo
Etihad Airways

Oct 15

DTW
45h 10m
BOS
AUH

Oct 17

JNB
Etihad Airways Logo
Etihad Airways

Oct 29

JNB
37h 2m
AUH
JFK

Oct 30

DTW

as low as

$1223

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Turkish Airlines Logo
Turkish Airlines

Oct 15

DTW
37h 35m
IST

Oct 17

JNB
Turkish Airlines Logo
Turkish Airlines

Oct 29

JNB
24h 10m
IST

Oct 30

DTW

as low as

$1266

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

Oct 12

DTW
31h 5m
IAD
ADD

Oct 13

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 25

JNB
24h 46m
ADD
ORD

Oct 26

DTW

as low as

$1313

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 15

DTW
40h 25m
ORD
DOH

Oct 17

JNB
Qatar Airways Logo
Qatar Airways

Oct 29

JNB
36h 55m
DOH
ORD

Oct 30

DTW

as low as

$1472

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 15

DTW
25h 10m
EWR

Oct 16

JNB
Lufthansa Logo
Lufthansa

Oct 29

JNB
19h 20m
FRA

Oct 30

DTW

as low as

$1491

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Oct 12

DTW
48h 5m
YYZ
DXB

Oct 14

JNB
Emirates Logo
Emirates

Oct 25

JNB
49h 1m
DXB
YYZ

Oct 27

DTW

as low as

$1561

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 15

DTW
47h 35m
FRA
WDH

Oct 17

JNB
Lufthansa Logo
Lufthansa

Oct 29

JNB
26h 14m
CPT
EWR

Oct 30

DTW

as low as

$1629

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Oct 12

DTW
40h 35m
FRA

Oct 14

JNB
Lufthansa Logo
Lufthansa

Oct 25

JNB
18h 25m
ZRH
FRA

Oct 26

DTW

as low as

$1812

Detroit, US (DTT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Oct 11

DTW
40h 15m
ORD
LHR

Oct 13

JNB
British Airways Logo
British Airways

Oct 19

JNB
23h 7m
LHR
ORD

Oct 20

DTW

as low as

$1824

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 11

DTW
46h 3m
DFW
DOH

Oct 13

JNB
Qatar Airways Logo
Qatar Airways

Oct 19

JNB
31h 50m
DOH
ORD

Oct 20

DTW

as low as

$1881

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Oct 10

DTW
25h 10m
EWR

Oct 11

JNB
Brussels Airlines Logo
Brussels Airlines

Oct 20

JNB
23h 8m
FRA
EWR

Oct 21

DTW

as low as

$1982

Detroit, US (DTT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Oct 12

DTW
47h 52m
PHL
DOH

Oct 14

JNB
Qatar Airways Logo
Qatar Airways

Oct 25

JNB
31h 50m
DOH
ORD

Oct 26

DTW

as low as

$1987

Top Deals on flights from Grand Rapids to Johannesburg

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 12

GRR
35h
CLT
LHR

May 14

JNB
American Airlines Logo
American Airlines

May 15

JNB
20h 34m
LHR
PHL

May 16

GRR

as low as

$1367

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 12

GRR
35h 45m
EWR

May 13

JNB
SWISS Logo
SWISS

May 15

JNB
24h 43m
ZRH
ORD

May 16

GRR

as low as

$1450

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

May 12

GRR
43h 43m
ORD
FRA

May 14

JNB
Lufthansa Logo
Lufthansa

May 15

JNB
14h 23m
EWR

May 16

GRR

as low as

$1469

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

May 12

GRR
43h 43m
ORD
FRA

May 14

JNB
Lufthansa Logo
Lufthansa

May 15

JNB
22h 58m
EWR
ORD

May 16

GRR

as low as

$1474

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

May 12

GRR
43h 43m
ORD
FRA

May 14

JNB
Lufthansa Logo
Lufthansa

May 15

JNB
32h 36m
CPT
EWR

May 16

GRR

as low as

$1491

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

May 12

GRR
34h 30m
ORD
EWR

May 13

JNB
SWISS Logo
SWISS

May 15

JNB
24h 43m
ZRH
ORD

May 16

GRR

as low as

$1494

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 12

GRR
35h 27m
ORD
LHR

May 14

JNB
British Airways Logo
British Airways

May 15

JNB
23h 36m
LHR
ORD

May 16

GRR

as low as

$1496

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 12

GRR
37h 41m
ORD
LHR

May 14

JNB
British Airways Logo
British Airways

May 15

JNB
23h 36m
LHR
ORD

May 16

GRR

as low as

$1520

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 12

GRR
40h 41m
ORD
DOH

May 14

JNB
Qatar Airways Logo
Qatar Airways

May 15

JNB
34h 4m
DOH
ORD

May 16

GRR

as low as

$1616

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

May 12

GRR
46h 51m
ORD
DOH

May 14

JNB
Qatar Airways Logo
Qatar Airways

May 15

JNB
29h 6m
DOH
ORD

May 16

GRR

as low as

$1639

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

Ethiopian Airlines Logo
Ethiopian Airlines

May 12

GRR
29h 50m
ORD
ADD

May 13

JNB
Ethiopian Airlines Logo
Ethiopian Airlines

May 15

JNB
36h 53m
ADD
EWR

May 17

GRR

as low as

$1669

Grand Rapids, US (GRR) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 12

GRR
35h 45m
EWR

May 13

JNB
United Airlines Logo
United Airlines

May 15

JNB
14h 23m
EWR

May 16

GRR

as low as

$1876

Top Deals on flights from Traverse City to Johannesburg

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 31

TVC
38h 40m
EWR
FRA

Jun 2

JNB
United Airlines Logo
United Airlines

Jun 7

JNB
28h 57m
FRA
ORD

Jun 8

TVC

as low as

$1264

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 31

TVC
45h 20m
CLT
LHR

Jun 2

JNB
American Airlines Logo
American Airlines

Jun 7

JNB
28h 7m
LHR
ORD

Jun 8

TVC

as low as

$1275

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 31

TVC
33h 41m
ORD
LHR

Jun 2

JNB
American Airlines Logo
American Airlines

Jun 7

JNB
28h 7m
LHR
ORD

Jun 8

TVC

as low as

$1275

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 31

TVC
38h 40m
EWR
FRA

Jun 2

JNB
United Airlines Logo
United Airlines

Jun 7

JNB
19h 37m
EWR

Jun 8

TVC

as low as

$1404

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 31

TVC
23h 50m
EWR

Jun 1

JNB
United Airlines Logo
United Airlines

Jun 7

JNB
28h 57m
FRA
ORD

Jun 8

TVC

as low as

$1404

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

United Airlines Logo
United Airlines

May 31

TVC
23h 50m
EWR

Jun 1

JNB
United Airlines Logo
United Airlines

Jun 7

JNB
19h 37m
EWR

Jun 8

TVC

as low as

$1543

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 31

TVC
33h 41m
ORD
LHR

Jun 2

JNB
British Airways Logo
British Airways

Jun 7

JNB
30h 59m
LHR
ORD

Jun 8

TVC

as low as

$1596

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 31

TVC
31h 16m
ORD
LHR

Jun 2

JNB
British Airways Logo
British Airways

Jun 7

JNB
30h 59m
LHR
ORD

Jun 8

TVC

as low as

$1596

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 31

TVC
31h 16m
ORD
LHR

Jun 2

JNB
American Airlines Logo
American Airlines

Jun 7

JNB
32h 19m
DOH
DFW

Jun 8

TVC

as low as

$1623

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 31

TVC
33h 41m
ORD
LHR

Jun 2

JNB
American Airlines Logo
American Airlines

Jun 7

JNB
32h 19m
DOH
DFW

Jun 8

TVC

as low as

$1623

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 31

TVC
31h 16m
ORD
LHR

Jun 2

JNB
British Airways Logo
British Airways

Jun 7

JNB
28h 7m
LHR
ORD

Jun 8

TVC

as low as

$1644

Traverse City, US (TVC) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

May 31

TVC
34h 20m
ORD
LHR

Jun 2

JNB
American Airlines Logo
American Airlines

Jun 7

JNB
32h 19m
DOH
DFW

Jun 8

TVC

as low as

$1683

Top Deals on flights from Flint to Johannesburg

Flint, US (FNT) - Johannesburg, ZA (JNB)

SWISS Logo
SWISS

Jun 1

FNT
40h 34m
ORD
ZRH

Jun 3

JNB
SWISS Logo
SWISS

Jun 17

JNB
26h 49m
ZRH
ORD

Jun 18

FNT

as low as

$1221

Flint, US (FNT) - Johannesburg, ZA (JNB)

Lufthansa Logo
Lufthansa

Jun 1

FNT
39h 49m
ORD
FRA

Jun 3

JNB
Lufthansa Logo
Lufthansa

Jun 17

JNB
26h 49m
ZRH
ORD

Jun 18

FNT

as low as

$1293

Flint, US (FNT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 31

FNT
39h 5m
ORD
LHR

Jun 2

JNB
British Airways Logo
British Airways

Jun 15

JNB
21h 2m
LHR
ORD

Jun 16

FNT

as low as

$1596

Flint, US (FNT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

May 30

FNT
39h 5m
ORD
LHR

Jun 1

JNB
British Airways Logo
British Airways

Jun 16

JNB
21h 2m
LHR
ORD

Jun 17

FNT

as low as

$1596

Flint, US (FNT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 1

FNT
39h 5m
ORD
LHR

Jun 3

JNB
British Airways Logo
British Airways

Jun 17

JNB
21h 2m
LHR
ORD

Jun 18

FNT

as low as

$1621

Flint, US (FNT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 1

FNT
41h 30m
ORD
LHR

Jun 3

JNB
British Airways Logo
British Airways

Jun 17

JNB
29h 6m
LHR
ORD

Jun 19

FNT

as low as

$1621

Flint, US (FNT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jun 1

FNT
41h 40m
ORD
DOH

Jun 3

JNB
Qatar Airways Logo
Qatar Airways

Jun 17

JNB
28h 6m
DOH
ORD

Jun 19

FNT

as low as

$1758

Flint, US (FNT) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Jun 1

FNT
41h 40m
ORD
DOH

Jun 3

JNB
Qatar Airways Logo
Qatar Airways

Jun 17

JNB
34h 36m
DOH
ORD

Jun 19

FNT

as low as

$2183

Flint, US (FNT) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Jun 1

FNT
39h 5m
ORD
LHR

Jun 3

JNB
British Airways Logo
British Airways

Jun 17

JNB
27h 16m
LHR
ORD

Jun 19

FNT

as low as

$2238

Flint, US (FNT) - Johannesburg, ZA (JNB)

Emirates Logo
Emirates

Jun 1

FNT
41h 29m
ORD
DXB

Jun 3

JNB
Emirates Logo
Emirates

Jun 17

JNB
24h 4m
DXB
ORD

Jun 18

FNT

as low as

$2527

Flint, US (FNT) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Jun 1

FNT
27h 40m
ORD
EWR

Jun 2

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 17

JNB
26h 49m
ZRH
ORD

Jun 18

FNT

as low as

$4860

Flint, US (FNT) - Johannesburg, ZA (JNB)

Brussels Airlines Logo
Brussels Airlines

Jun 1

FNT
27h 40m
ORD
EWR

Jun 2

JNB
Brussels Airlines Logo
Brussels Airlines

Jun 17

JNB
22h 42m
ZRH
ORD

Jun 18

FNT

as low as

$5061

Top Deals on flights from Detroit to Nairobi

Detroit, US (DTT) - Nairobi, KE (NBO)

Turkish Airlines Logo
Turkish Airlines

Oct 9

DTW
28h 50m
IST

Oct 11

NBO
Turkish Airlines Logo
Turkish Airlines

Nov 5

NBO
13h 15m
IST

Nov 5

DTW

as low as

$893

Detroit, US (DTT) - Nairobi, KE (NBO)

Air Canada Logo
Air Canada

Oct 9

DTW
34h 25m
YUL
BRU

Oct 10

NBO
Air Canada Logo
Air Canada

Nov 5

NBO
15h 12m
BRU
YUL

Nov 6

DTW

as low as

$927

Detroit, US (DTT) - Nairobi, KE (NBO)

Lufthansa Logo
Lufthansa

Sep 28

DTW
32h 20m
ORD
BRU

Sep 29

NBO
Lufthansa Logo
Lufthansa

Oct 31

NBO
19h 43m
BRU
EWR

Nov 1

DTW

as low as

$1127

Detroit, US (DTT) - Nairobi, KE (NBO)

Air Canada Logo
Air Canada

Oct 9

DTW
28h 55m
FRA

Oct 10

NBO
Air Canada Logo
Air Canada

Nov 5

NBO
15h 12m
BRU
YUL

Nov 6

DTW

as low as

$1135

Detroit, US (DTT) - Nairobi, KE (NBO)

Brussels Airlines Logo
Brussels Airlines

Sep 28

DTW
30h 10m
YYZ
BRU

Sep 29

NBO
Brussels Airlines Logo
Brussels Airlines

Oct 31

NBO
15h 10m
FRA

Nov 1

DTW

as low as

$1185

Detroit, US (DTT) - Nairobi, KE (NBO)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 28

DTW
30h 10m
ORD
ADD

Sep 29

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 31

NBO
19h 16m
ADD
ORD

Nov 1

DTW

as low as

$1202

Detroit, US (DTT) - Nairobi, KE (NBO)

Etihad Airways Logo
Etihad Airways

Sep 28

DTW
52h 25m
BOS
AUH

Sep 30

NBO
Etihad Airways Logo
Etihad Airways

Oct 31

NBO
39h 47m
AUH
JFK

Nov 1

DTW

as low as

$1268

Detroit, US (DTT) - Nairobi, KE (NBO)

Qatar Airways Logo
Qatar Airways

Sep 28

DTW
33h 20m
BOS
DOH

Sep 29

NBO
Qatar Airways Logo
Qatar Airways

Oct 31

NBO
21h 27m
DOH
JFK

Oct 31

DTW

as low as

$1321

Detroit, US (DTT) - Nairobi, KE (NBO)

Air France Logo
Air France

Oct 9

DTW
46h 35m
CDG

Oct 11

NBO
Air France Logo
Air France

Nov 5

NBO
19h 35m
CDG

Nov 6

DTW

as low as

$1380

Detroit, US (DTT) - Nairobi, KE (NBO)

Air France Logo
Air France

Oct 9

DTW
46h 35m
CDG

Oct 11

NBO
Air France Logo
Air France

Nov 5

NBO
19h 6m
AMS
CDG

Nov 6

DTW

as low as

$1411

Detroit, US (DTT) - Nairobi, KE (NBO)

British Airways Logo
British Airways

Oct 4

DTW
32h 7m
ORD
LHR

Oct 5

NBO
British Airways Logo
British Airways

Nov 8

NBO
17h 34m
LHR
PHL

Nov 9

DTW

as low as

$1416

Detroit, US (DTT) - Nairobi, KE (NBO)

Kenya Airways Logo
Kenya Airways

Sep 28

DTW
28h 45m
JFK

Sep 29

NBO
Kenya Airways Logo
Kenya Airways

Oct 31

NBO
23h 27m
JFK

Nov 1

DTW

as low as

$1499

Top Deals on flights from Grand Rapids to Nairobi

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 6

GRR
29h 6m
ORD
LHR

May 7

NBO
American Airlines Logo
American Airlines

May 13

NBO
24h 30m
LHR
CLT

May 14

GRR

as low as

$1384

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

May 6

GRR
40h 30m
EWR
BRU

May 7

NBO
United Airlines Logo
United Airlines

May 13

NBO
21h 23m
FRA
ORD

May 14

GRR

as low as

$1514

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Ethiopian Airlines Logo
Ethiopian Airlines

May 8

GRR
29h 55m
ORD
ADD

May 9

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 17

NBO
18h 45m
ADD
ORD

May 18

GRR

as low as

$1537

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

May 15

GRR
37h 50m
ATL
CDG

May 16

NBO
Delta Air Lines Logo
Delta Air Lines

May 19

NBO
24h 3m
CDG
MSP

May 20

GRR

as low as

$1579

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Lufthansa Logo
Lufthansa

May 12

GRR
32h 3m
ORD
FRA

May 13

NBO
Lufthansa Logo
Lufthansa

May 30

NBO
25h 9m
BRU
EWR

May 31

GRR

as low as

$1657

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

British Airways Logo
British Airways

Jun 15

GRR
28h 59m
ORD
LHR

Jun 16

NBO
British Airways Logo
British Airways

Aug 15

NBO
19h 56m
LHR
ORD

Aug 16

GRR

as low as

$1660

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Brussels Airlines Logo
Brussels Airlines

May 11

GRR
37h 5m
ORD
BRU

May 12

NBO
Brussels Airlines Logo
Brussels Airlines

May 17

NBO
21h 23m
FRA
ORD

May 18

GRR

as low as

$1676

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 3

GRR
36h 54m
ORD
DOH

May 5

NBO
American Airlines Logo
American Airlines

May 5

NBO
24h 49m
LHR
ORD

May 6

GRR

as low as

$1687

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Qatar Airways Logo
Qatar Airways

May 3

GRR
36h 54m
ORD
DOH

May 5

NBO
Qatar Airways Logo
Qatar Airways

May 5

NBO
29h 49m
DOH
ORD

May 6

GRR

as low as

$1713

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Delta Air Lines Logo
Delta Air Lines

May 8

GRR
35h 19m
ATL
LHR

May 10

NBO
Delta Air Lines Logo
Delta Air Lines

May 17

NBO
35h 55m
LHR
DTW

May 18

GRR

as low as

$1731

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Qatar Airways Logo
Qatar Airways

May 12

GRR
31h 53m
PHL
DOH

May 13

NBO
Qatar Airways Logo
Qatar Airways

May 30

NBO
17h 41m
DOH
ORD

May 30

GRR

as low as

$1792

Grand Rapids, US (GRR) - Nairobi, KE (NBO)

Ethiopian Airlines Logo
Ethiopian Airlines

May 12

GRR
29h 55m
ORD
ADD

May 13

NBO
Ethiopian Airlines Logo
Ethiopian Airlines

May 30

NBO
27h 9m
LFW
EWR

May 31

GRR

as low as

$1802

Top Deals on flights from Traverse City to Nairobi

Traverse City, US (TVC) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

May 30

TVC
45h 8m
ORD
FRA

Jun 1

NBO
United Airlines Logo
United Airlines

Jun 6

NBO
43h 12m
BRU
EWR

Jun 8

TVC

as low as

$1545

Traverse City, US (TVC) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

May 30

TVC
47h 55m
ORD
FRA

Jun 1

NBO
United Airlines Logo
United Airlines

Jun 6

NBO
26h 2m
FRA
ORD

Jun 7

TVC

as low as

$1555

Traverse City, US (TVC) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

May 30

TVC
45h 8m
ORD
FRA

Jun 1

NBO
United Airlines Logo
United Airlines

Jun 6

NBO
43h 2m
FRA
EWR

Jun 8

TVC

as low as

$1563

Traverse City, US (TVC) - Nairobi, KE (NBO)

United Airlines Logo
United Airlines

May 30

TVC
30h 50m
ORD
FRA

May 31

NBO
United Airlines Logo
United Airlines

Jun 6

NBO
43h 12m
BRU
EWR

Jun 8

TVC

as low as

$1608

Traverse City, US (TVC) - Nairobi, KE (NBO)

British Airways Logo
British Airways

May 30

TVC
23h 5m
ORD
LHR

May 31

NBO
British Airways Logo
British Airways

Jun 6

NBO
32h 11m
LHR
ORD

Jun 8

TVC

as low as

$1842

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
51h 5m
ORD
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
30h 1m
DOH
ORD

Jun 7

TVC

as low as

$2097

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
51h 5m
ORD
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
26h 4m
DOH
ORD

Jun 6

TVC

as low as

$2097

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
47h 5m
ORD
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
49h 56m
DOH
BOS

Jun 8

TVC

as low as

$2106

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
44h 1m
ORD
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
42h 46m
DOH
BOS

Jun 7

TVC

as low as

$2106

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
55h 40m
CLT
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
37h 11m
DOH
ORD

Jun 8

TVC

as low as

$2108

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
55h 40m
CLT
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
26h 4m
DOH
ORD

Jun 6

TVC

as low as

$2108

Traverse City, US (TVC) - Nairobi, KE (NBO)

American Airlines Logo
American Airlines

May 30

TVC
51h 5m
ORD
LHR

Jun 1

NBO
American Airlines Logo
American Airlines

Jun 6

NBO
29h 4m
DOH
DFW

Jun 7

TVC

as low as

$2155

Top Deals on flights from Flint to Nairobi

Flint, US (FNT) - Nairobi, KE (NBO)

Brussels Airlines Logo
Brussels Airlines

Jun 12

FNT
30h 50m
ORD
FRA

Jun 13

NBO
Brussels Airlines Logo
Brussels Airlines

Jun 23

NBO
23h 39m
BRU
ORD

Jun 24

FNT

as low as

$1652

Flint, US (FNT) - Nairobi, KE (NBO)

Lufthansa Logo
Lufthansa

Jun 12

FNT
30h 50m
ORD
FRA

Jun 13

NBO
Lufthansa Logo
Lufthansa

Jun 23

NBO
23h 39m
BRU
ORD

Jun 24

FNT

as low as

$1676

Flint, US (FNT) - Nairobi, KE (NBO)

Lufthansa Logo
Lufthansa

Jun 12

FNT
27h 34m
ORD
BRU

Jun 13

NBO
Lufthansa Logo
Lufthansa

Jun 23

NBO
38h 35m
BRU
ORD

Jun 25

FNT

as low as

$1727

Flint, US (FNT) - Nairobi, KE (NBO)

Qatar Airways Logo
Qatar Airways

Jun 12

FNT
43h 53m
ORD
DOH

Jun 14

NBO
Qatar Airways Logo
Qatar Airways

Jun 23

NBO
23h 11m
DOH
ORD

Jun 24

FNT

as low as

$2079

Flint, US (FNT) - Nairobi, KE (NBO)

British Airways Logo
British Airways

Jun 12

FNT
49h 48m
ORD
LHR

Jun 14

NBO
British Airways Logo
British Airways

Jun 23

NBO
25h 21m
LHR
ORD

Jun 25

FNT

as low as

$2106

Flint, US (FNT) - Nairobi, KE (NBO)

Qatar Airways Logo
Qatar Airways

Jun 12

FNT
37h 3m
ORD
DOH

Jun 13

NBO
Qatar Airways Logo
Qatar Airways

Jun 23

NBO
23h 11m
DOH
ORD

Jun 24

FNT

as low as

$2131

Flint, US (FNT) - Nairobi, KE (NBO)

Emirates Logo
Emirates

Jun 12

FNT
45h 44m
ORD
DXB

Jun 14

NBO
Emirates Logo
Emirates

Jun 23

NBO
23h 39m
DXB
ORD

Jun 24

FNT

as low as

$2552

Flint, US (FNT) - Nairobi, KE (NBO)

Brussels Airlines Logo
Brussels Airlines

Jun 12

FNT
33h 33m
ORD
BRU

Jun 13

NBO
Brussels Airlines Logo
Brussels Airlines

Jun 23

NBO
23h 39m
BRU
ORD

Jun 24

FNT

as low as

$5219

Top Deals on flights from Detroit to Cape Town

Detroit, US (DTT) - Cape Town, ZA (CPT)

Turkish Airlines Logo
Turkish Airlines

Jan 5

DTW
39h 50m
IST

Jan 7

CPT
Turkish Airlines Logo
Turkish Airlines

Jan 27

CPT
25h
IST

Jan 28

DTW

as low as

$1158

Detroit, US (DTT) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Jan 5

DTW
54h 10m
YYZ
DXB

Jan 7

CPT
Emirates Logo
Emirates

Jan 27

CPT
30h 31m
DXB
YYZ

Jan 28

DTW

as low as

$1559

Detroit, US (DTT) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 5

DTW
43h 10m
FRA

Jan 7

CPT
Lufthansa Logo
Lufthansa

Jan 27

CPT
13h 16m
IAD

Jan 28

DTW

as low as

$1566

Detroit, US (DTT) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 5

DTW
43h 10m
FRA

Jan 7

CPT
Lufthansa Logo
Lufthansa

Jan 27

CPT
18h 26m
IAD
ORD

Jan 28

DTW

as low as

$1570

Detroit, US (DTT) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Jan 5

DTW
39h 35m
FRA
ZRH

Jan 7

CPT
SWISS Logo
SWISS

Jan 27

CPT
13h 16m
IAD

Jan 28

DTW

as low as

$1579

Detroit, US (DTT) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 5

DTW
34h 39m
EWR
JNB

Jan 6

CPT
Lufthansa Logo
Lufthansa

Jan 27

CPT
19h 25m
FRA

Jan 28

DTW

as low as

$1604

Detroit, US (DTT) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Jan 1

DTW
37h 40m
ORD
MUC

Jan 3

CPT
Lufthansa Logo
Lufthansa

Jan 12

CPT
19h 25m
FRA

Jan 13

DTW

as low as

$1610

Detroit, US (DTT) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Jan 5

DTW
53h 10m
ORD
DOH

Jan 7

CPT
Qatar Airways Logo
Qatar Airways

Jan 27

CPT
35h 31m
DOH
BOS

Jan 29

DTW

as low as

$1659

Detroit, US (DTT) - Cape Town, ZA (CPT)

Kenya Airways Logo
Kenya Airways

Jan 5

DTW
38h 55m
JFK
NBO

Jan 6

CPT
Kenya Airways Logo
Kenya Airways

Jan 27

CPT
48h 42m
NBO
JFK

Jan 29

DTW

as low as

$1704

Detroit, US (DTT) - Cape Town, ZA (CPT)

JetBlue Logo
JetBlue

Jan 5

DTW
53h 5m
BOS
DOH

Jan 7

CPT
JetBlue Logo
JetBlue

Jan 27

CPT
35h 31m
DOH
BOS

Jan 29

DTW

as low as

$1741

Detroit, US (DTT) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Jan 5

DTW
31h
EWR
ADD

Jan 6

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Jan 27

CPT
23h 44m
ADD
EWR

Jan 28

DTW

as low as

$2020

Detroit, US (DTT) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Jan 1

DTW
34h 40m
JFK
DOH

Jan 2

CPT
Qatar Airways Logo
Qatar Airways

Jan 12

CPT
28h 53m
DOH
PHL

Jan 13

DTW

as low as

$2596

Top Deals on flights from Grand Rapids to Cape Town

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

SWISS Logo
SWISS

Dec 10

GRR
41h 52m
ORD
ZRH

Dec 12

CPT
SWISS Logo
SWISS

Jan 9

CPT
50h 54m
ZRH
EWR

Jan 11

GRR

as low as

$1693

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Dec 10

GRR
45h 17m
ORD
FRA

Dec 12

CPT
Lufthansa Logo
Lufthansa

Jan 9

CPT
50h 54m
ZRH
EWR

Jan 11

GRR

as low as

$1803

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Dec 11

GRR
37h 8m
ORD
MUC

Dec 13

CPT
Lufthansa Logo
Lufthansa

Jan 11

CPT
32h 11m
MUC
ORD

Jan 12

GRR

as low as

$2133

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Dec 10

GRR
31h
EWR
ADD

Dec 11

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Jan 9

CPT
22h 7m
ADD
ORD

Jan 10

GRR

as low as

$2175

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Dec 11

GRR
31h 50m
EWR
JNB

Dec 12

CPT
Lufthansa Logo
Lufthansa

Jan 11

CPT
23h 11m
FRA
ORD

Jan 12

GRR

as low as

$2624

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Dec 11

GRR
49h 57m
ORD
DXB

Dec 13

CPT
Emirates Logo
Emirates

Jan 11

CPT
34h 9m
DXB
ORD

Jan 12

GRR

as low as

$2817

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Dec 10

GRR
49h 57m
ORD
DXB

Dec 12

CPT
Emirates Logo
Emirates

Jan 9

CPT
29h 24m
DXB
ORD

Jan 10

GRR

as low as

$2887

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Dec 11

GRR
52h 55m
IAH
DXB

Dec 13

CPT
Emirates Logo
Emirates

Jan 11

CPT
34h 9m
DXB
ORD

Jan 12

GRR

as low as

$2960

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Dec 11

GRR
51h 20m
ORD
DOH

Dec 13

CPT
Qatar Airways Logo
Qatar Airways

Jan 11

CPT
33h 24m
DOH
DFW

Jan 12

GRR

as low as

$2980

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Dec 10

GRR
58h 15m
ORD
DOH

Dec 12

CPT
Qatar Airways Logo
Qatar Airways

Jan 9

CPT
33h 24m
DOH
DFW

Jan 10

GRR

as low as

$3016

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

American Airlines Logo
American Airlines

Dec 10

GRR
51h 20m
ORD
DOH

Dec 12

CPT
American Airlines Logo
American Airlines

Jan 9

CPT
27h 35m
DOH
ORD

Jan 10

GRR

as low as

$3402

Grand Rapids, US (GRR) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Dec 10

GRR
36h 18m
ORD
LHR

Dec 12

CPT
British Airways Logo
British Airways

Jan 9

CPT
25h 35m
LHR
ORD

Jan 10

GRR

as low as

$4663

Top Deals on flights from Traverse City to Cape Town

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Sep 16

TVC
48h 29m
ORD
EWR

Sep 18

CPT
Lufthansa Logo
Lufthansa

Oct 7

CPT
21h 52m
FRA
ORD

Oct 8

TVC

as low as

$1365

Traverse City, US (TVC) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Sep 16

TVC
62h 4m
ORD
LHR

Sep 19

CPT
British Airways Logo
British Airways

Oct 7

CPT
28h 35m
LHR
ORD

Oct 8

TVC

as low as

$1502

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 16

TVC
48h 20m
ORD
ADD

Sep 18

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 7

CPT
30h 48m
ADD
ORD

Oct 8

TVC

as low as

$1537

Traverse City, US (TVC) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Sep 16

TVC
42h 45m
ORD
LHR

Sep 18

CPT
British Airways Logo
British Airways

Oct 7

CPT
28h 35m
LHR
ORD

Oct 8

TVC

as low as

$1601

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Sep 16

TVC
42h 54m
ORD
DXB

Sep 18

CPT
Emirates Logo
Emirates

Oct 7

CPT
28h 13m
DXB
ORD

Oct 8

TVC

as low as

$1711

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Sep 16

TVC
42h 35m
ORD
DOH

Sep 18

CPT
Qatar Airways Logo
Qatar Airways

Oct 7

CPT
31h 9m
DOH
ORD

Oct 8

TVC

as low as

$1985

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

Sep 16

TVC
43h 41m
ORD
DOH

Sep 18

CPT
Qatar Airways Logo
Qatar Airways

Oct 7

CPT
31h 9m
DOH
ORD

Oct 8

TVC

as low as

$1991

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Emirates Logo
Emirates

Sep 16

TVC
45h 20m
ORD
DXB

Sep 18

CPT
Emirates Logo
Emirates

Oct 7

CPT
39h 43m
DXB
ORD

Oct 9

TVC

as low as

$2604

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Ethiopian Airlines Logo
Ethiopian Airlines

Sep 16

TVC
50h 49m
ORD
ADD

Sep 18

CPT
Ethiopian Airlines Logo
Ethiopian Airlines

Oct 7

CPT
23h 42m
ADD
ORD

Oct 8

TVC

as low as

$4581

Traverse City, US (TVC) - Cape Town, ZA (CPT)

Lufthansa Logo
Lufthansa

Sep 16

TVC
48h 29m
ORD
EWR

Sep 18

CPT
Lufthansa Logo
Lufthansa

Oct 7

CPT
22h 57m
FRA
ORD

Oct 8

TVC

as low as

$5178

Traverse City, US (TVC) - Cape Town, ZA (CPT)

IBERIA Logo
IBERIA

Sep 16

TVC
38h 4m
ORD
LHR

Sep 18

CPT
IBERIA Logo
IBERIA

Oct 7

CPT
20h 47m
LHR
ORD

Oct 8

TVC

as low as

$5425

Traverse City, US (TVC) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

Sep 16

TVC
38h 4m
ORD
LHR

Sep 18

CPT
British Airways Logo
British Airways

Oct 7

CPT
22h 33m
LHR
ORD

Oct 8

TVC

as low as

$5600

Top Deals on flights from Flint to Cape Town

Flint, US (FNT) - Cape Town, ZA (CPT)

United Airlines Logo
United Airlines

May 31

FNT
26h 20m
ORD
IAD

Jun 1

CPT
United Airlines Logo
United Airlines

Jun 7

CPT
23h 30m
EWR
ORD

Jun 8

FNT

as low as

$1650

Flint, US (FNT) - Cape Town, ZA (CPT)

British Airways Logo
British Airways

May 31

FNT
37h 5m
ORD
LHR

Jun 2

CPT
British Airways Logo
British Airways

Jun 7

CPT
35h 36m
LHR
ORD

Jun 9

FNT

as low as

$1862

Flint, US (FNT) - Cape Town, ZA (CPT)

Qatar Airways Logo
Qatar Airways

May 31

FNT
36h 55m
ORD
DOH

Jun 2

CPT
Qatar Airways Logo
Qatar Airways

Jun 7

CPT
41h 31m
DOH
ORD

Jun 9

FNT

as low as

$2029

Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158