All scheduled flights from Banjul to Sao Tome Island (BJL-TMS)
Gambia
Sao Tome and Principe
All scheduled flights from BJL to TMS. You can fly from Banjul to Sao Tome Island with 1 stop. The flight time is between 8 and 8 hours depending on your connecting flight. The BJL-TMS route has no non-stop flights.