β€Œ
β€Œ
FlightsFrom Johannesburg

To Arusha

Cheap Flights from Johannesburg to Arusha

Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Johannesburg

RatePunk searches hundreds of travel sites at once for deals on flights to Arusha

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Johannesburg to Arusha

Explore current cheapest deals departing from Johannesburg to Arusha

October 30 - November 1

Cheapest
Best

JNB - Mount Kilimanjaro

$725

$629

Round trip

July 23 - July 30

JNB - Arusha

$648

$634

Round trip

June 21 - June 27

JNB - Arusha

$638

$661

Round trip

June 19 - July 4

Earliest

JNB - Arusha

$591

$684

Round trip

September 22 - October 18

JNB - Arusha

$609

$721

Round trip

July 22 - July 29

JNB - Mount Kilimanjaro

$696

$781

Round trip

October 29 - November 26

JNB - Arusha

$696

$786

Round trip

October 29 - November 12

JNB - Arusha

$714

$786

Round trip

November 12 - November 26

JNB - Arusha

$597

$794

Round trip

November 19 - November 26

JNB - Arusha

$604

$794

Round trip

Unlock all 500+ flight deals to Arusha and get alerts when great deals appear

Route Intelligence β€” 486,190 Searches this Week

Insights for flights from Johannesburg to Arusha

For cheap flights from Johannesburg to Arusha, fares typically range from $762–$882, with a median of $813. Right now, current fares are significantly below the typical level, indicating a potentially favorable time to book. However, 0% of recent fares were classified as a good price, suggesting that while current prices are lower, they may still not represent exceptional value.
A typical journey from Johannesburg to Arusha takes about 22h 25m, including connections. This duration reflects that most itineraries on this route involve at least one stopover. Given that most itineraries connect at least once, with a median of 2 stopovers when connecting, the overall travel time is extended beyond the direct flight duration.
The route from Johannesburg to Arusha covers a distance of 2,685 kilometers, classifying it as a medium-haul flight. This distance means you can expect a journey that is longer than short regional hops but generally shorter than intercontinental travel.
If you are looking for the cheapest time to fly from Johannesburg to Arusha, October stands out with a median fare of $336. Following closely are November, with a median fare of $357, and July, where the median fare is $394. These months offer the lowest median prices for this route.

How much is a round trip from Johannesburg to Arusha

Regular price: $550 - $843

Prices for flights from Johannesburg to Arusha are currently within the regular range.

The regular price range for this route is between $550 and $843. The current lowest deal is $624 with Air Tanzania, for travel from Jul 2-Jul 10.

now $624

Low $550

High $843

The cheapest time to fly from Johannesburg to Arusha

Flights from Johannesburg to Arusha are cheapest in October, with a median price of $336. The most expensive month to fly is September, with a median price of $837. Prices are generally lower from January to November.

October

Cheapest

Flights from $336

September

Most Expensive

Flights from $837

Jan
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov

Direct flights from Johannesburg to Arusha

Airline logo

Safair

Airline logo

Precision Air

Airline logo

RΓ©gional

Airline logo

Air Tanzania

Last-minute flights going from Johannesburg to Arusha

Fri, Jun 19

βŒ› Last-Minute

JNB - Arusha

Air Tanzania

Johannesburg (JNB) - Arusha (ARK)

Air Tanzania

$591

$684

One-way

Sun, Jun 21

βŒ› Last-Minute

JNB - Arusha

Air Tanzania

Johannesburg (JNB) - Arusha (ARK)

Air Tanzania

$638

$661

One-way

Sun, Jun 28

βŒ› Last-Minute

JNB - Mount Kilimanjaro

Johannesburg (JNB) - Mount Kilimanjaro (JRO)

$725

$1,401

One-way

Wed, Jul 1

βŒ› Last-Minute

JNB - Mount Kilimanjaro

Johannesburg (JNB) - Mount Kilimanjaro (JRO)

$751

$1,458

One-way

Wed, Jul 1

βŒ› Last-Minute

JNB - Mount Kilimanjaro

Johannesburg (JNB) - Mount Kilimanjaro (JRO)

$766

$1,664

One-way

Mon, Jul 6

βŒ› Last-Minute

JNB - Mount Kilimanjaro

Johannesburg (JNB) - Mount Kilimanjaro (JRO)

$734

$1,208

One-way

Biggest price drops on these dates for flights from Johannesburg to Arusha

2 nights

Oct 30 - Nov 1

$725Β Β β†’Β Β $629

13%

7 nights

Jul 23 - Jul 30

$648Β Β β†’Β Β $634

2%

6 nights

Jun 21 - Jun 27

$638Β Β β†’Β Β $661

4%

14 nights

Oct 29 - Nov 12

$714Β Β β†’Β Β $786

10%

Popular Airports to fly from Johannesburg to Arusha

Johannesburg - Arusha route insights

πŸ’Έ Price insights

Recent fares are below the typical level

Recent fares from Johannesburg to Arusha are below the typical level, with deals around $629.

πŸ“… Best time to fly

October is historically cheapest at $336

Historically, October is the cheapest month to fly, with median prices around $336.

⏱️ Flight duration

Connecting flights average 22h 25m

Flights from Johannesburg to Arusha typically involve connections, with a median duration of 22h 25m.

✈️ Airlines & availability

Connecting flights are dominant on this route

This route primarily features connecting flights, with no direct options available from Johannesburg to Arusha.

πŸ† Airline highlight

Safair offers connecting flights

Safair is among the airlines offering connecting flights on the Johannesburg to Arusha route.

🎯 Booking tip

Consider October for best prices

For the best prices, consider booking your flight to Arusha for travel in October, November, or July.

Johannesburg main airports to depart from

O. R. Tambo International (JNB)

Cheapest

Fly from JNB to ARK. This is a convenient option for flights from Johannesburg to Arusha.

πŸ“ ~20 km from city center

πŸ’Έ Flights from ~$624

Lanseria International (HLA)

Consider HLA for an alternative departure airport from Johannesburg to Arusha.

πŸ“ ~30 km from city center

πŸ’Έ Flights from ~$1131

Arusha main airports to arrive at

Arusha (ARK)

Cheapest

Arusha Airport is a convenient arrival option for flights from Johannesburg to Arusha.

πŸ“ ~10 km from Arusha (reachable by car)

πŸ’Έ Flights from ~$624

Airports nearby Arusha used as alternative

Kilimanjaro International (JRO)

Kilimanjaro International is a practical alternative due to its proximity and more international flight options.

πŸ“ ~45-60 minute drive from Arusha (reachable by car)

πŸ’Έ Flights from ~$572

Jomo Kenyatta International (NBO)

Cheapest

Jomo Kenyatta International offers extensive global connectivity and potentially lower fares for long-haul flights.

πŸ“ ~250 km from Arusha (requires border crossing)

πŸ’Έ Flights from ~$341

Julius Nyerere International (DAR)

Julius Nyerere International is Tanzania's largest airport, offering extensive domestic and international networks.

πŸ“ ~480 km from Arusha (reachable by domestic flight or long drive)

πŸ’Έ Flights from ~$423

Abeid Amani Karume International (ZNZ)

Abeid Amani Karume International is a good option for travelers combining safari with coastal destinations.

πŸ“ ~470 km from Arusha (reachable by domestic flight)

πŸ’Έ Flights from ~$411

Wilson (WIL)

Wilson is a regional hub for short-haul and domestic flights, convenient for connecting to Kenyan safari circuits.

πŸ“ ~270 km from Arusha (requires cross-border travel)

πŸ’Έ Flights from ~$898

Business & First Class Flight Deals to Arusha

Discover luxury on the budget with premium cabin class on flights from Johannesburg to Arusha.

Elite

Best Elite deals to Arusha

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From JNB

Elite

Jun 21

Arusha, Tanzania

70% AI deal score

$2,209

$1,667

Save $542

From JNB

Elite

Jul 18

Arusha, Tanzania

70% AI deal score

$2,157

$1,804

Save $353

From JNB

Elite

Jun 21

Arusha, Tanzania

70% AI deal score

$2,199

$1,864

Save $335

From JNB

Elite

Jul 27

Arusha, Tanzania

69% AI deal score

$2,173

$1,669

Save $504

From JNB

Elite

Jun 28

Arusha, Tanzania

68% AI deal score

$2,204

$2,094

Save $110

From JNB

Elite

Jun 30

Arusha, Tanzania

68% AI deal score

$2,248

$2,094

Save $154

From JNB

Elite

Aug 11

Arusha, Tanzania

68% AI deal score

$2,212

$2,095

Save $117

From JNB

Elite

Aug 14

Arusha, Tanzania

68% AI deal score

$2,192

$2,095

Save $97

From JNB

Elite

Jul 16

Arusha, Tanzania

68% AI deal score

$2,261

$2,096

Save $165

From JNB

Elite

Jul 15

Arusha, Tanzania

68% AI deal score

$2,223

$2,097

Save $126

From JNB

Elite

Jun 21

Arusha, Tanzania

67% AI deal score

$2,171

$2,094

Save $77

From JNB

Elite

Jun 19

Arusha, Tanzania

67% AI deal score

$2,159

$2,094

Save $65

From JNB

Elite

Jun 25

Arusha, Tanzania

67% AI deal score

$2,123

$2,094

Save $29

From JNB

Elite

Jun 22

Arusha, Tanzania

67% AI deal score

$2,177

$2,094

Save $83

From JNB

Elite

Jun 24

Arusha, Tanzania

67% AI deal score

$2,161

$2,094

Save $67

From JNB

Elite

Jun 24

Arusha, Tanzania

67% AI deal score

$2,107

$2,095

Save $12

From JNB

Elite

Jun 19

Arusha, Tanzania

67% AI deal score

$2,142

$2,095

Save $47

From JNB

Elite

Jul 11

Arusha, Tanzania

67% AI deal score

$2,155

$2,095

Save $60

From JNB

Elite

Aug 01

Arusha, Tanzania

67% AI deal score

$2,135

$2,095

Save $40

From JNB

Elite

Jun 21

Arusha, Tanzania

67% AI deal score

$2,129

$2,095

Save $34

From JNB

Elite

Aug 01

Arusha, Tanzania

67% AI deal score

$2,126

$2,095

Save $31

From JNB

Elite

Aug 01

Arusha, Tanzania

67% AI deal score

$2,122

$2,095

Save $27

From JNB

Elite

Jun 22

Arusha, Tanzania

67% AI deal score

$2,127

$2,095

Save $32

From JNB

Elite

Aug 10

Arusha, Tanzania

67% AI deal score

$2,184

$2,095

Save $89

From JNB

Elite

Jul 11

Arusha, Tanzania

67% AI deal score

$2,113

$2,095

Save $18

From JNB

Elite

Aug 11

Arusha, Tanzania

67% AI deal score

$2,184

$2,095

Save $89

From JNB

Elite

Jun 25

Arusha, Tanzania

67% AI deal score

$2,096

$2,095

Save $1

From JNB

Elite

Jul 20

Arusha, Tanzania

67% AI deal score

$2,157

$2,095

Save $62

From JNB

Elite

Jun 21

Arusha, Tanzania

67% AI deal score

$2,133

$2,095

Save $38

From JNB

Elite

Jul 20

Arusha, Tanzania

67% AI deal score

$2,104

$2,095

Save $9

From JNB

Elite

Aug 07

Arusha, Tanzania

67% AI deal score

$2,147

$2,095

Save $52

From JNB

Elite

Jun 21

Arusha, Tanzania

67% AI deal score

$2,129

$2,095

Save $34

From JNB

Elite

Jun 24

Arusha, Tanzania

67% AI deal score

$2,107

$2,095

Save $12

From JNB

Elite

Jun 19

Arusha, Tanzania

67% AI deal score

$2,130

$2,095

Save $35

From JNB

Elite

Aug 06

Arusha, Tanzania

67% AI deal score

$2,099

$2,096

Save $3

From JNB

Elite

Aug 03

Arusha, Tanzania

67% AI deal score

$2,133

$2,097

Save $36

From JNB

Elite

Jun 30

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Jun 28

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Jun 25

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 07

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Jun 30

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 01

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 14

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 10

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 10

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 07

Arusha, Tanzania

66% AI deal score

$2,095

From JNB

Elite

Aug 05

Arusha, Tanzania

66% AI deal score

$2,096

From JNB

Elite

Aug 06

Arusha, Tanzania

66% AI deal score

$2,096

From JNB

Elite

Aug 06

Arusha, Tanzania

66% AI deal score

$2,096

From JNB

Elite

Jul 08

Arusha, Tanzania

66% AI deal score

$2,232

From JNB

Elite

Jul 19

Arusha, Tanzania

66% AI deal score

$2,285

From JNB

Elite

Jul 19

Arusha, Tanzania

66% AI deal score

$2,285

From JNB

Elite

Jul 19

Arusha, Tanzania

66% AI deal score

$2,285

From JNB

Elite

Jul 19

Arusha, Tanzania

66% AI deal score

$2,285

From JNB

Elite

Aug 05

Arusha, Tanzania

45% AI deal score

$3,541

From JNB

Elite

Jul 19

Arusha, Tanzania

44% AI deal score

$3,777

From JNB

Elite

Jul 19

Arusha, Tanzania

44% AI deal score

$3,795

From JNB

Elite

Aug 11

Arusha, Tanzania

44% AI deal score

$4,047

From JNB

Elite

Jul 27

Arusha, Tanzania

41% AI deal score

$4,475

From JNB

Elite

Jun 20

Arusha, Tanzania

41% AI deal score

$6,636

Frequently Asked Questions About Flights to Arusha

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking platforms can often reveal better deals. Looking into flights with layovers may also present lower-cost options.

Booking flights in advance, often several months before your intended departure, can sometimes lead to better prices. However, last-minute deals can occasionally appear, so it's wise to monitor price trends. Mid-week bookings may also offer slight advantages.

Yes, comparing nearby airports at both your origin and destination can often lead to more flight options and potentially lower fares. Sometimes, flying into or out of a smaller airport nearby may be more economical. Remember to factor in any additional ground transportation costs and time.