Cheap flights from Hagerstown to Johannesburg from £607

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore flight deals to Johannesburg

3 stops
Thu, Jun 5
Hagerstown HGRJohannesburg JNB

£607
Search
3 stops
Wed, Jun 4
Hagerstown HGRJohannesburg JNB

£618
Search
3 stops
Wed, Jun 4
Hagerstown HGRJohannesburg JNB

£680
Search
3 stops
Fri, Jun 6
Hagerstown HGRJohannesburg JNB

£706
Search
3 stops
Tue, Jun 3
Hagerstown HGRJohannesburg JNB

£803
Search
3 stops
Wed, Jun 4
Hagerstown HGRJohannesburg JNB

£898
Search

Prices updated:

Not happy with the results? Try some of our useful filters

2 stops
Mon, Jun 9 – Wed, Jun 18
Hagerstown HGRJohannesburg JNB

£1,470
Search
2 stops
Mon, Jun 9 – Mon, Jun 16
Hagerstown HGRJohannesburg JNB

£1,521
Search
2 stops
Mon, Jun 9 – Tue, Jun 17
Hagerstown HGRJohannesburg JNB

£1,592
Search
2 stops
Wed, Jun 4 – Wed, Jun 11
Hagerstown HGRJohannesburg JNB

£1,743
Search
2 stops
Wed, Jun 4 – Wed, Jun 11
Hagerstown HGRJohannesburg JNB

£1,759
Search
2 stops
Mon, Jun 9 – Wed, Jun 18
Hagerstown HGRJohannesburg JNB

£1,793
Search

Prices updated:

Not happy with the results? Try some of our useful filters

How much do flights to Johannesburg cost?

Key info about flying to Johannesburg

Depart from
Hagerstown Regional
Arrive to
O. R. Tambo International
Average flights per week
23
Flight distance

Check-in for a flight from Hagerstown to Johannesburg

NameCarrier codeIATA CodePassport needed during booking
Allegiant AirAAYG4No
British AirwaysBAWBANo
Fly SafairSFRFAYes
Swiss International Air LinesSWRLXNo
EgyptairMSRMSYes

Weather in Johannesburg

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January27°C16°C
February26°C16°C
March26°C15°C
April22°C12°C
May21°C10°C
June18°C6°C
July18°C6°C
August21°C9°C
September26°C12°C
October27°C14°C
November27°C15°C
December27°C16°C
Hottest Month
27°C
January
Coldest month
6°C
July
Sunny days
293
days per year

14 day forecast

Saturday
10 May
22°C15°C
17 May
23°C14°C
Sunday
11 May
19°C13°C
18 May
23°C13°C
Monday
12 May
18°C12°C
19 May
23°C16°C
Tuesday
13 May
21°C13°C
20 May
21°C16°C
Wednesday
14 May
21°C13°C
21 May
21°C15°C
Thursday
15 May
22°C14°C
22 May
23°C16°C
Friday
16 May
22°C15°C
23 May
23°C17°C
Book your trip to arrive at O. R. Tambo International, or Lanseria International. The most popular airlines for this route are Allegiant Air, British Airways, Fly Safair, Swiss International Air Lines, and Egyptair. Hagerstown and Johannesburg have 23 direct flights per week.

Frequently asked questions

What are the most popular routes to and from Hagerstown?
What are the most popular routes to and from Johannesburg?
What airports are near Hagerstown?
Which airlines fly between Hagerstown and Johannesburg?
When’s the best time to travel between Hagerstown and Johannesburg?
What flights operate between Hagerstown and Johannesburg?
How many airports are there near Hagerstown?
What time do nonstop (direct) flights between Hagerstown and Johannesburg depart?
What time do nonstop (direct) flights between Hagerstown and Johannesburg arrive?
What time do flights between Hagerstown and Johannesburg depart?
What time do flights between Hagerstown and Johannesburg arrive?

Explore alternative trips

Flights from Hagerstown

Flights to Johannesburg

Popular routes

The nearest countries with flights to Johannesburg

Here is a list of countries people are flying from

Other destination countries from Hagerstown

Here is a list of countries people are flying to
Find the best connection from Hagerstown to Johannesburg
Search flights

Get more out of Kiwi.com with our mobile application

Download boarding passes

One-click booking

Get exclusive offers and prices

Mobile trip notifications


We hack the system,
you fly for less