background

Business Class Flight Deals from Michigan to Johannesburg from $6271

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

QR LogoTK LogoAF LogoBA LogoKL LogoAC LogoSQ 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 Business Class Flights from Detroit to Johannesburg

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

Turkish Airlines Logo
Turkish Airlines

Aug 2

DTW
31h 35m
IST

Aug 4

JNB
Turkish Airlines Logo
Turkish Airlines

Aug 9

JNB
31h 15m
IST

Aug 10

DTW

as low as

$6816

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

Air Canada Logo
Air Canada

Aug 2

DTW
54h 45m
YYZ
ZRH

Aug 5

JNB
Air Canada Logo
Air Canada

Aug 9

JNB
30h 21m
ZRH
YYZ

Aug 10

DTW

as low as

$9543

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

Air France Logo
Air France

Aug 2

DTW
29h 10m
CDG

Aug 4

JNB
Air France Logo
Air France

Aug 9

JNB
30h 15m
CDG

Aug 10

DTW

as low as

$11960

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

KLM Logo
KLM

Aug 2

DTW
29h 10m
CDG

Aug 4

JNB
KLM Logo
KLM

Aug 9

JNB
30h 15m
CDG

Aug 10

DTW

as low as

$14543

Top Deals on Business Class Flights from Grand Rapids to Johannesburg

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

American Airlines Logo
American Airlines

Aug 2

GRR
33h 45m
CLT
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
26h 55m
LHR
ORD

Aug 10

GRR

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

GRR
31h 54m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
27h 25m
LHR
CLT

Aug 10

GRR

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

GRR
38h 57m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
27h 25m
LHR
CLT

Aug 10

GRR

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

GRR
34h 11m
DFW
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
32h 47m
LHR
CLT

Aug 10

GRR

as low as

$6384

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

American Airlines Logo
American Airlines

Aug 2

GRR
34h 11m
DFW
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
26h 55m
LHR
ORD

Aug 10

GRR

as low as

$6384

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

American Airlines Logo
American Airlines

Aug 2

GRR
31h 54m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
34h 52m
LHR
DFW

Aug 11

GRR

as low as

$6384

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

British Airways Logo
British Airways

Aug 2

GRR
31h 54m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
26h 55m
LHR
ORD

Aug 10

GRR

as low as

$6615

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

British Airways Logo
British Airways

Aug 2

GRR
35h 38m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
29h 28m
LHR
ORD

Aug 10

GRR

as low as

$6615

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

British Airways Logo
British Airways

Aug 2

GRR
31h 54m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
29h 28m
LHR
ORD

Aug 10

GRR

as low as

$6615

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

Qatar Airways Logo
Qatar Airways

Aug 2

GRR
39h 12m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
33h 42m
DOH
ORD

Aug 11

GRR

as low as

$8290

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

Qatar Airways Logo
Qatar Airways

Aug 2

GRR
35h 53m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
33h 42m
DOH
ORD

Aug 11

GRR

as low as

$8290

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

Qatar Airways Logo
Qatar Airways

Aug 2

GRR
35h 53m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
40h 12m
DOH
ORD

Aug 11

GRR

as low as

$8290

Top Deals on Business Class Flights from Traverse City to Johannesburg

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

American Airlines Logo
American Airlines

Aug 2

TVC
38h 47m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
26h 20m
LHR
ORD

Aug 10

TVC

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

TVC
39h 40m
CLT
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
27h 57m
LHR
ORD

Aug 10

TVC

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

TVC
37h 59m
BOS
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
27h 57m
LHR
ORD

Aug 10

TVC

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

TVC
37h 59m
BOS
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
26h 20m
LHR
ORD

Aug 10

TVC

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

TVC
39h 36m
DFW
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
27h 57m
LHR
ORD

Aug 10

TVC

as low as

$6384

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

American Airlines Logo
American Airlines

Aug 2

TVC
34h 15m
DFW
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
31h 15m
LHR
ORD

Aug 10

TVC

as low as

$6384

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

American Airlines Logo
American Airlines

Aug 2

TVC
39h 36m
DFW
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
26h 20m
LHR
ORD

Aug 10

TVC

as low as

$6384

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

British Airways Logo
British Airways

Aug 2

TVC
28h 4m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
31h 15m
LHR
ORD

Aug 10

TVC

as low as

$7087

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

British Airways Logo
British Airways

Aug 2

TVC
28h 4m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
29h 25m
LHR
ORD

Aug 10

TVC

as low as

$7087

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

Qatar Airways Logo
Qatar Airways

Aug 2

TVC
36h 19m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
36h 45m
DOH
ORD

Aug 10

TVC

as low as

$8513

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

Qatar Airways Logo
Qatar Airways

Aug 2

TVC
36h 19m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
30h 15m
DOH
ORD

Aug 10

TVC

as low as

$8513

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

Qatar Airways Logo
Qatar Airways

Aug 2

TVC
42h 49m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
36h 45m
DOH
ORD

Aug 10

TVC

as low as

$8516

Top Deals on Business Class Flights from Flint to Johannesburg

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

American Airlines Logo
American Airlines

Aug 2

FNT
40h 23m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
33h 49m
LHR
ORD

Aug 10

FNT

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

FNT
40h 23m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
30h 10m
LHR
ORD

Aug 10

FNT

as low as

$6272

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

American Airlines Logo
American Airlines

Aug 2

FNT
31h 55m
ORD
LHR

Aug 4

JNB
American Airlines Logo
American Airlines

Aug 9

JNB
30h 10m
LHR
ORD

Aug 10

FNT

as low as

$6272

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

British Airways Logo
British Airways

Aug 2

FNT
31h 55m
ORD
LHR

Aug 4

JNB
British Airways Logo
British Airways

Aug 9

JNB
28h 20m
LHR
ORD

Aug 10

FNT

as low as

$6615

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

Qatar Airways Logo
Qatar Airways

Aug 2

FNT
40h 38m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
29h 10m
DOH
ORD

Aug 10

FNT

as low as

$8513

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

Qatar Airways Logo
Qatar Airways

Aug 2

FNT
40h 38m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
35h 40m
DOH
ORD

Aug 10

FNT

as low as

$8513

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

Qatar Airways Logo
Qatar Airways

Aug 2

FNT
47h 8m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
35h 40m
DOH
ORD

Aug 10

FNT

as low as

$8516

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

Qatar Airways Logo
Qatar Airways

Aug 2

FNT
47h 8m
ORD
DOH

Aug 4

JNB
Qatar Airways Logo
Qatar Airways

Aug 9

JNB
29h 10m
DOH
ORD

Aug 10

FNT

as low as

$8516

Top Deals on Business Class Flights from Lansing to Johannesburg

Lansing, US (LAN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 4

LAN
32h 27m
ORD
LHR

Aug 6

JNB
American Airlines Logo
American Airlines

Aug 11

JNB
25h 55m
LHR
ORD

Aug 12

LAN

as low as

$6271

Lansing, US (LAN) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 4

LAN
32h 27m
ORD
LHR

Aug 6

JNB
American Airlines Logo
American Airlines

Aug 11

JNB
27h 45m
LHR
ORD

Aug 12

LAN

as low as

$6271

Lansing, US (LAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

LAN
35h 2m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
36h 56m
DOH
ORD

Aug 12

LAN

as low as

$8213

Lansing, US (LAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

LAN
35h 2m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
30h 26m
DOH
ORD

Aug 12

LAN

as low as

$8213

Lansing, US (LAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

LAN
41h 37m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
30h 26m
DOH
ORD

Aug 12

LAN

as low as

$8216

Lansing, US (LAN) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

LAN
41h 37m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
36h 56m
DOH
ORD

Aug 12

LAN

as low as

$8216

Top Deals on Business Class Flights from Kalamazoo to Johannesburg

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 4

AZO
29h 20m
ORD
LHR

Aug 6

JNB
American Airlines Logo
American Airlines

Aug 11

JNB
29h 43m
LHR
ORD

Aug 12

AZO

as low as

$6271

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 4

AZO
38h 21m
ORD
LHR

Aug 6

JNB
American Airlines Logo
American Airlines

Aug 11

JNB
29h 43m
LHR
ORD

Aug 12

AZO

as low as

$6271

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

American Airlines Logo
American Airlines

Aug 4

AZO
40h 46m
ORD
LHR

Aug 6

JNB
American Airlines Logo
American Airlines

Aug 11

JNB
29h 43m
LHR
ORD

Aug 12

AZO

as low as

$6271

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Aug 4

AZO
31h 45m
ORD
LHR

Aug 6

JNB
British Airways Logo
British Airways

Aug 11

JNB
29h 43m
LHR
ORD

Aug 12

AZO

as low as

$6614

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Aug 4

AZO
31h 45m
ORD
LHR

Aug 6

JNB
British Airways Logo
British Airways

Aug 11

JNB
31h 33m
LHR
ORD

Aug 12

AZO

as low as

$6614

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

British Airways Logo
British Airways

Aug 4

AZO
29h 20m
ORD
LHR

Aug 6

JNB
British Airways Logo
British Airways

Aug 11

JNB
29h 43m
LHR
ORD

Aug 12

AZO

as low as

$6614

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

AZO
40h 56m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
37h 3m
DOH
ORD

Aug 12

AZO

as low as

$7990

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

AZO
40h 56m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
30h 33m
DOH
ORD

Aug 12

AZO

as low as

$7990

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

AZO
47h 31m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
37h 3m
DOH
ORD

Aug 12

AZO

as low as

$7993

Kalamazoo, US (AZO) - Johannesburg, ZA (JNB)

Qatar Airways Logo
Qatar Airways

Aug 4

AZO
47h 31m
ORD
DOH

Aug 6

JNB
Qatar Airways Logo
Qatar Airways

Aug 11

JNB
30h 33m
DOH
ORD

Aug 12

AZO

as low as

$7993

Flights to Johannesburg

Top Destinations
Origins
Return flights
Cabin Class
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158