Cheap flights from Johannesburg to Francistown from £170

Trusted by millions

Kiwi.com Guarantee for stress-free travel

One search, all the best deals

Explore flight deals to Francistown

1 stop
Fri, Nov 28
Johannesburg JNBFrancistown FRW

£170
Search
1 stop
Fri, Nov 28
Johannesburg JNBFrancistown FRW

£170
Search
1 stop
Sun, Nov 30
Johannesburg JNBFrancistown FRW

£178
Search
1 stop
Sun, Nov 30
Johannesburg JNBFrancistown FRW

£178
Search
1 stop
Sun, Nov 30
Johannesburg JNBFrancistown FRW

£178
Search
1 stop
Fri, Nov 28
Johannesburg JNBFrancistown FRW

£212
Search
1 stop
Fri, Nov 28 – Sun, Nov 30
Johannesburg JNBFrancistown FRW

£338
Search
1 stop
Fri, Nov 28 – Sun, Nov 30
Johannesburg JNBFrancistown FRW

£349
Search
1 stop
Fri, Nov 28 – Sun, Nov 30
Johannesburg JNBFrancistown FRW

£349
Search
1 stop
Fri, Nov 28 – Sun, Nov 30
Johannesburg JNBFrancistown FRW

£355
Search
1 stop
Fri, Nov 28 – Sun, Nov 30
Johannesburg JNBFrancistown FRW

£355
Search
1 stop
Sun, Nov 30 – Wed, Dec 3
Johannesburg JNBFrancistown FRW

£358
Search

How much do flights to Francistown cost?

Key info about flying to Francistown

Depart from
O. R. Tambo International
Arrive to
Francistown
Average flights per week
34
Flight distance

Check-in for a flight from Johannesburg to Francistown

NameCarrier codeIATA CodePassport needed during booking
Air BotswanaBOTBPYes
AirlinkLNK4ZNo
South African AirwaysSAASANo
Ethiopian AirlinesETHETYes

Weather in Francistown

Average Weather

MonthAverage monthly max temperatureAverage monthly min temperature
January29°C20°C
February29°C19°C
March29°C18°C
April27°C16°C
May25°C13°C
June23°C10°C
July22°C9°C
August26°C12°C
September31°C16°C
October32°C18°C
November32°C20°C
December31°C20°C
Hottest Month
32°C
October
Coldest month
9°C
July
Sunny days
320
days per year

14 day forecast

Monday
3 Nov
90%
21°C17°C
10 Nov
33°C19°C
Tuesday
4 Nov
82%
29°C17°C
11 Nov
35°C20°C
Wednesday
5 Nov
86%
31°C21°C
12 Nov
35°C22°C
Thursday
6 Nov
33°C19°C
13 Nov
36°C22°C
Friday
7 Nov
31°C18°C
14 Nov
30°C20°C
Saturday
8 Nov
25°C17°C
15 Nov
80%
32°C18°C
Sunday
9 Nov
30°C17°C
16 Nov
87%
29°C19°C
Travelers usually depart from O. R. Tambo International, or Lanseria International when they travel from Johannesburg to Francistown. The most popular airlines for this route are Air Botswana, Airlink, South African Airways, and Ethiopian Airlines. Johannesburg and Francistown have 34 direct flights per week.

Frequently asked questions

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

The nearest countries with flights to Francistown

Here is a list of countries people are flying from

Other destination countries from Johannesburg

Here is a list of countries people are flying to

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Johannesburg to Francistown
Search flights