COVID-19 Travel restrictions may apply. Learn More.
OK

Need a hotel room in Freetown?

Book now

There are 8 ways to get from Johannesburg Airport (JNB) to Freetown Airport (FNA) by plane, ferry, car, shuttle or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Johannesburg to Freetown  •  14h 5m

  1. Fly from Johannesburg (JNB) to Freetown (FNA) JNB - FNA

Cheapest option

Fly Johannesburg to Monrovia, drive  •  20h 18m

  1. Fly from Johannesburg (JNB) to Monrovia (ROB) JNB - ROB
  2. Drive from Monrovia to Freetown Airport (FNA)

6 alternative options

Fly Johannesburg to Conakry, ferry  •  18h 3m

  1. Fly from Johannesburg (JNB) to Conakry (CKY) JNB - CKY
  2. Take the ferry from Kaloum Conakry to Freetown Aberdeen
  3. Take the ferry from Freetown Aberdeen to Lungi

Shuttle to Nelspruit, fly to Freetown  •  25h 3m

  1. Take a shuttle bus from OR Tambo International Airport to Nelspruit
  2. Fly from Nelspruit (MQP) to Freetown (FNA) MQP - FNA

Bus to Polokwane International, fly to Freetown  •  27h 36m

  1. Take the bus from Pretoria to Polokwane
  2. Fly from Polokwane International (PTG) to Freetown (FNA) PTG - FNA

Fly Johannesburg to Bissau, drive  •  34h 11m

  1. Fly from Johannesburg (JNB) to Bissau (OXB) JNB - OXB
  2. Drive from Bissau to Freetown Airport (FNA)

Bus to Gaborone, fly to Freetown  •  34h 34m

  1. Take the bus from Johannesburg to Gaborone
  2. Fly from Gaborone (GBE) to Freetown (FNA) GBE - FNA

Drive  •  5 days 23h

  1. Drive from Johannesburg Airport (JNB) to Freetown Airport (FNA) 9691.4 km

Johannesburg (JNB) to Freetown (FNA) flights

The flight time between Johannesburg (JNB) and Freetown (FNA) is around 19h 5m and covers a distance of around 5911 km. This includes an average layover time of around 5h 22m. Services are operated by Kenya Airways, Air France, Ethiopian Airlines and others. Typically 16 flights run weekly, although weekend and holiday schedules can vary so check in advance.

16 Weekly Planes
19h 5m Average Duration
$566 Cheapest Price
See schedules

Coronavirus (COVID-19) in Sierra Leone

There is widespread community transmission globally.
Some travel restrictions are being lifted in Sierra Leone. For the latest travel status, please check the official page for Sierra Leone.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Sierra Leone.

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Sierra Leone due to Coronavirus (COVID-19). Most travel to this country is restricted.

Official Coronavirus (COVID-19) Information for Sierra Leone

Some domestic travel restrictions began to ease in Sierra Leone from June 24.

Official Coronavirus (COVID-19) Information for Sierra Leone

International flights leaving South Africa are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.

Last updated: March 22 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Johannesburg Airport (JNB) to Freetown Airport (FNA) is to fly and drive which costs R 9 000 - R 16 000 and takes 20h 18m.

More details

The quickest way to get from Johannesburg Airport (JNB) to Freetown Airport (FNA) is to fly which costs R 10 000 - R 27 000 and takes 14h 5m.

More details

The distance between Johannesburg Airport (JNB) and Freetown Airport (FNA) is 5911 km. The road distance is 9691.4 km.

Get driving directions

It takes approximately 14h 5m to fly from Johannesburg (JNB) to Freetown (FNA), including transfers and time at the airport.

More details

There is no direct flight from Johannesburg Airport to Freetown Airport. The quickest flight takes 14h 5m and has one stopover.

Search flights

Freetown Airport (FNA) is 2h behind Johannesburg Airport (JNB). It is currently 1:47 PM in Johannesburg Airport (JNB) and 11:47 AM in Freetown Airport (FNA).

Yes, the driving distance between Johannesburg Airport (JNB) to Freetown Airport (FNA) is 9691 km. It takes approximately 5 days 23h to drive from Johannesburg Airport (JNB) to Freetown Airport (FNA).

Get driving directions

ASKY, Air France, Ethiopian Airlines and Kenya Airways offer flights from Johannesburg Airport to Freetown Airport.

Search flights

There are 17+ hotels available in Freetown Airport (FNA). Prices start at $100 USD per night.

More details

Map of how to get from Johannesburg Airport (JNB) to Freetown Airport (FNA).
Launch map view
  • Distance: 5911.3 km
  • Duration: 14h 5m

What companies run services between Johannesburg Airport (JNB), South Africa and Freetown Airport (FNA), Sierra Leone?

Kenya Airways, Air France and two other airlines fly from Johannesburg Airport (JNB) to Freetown Airport (FNA) twice daily.

Airlines
Ethiopian Airlines
Website
ethiopianairlines.com
Flights from Johannesburg to Freetown via Addis Ababa, Accra
Ave. Duration
19h 5m
When
Every day
Estimated price
$750 - $2,000
Flights from Johannesburg to Conakry via Addis Ababa, Abidjan
Ave. Duration
19h 35m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$700 - $1,900
Flights from Johannesburg to Conakry via Addis Ababa, Ouagadougou
Ave. Duration
19h 45m
When
Tuesday
Estimated price
$700 - $1,800
Flights from Johannesburg to Conakry via Addis Ababa, Bamako
Ave. Duration
20h 55m
When
Every day
Estimated price
$700 - $1,800
Flights from Johannesburg to Monrovia via Nairobi, Accra
Ave. Duration
14h 25m
When
Friday, Saturday and Sunday
Estimated price
$410 - $1,100
Flights from Nelspruit to Freetown via Johannesburg, Addis Ababa, Accra
Ave. Duration
23h 30m
When
Monday, Thursday and Friday
Estimated price
$850 - $2,300
Flights from Polokwane International to Freetown via Johannesburg, Addis Ababa, Accra
Ave. Duration
24h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$800 - $2,200
Flights from Polokwane International to Freetown via Johannesburg, Cairo, Accra
Ave. Duration
24h 20m
When
Friday and Sunday
Estimated price
$900 - $2,300
Flights from Johannesburg to Bissau via Kinshasa, Lome, Blaise Diagne
Ave. Duration
20h
When
Wednesday and Thursday
Estimated price
$750 - $1,400
Flights from Johannesburg to Bissau via Kinshasa, Abidjan, Blaise Diagne
Ave. Duration
17h
When
Monday and Thursday
Estimated price
$850 - $1,600
Flights from Gaborone to Freetown via Addis Ababa, Accra
Ave. Duration
28h
When
Sunday
Estimated price
$800 - $2,100
ASKY
Website
flyasky.com
Flights from Johannesburg to Freetown via Addis Ababa, Accra
Ave. Duration
19h 5m
When
Every day
Estimated price
$750 - $2,000
Flights from Johannesburg to Conakry via Addis Ababa, Abidjan
Ave. Duration
19h 35m
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$700 - $1,900
Flights from Johannesburg to Conakry via Addis Ababa, Ouagadougou
Ave. Duration
19h 45m
When
Tuesday
Estimated price
$700 - $1,800
Flights from Johannesburg to Conakry via Addis Ababa, Bamako
Ave. Duration
20h 55m
When
Every day
Estimated price
$700 - $1,800
Flights from Johannesburg to Monrovia via Nairobi, Accra
Ave. Duration
14h 25m
When
Friday, Saturday and Sunday
Estimated price
$410 - $1,100
Flights from Nelspruit to Freetown via Johannesburg, Addis Ababa, Accra
Ave. Duration
23h 30m
When
Monday, Thursday and Friday
Estimated price
$850 - $2,300
Flights from Polokwane International to Freetown via Johannesburg, Addis Ababa, Accra
Ave. Duration
24h 20m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$800 - $2,200
Flights from Polokwane International to Freetown via Johannesburg, Cairo, Accra
Ave. Duration
24h 20m
When
Friday and Sunday
Estimated price
$900 - $2,300
Flights from Johannesburg to Bissau via Kinshasa, Lome, Blaise Diagne
Ave. Duration
20h
When
Wednesday and Thursday
Estimated price
$750 - $1,400
Flights from Johannesburg to Bissau via Kinshasa, Abidjan, Blaise Diagne
Ave. Duration
17h
When
Monday and Thursday
Estimated price
$850 - $1,600
Kenya Airways
Website
kenya-airways.com
Flights from Johannesburg to Freetown via Nairobi, Accra
Ave. Duration
16h 10m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$550 - $1,500
Flights from Johannesburg to Monrovia via Nairobi, Accra
Ave. Duration
16h 20m
When
Monday, Thursday and Saturday
Estimated price
$410 - $1,100
Flights from Nelspruit to Freetown via Johannesburg, Nairobi, Accra
Ave. Duration
24h 55m
When
Monday and Thursday
Estimated price
$600 - $1,700
Flights from Nelspruit to Freetown via Victoria Falls, Nairobi, Accra
Ave. Duration
30h 45m
When
Monday
Estimated price
$600 - $1,700
Flights from Nelspruit to Freetown via Livingstone, Nairobi, Accra
Ave. Duration
31h 55m
When
Tuesday and Thursday
Estimated price
$600 - $1,700
Flights from Nelspruit to Freetown via Johannesburg, Addis Ababa, Accra
Ave. Duration
24h 55m
When
Monday and Thursday
Estimated price
$850 - $2,300
Flights from Polokwane International to Freetown via Johannesburg, Nairobi, Accra
Ave. Duration
25h 45m
When
Thursday
Estimated price
$600 - $1,600
Flights from Gaborone to Freetown via Johannesburg, Nairobi, Accra
Ave. Duration
25h 5m
When
Monday, Tuesday and Thursday
Estimated price
$600 - $1,600
Flights from Gaborone to Freetown via Addis Ababa, Accra
Ave. Duration
29h 25m
When
Tuesday, Thursday and Saturday
Estimated price
$800 - $2,100
Air Cote D'Ivoire
Website
aircotedivoire.com
Flights from Johannesburg to Conakry via Kinshasa, Abidjan
Ave. Duration
13h 55m
When
Monday and Saturday
Estimated price
$700 - $1,300
Flights from Johannesburg to Conakry via Kinshasa, Abidjan, Monrovia
Ave. Duration
15h 10m
When
Thursday
Estimated price
$700 - $1,300
Flights from Johannesburg to Conakry via Libreville, Abidjan
Ave. Duration
12h 55m
When
Monday
Estimated price
$900 - $1,700
Flights from Johannesburg to Conakry via Nairobi, Abidjan
Ave. Duration
15h 35m
When
Saturday
Estimated price
$500 - $1,400
Flights from Johannesburg to Monrovia via Kinshasa, Abidjan
Ave. Duration
13h 20m
When
Thursday
Estimated price
$500 - $1,100
Flights from Johannesburg to Monrovia via Nairobi, Abidjan
Ave. Duration
15h 5m
When
Thursday
Estimated price
$410 - $1,100
Flights from Johannesburg to Bissau via Kinshasa, Abidjan, Blaise Diagne
Ave. Duration
22h 20m
When
Monday
Estimated price
$850 - $1,600
Flights from Johannesburg to Bissau via Lagos, Blaise Diagne
Ave. Duration
17h 35m
When
Monday
Estimated price
$1,300 - $3,900
Flights from Johannesburg to Bissau via Accra, Abidjan
Ave. Duration
24h
When
Tuesday
Estimated price
$600 - $1,200
Air Peace
Website
flyairpeace.com
Flights from Johannesburg to Monrovia via Accra
Ave. Duration
9h 20m
When
Tuesday
Estimated price
$410 - $800
Flights from Johannesburg to Monrovia via Lagos, Accra
Ave. Duration
18h 35m
When
Friday and Sunday
Estimated price
$800 - $2,400
Flights from Nelspruit to Freetown via Johannesburg, Luanda, Lagos
Ave. Duration
26h 15m
When
Saturday
Estimated price
$650 - $1,600
Flights from Nelspruit to Freetown via Johannesburg, Accra, Lagos
Ave. Duration
26h 15m
When
Tuesday, Thursday and Saturday
Estimated price
$700 - $1,300
Flights from Polokwane International to Freetown via Johannesburg, Doha, Lagos
Ave. Duration
30h 45m
When
Tuesday
Estimated price
$950 - $2,700
Flights from Polokwane International to Freetown via Johannesburg, Accra, Lagos
Ave. Duration
24h 50m
When
Saturday
Estimated price
$700 - $1,300
Air France
Website
airfrance.com
Flights from Johannesburg to Freetown via Paris Charles de Gaulle
Ave. Duration
24h 55m
When
Monday, Wednesday and Friday
Estimated price
$1,000 - $2,600
Flights from Polokwane International to Freetown via Johannesburg, Paris Charles de Gaulle
Ave. Duration
32h 45m
When
Monday, Wednesday and Friday
Estimated price
$1,100 - $2,800
Turkish Airlines
Website
turkishairlines.com
Flights from Polokwane International to Freetown via Johannesburg, Istanbul, Ouagadougou
Ave. Duration
32h 50m
When
Friday
Estimated price
$950 - $2,700
Bus operators
LimeTime Shuttle
Phone
087 094 9444
Website
limetimeshuttle.co.za
Shuttle from OR Tambo International Airport to Nelspruit
Ave. Duration
3h 38m
Frequency
3 times a day
Estimated price
$25 - $35
Schedules at
limetimeshuttle.co.za
TransLux Express
Phone
+27 86 158 9282
Email
translux@apx.co.za
Website
res.prasa.com
Bus from Pretoria to Polokwane
Ave. Duration
4h 13m
Frequency
Once daily
Estimated price
$12 - $18
Schedules at
res.prasa.com
Mushima Tours and Transfers
Phone
+264 81 331 5475
Website
mushima-tours-transfers.business.site
Bus from Johannesburg to Gaborone
Ave. Duration
5h 23m
Frequency
Once a week
Schedules at
mushima.com.na
Ferry operators
Sea Coach Express
Phone
+23276551155
Email
info@seacoachferry.com
Website
seacoachferry.com
Ferry from Kaloum Conakry to Freetown Aberdeen
Ave. Duration
3h
Frequency
Once daily
Estimated price
$100 - $120
Schedules at
seacoachexpress.com
Economy
$100
Business
$120
Ferry from Freetown Aberdeen to Lungi
Ave. Duration
30 min
Frequency
On demand
Estimated price
$42
Schedules at
seacoachexpress.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from Gatwick Airport into central London and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.

ticket