Fly to
Route
Depart
Return
Price
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Sun 4/5
16:15-9:20
2 stops34h 05m
Johannesburg OR Tambo
Wed 14/5
19:35-14:55
2 stops26h 20m
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Tue 22/4
18:55-15:50
2 stops37h 55m
Johannesburg OR Tambo
Mon 28/4
1:15-18:00
2 stops47h 45m
HoustonCape Town
IAH - CPT
IAHCPT
Houston George Bush Intcntl
Mon 24/3
22:20-12:00
1 stop30h 40m
Cape Town Intl
Mon 19/5
16:35-19:10
1 stop33h 35m
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Tue 22/4
21:05-10:35
1 stop30h 30m
Johannesburg OR Tambo
Tue 29/4
17:50-12:50
1 stop26h 00m
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Thu 24/4
18:10-10:00
1 stop32h 50m
Johannesburg OR Tambo
Wed 30/4
16:50-15:50
2 stops30h 00m
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Fri 7/3
20:01-18:35
2 stops38h 34m
Johannesburg OR Tambo
Sun 16/3
22:00-19:10
2 stops28h 10m
HoustonJohannesburg
IAH - JNB
IAHJNB
Houston George Bush Intcntl
Sun 4/5
18:18-7:00
2 stops29h 42m
Johannesburg OR Tambo
Wed 14/5
21:15-13:40
1 stop23h 25m
HoustonCape Town
IAH - CPT
IAHCPT
Houston George Bush Intcntl
Fri 25/4
18:10-10:50
1 stop33h 40m
Cape Town Intl
Sat 3/5
13:00-15:50
1 stop33h 50m
HoustonJohannesburg
HOU - JNB
HOUJNB
Houston Hobby
Sun 4/5
20:16-7:00
2 stops27h 44m
Johannesburg OR Tambo
Wed 14/5
21:15-19:45
2 stops29h 30m
HoustonCape Town
HOU - CPT
HOUCPT
Houston Hobby
Mon 24/3
15:43-8:00
2 stops33h 17m
Cape Town Intl
Mon 19/5
18:55-19:45
2 stops31h 50m
Booking 74 days in advance of your planned departure date is, on average, the best time to get cheap flights from Houston. The general trend is that the closer you book to the departure date, the more expensive your flight will be.