Find cheap flights to Johannesburg

HLA

Find cheap flights to Johannesburg

Round-trip
Economy
Boston (BOS)
Johannesburg Lanseria
Wed. 25/11
Wed. 2/12
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Toronto C$ 2,124 round-trip
  • High season is considered to be January, February and December. The cheapest month to fly to Johannesburg Lanseria is January.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

What is the cheapest flight to Johannesburg?

How far is Johannesburg Lanseria Airport from central Johannesburg?

What is the name of Johannesburg’s airport?

How does KAYAK find such low prices on flights to Johannesburg?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Johannesburg?

What is the Hacker Fare option on flights to Johannesburg?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Johannesburg?

Book Cheap Johannesburg Lanseria Plane Tickets

Recent round-trip flight deals

10/12
Thu.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
6/2
Sat.
2 stops
Multiple Airlines
40h 10m
HLA - YYZ
10/12
Thu.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
5/2
Fri.
2 stops
Multiple Airlines
40h 40m
HLA - YYZ
10/12
Thu.
3 stops
Multiple Airlines
41h 15m
YUL - HLA
6/2
Sat.
2 stops
Multiple Airlines
48h 50m
HLA - YUL
1/12
Tue.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
16/1
Sat.
2 stops
Multiple Airlines
36h 45m
HLA - YYZ
1/12
Tue.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
1/3
Mon.
2 stops
Multiple Airlines
40h 40m
HLA - YYZ
7/12
Mon.
2 stops
Multiple Airlines
40h 10m
YUL - HLA
30/1
Sat.
2 stops
Multiple Airlines
40h 10m
HLA - YUL
1/12
Tue.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
16/1
Sat.
3 stops
Multiple Airlines
35h 10m
HLA - YYZ
13/12
Sun.
2 stops
Multiple Airlines
42h 30m
YUL - HLA
6/2
Sat.
2 stops
Multiple Airlines
48h 50m
HLA - YUL
7/12
Mon.
3 stops
Multiple Airlines
39h 55m
YUL - HLA
30/1
Sat.
2 stops
Multiple Airlines
40h 10m
HLA - YUL
13/12
Sun.
2 stops
Multiple Airlines
42h 30m
YUL - HLA
4/1
Mon.
3 stops
Multiple Airlines
56h 56m
HLA - YUL
10/12
Thu.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
5/2
Fri.
3 stops
Multiple Airlines
29h 40m
HLA - YYZ
13/12
Sun.
2 stops
Multiple Airlines
42h 30m
YUL - HLA
4/1
Mon.
2 stops
Multiple Airlines
40h 40m
HLA - YUL
10/12
Thu.
2 stops
Multiple Airlines
26h 40m
YYZ - HLA
6/2
Sat.
3 stops
Multiple Airlines
29h 10m
HLA - YYZ
7/12
Mon.
2 stops
Multiple Airlines
40h 10m
YUL - HLA
30/1
Sat.
3 stops
Multiple Airlines
32h 55m
HLA - YUL
10/12
Thu.
3 stops
Multiple Airlines
41h 15m
YUL - HLA
6/2
Sat.
3 stops
Multiple Airlines
32h 55m
HLA - YUL
12/12
Sat.
3 stops
Multiple Airlines
35h 35m
YUL - HLA
26/12
Sat.
2 stops
Multiple Airlines
40h 00m
HLA - YUL
5/12
Sat.
3 stops
Multiple Airlines
41h 15m
YUL - HLA
30/1
Sat.
2 stops
Multiple Airlines
40h 10m
HLA - YUL
1/12
Tue.
3 stops
Multiple Airlines
39h 50m
YUL - HLA
16/1
Sat.
2 stops
Multiple Airlines
35h 45m
HLA - YUL
7/12
Mon.
2 stops
Multiple Airlines
40h 10m
YUL - HLA
30/1
Sat.
2 stops
Multiple Airlines
35h 45m
HLA - YUL
1/12
Tue.
3 stops
Multiple Airlines
39h 50m
YUL - HLA
16/1
Sat.
3 stops
Multiple Airlines
36h 10m
HLA - YUL
Show more results

Recent one-way flight deals

12/1
Tue.
3 stops
Multiple Airlines
55h 40m
YYZ - HLA
18/1
Mon.
3 stops
Multiple Airlines
55h 35m
YYZ - HLA
17/1
Sun.
2 stops
Multiple Airlines
51h 20m
YYZ - HLA
12/1
Tue.
2 stops
Multiple Airlines
50h 55m
YYZ - HLA
18/1
Mon.
2 stops
Multiple Airlines
50h 55m
YYZ - HLA
17/1
Sun.
3 stops
Multiple Airlines
38h 20m
YYZ - HLA
15/1
Fri.
2 stops
Multiple Airlines
38h 45m
YYZ - HLA
13/12
Sun.
3 stops
Multiple Airlines
37h 55m
YUL - HLA
19/12
Sat.
3 stops
Multiple Airlines
44h 05m
YVR - HLA
13/12
Sun.
2 stops
Multiple Airlines
42h 30m
YUL - HLA
Show more results
-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First