Flights from the UK to Banjul
The Gambia is a favourite winter-sun destination for UK travellers, with Atlantic beaches, birdwatching and river trips only about six hours from London. Seasonal non-stop flights run from Gatwick in the winter, and year-round connections are available via Brussels, Casablanca and Barcelona.
With no time difference to the UK in winter, The Gambia is easy for short breaks. The coastal resorts of Kololi, Kotu and Cape Point are close to the airport.
Peak demand is around Christmas, New Year and February half-term, so book early for those dates.
Airlines flying to Banjul
Non-stop and connecting flights to Banjul are offered by a wide choice of airlines. Compare them all in one search:
- TUI
- Brussels Airlines
- Royal Air Maroc
- Vueling
- Turkish Airlines
Money-saving tips for Banjul flights
- Seasonal non-stop flights usually operate from late October to April.
- Outside winter, connect via Brussels or Casablanca.
- Travelling to Senegal? Dakar (DSS) can be combined on one trip.
Popular UK departure airports
Customers flying to Banjul most often depart from London Gatwick, Manchester. Search "London, all airports" to compare every London airport in one go.
Frequently asked questions
How long is the flight from London to Banjul?
Flights from London to Banjul take around 6h non-stop (seasonal), or one stop. Journey times vary by airline, routing and connection time.
Which airlines fly from the UK to Banjul?
Airlines serving Banjul from the UK, either non-stop or with one connection, include TUI, Brussels Airlines, Royal Air Maroc, Vueling, Turkish Airlines. Availability changes by season.
Are there direct flights to Banjul?
Yes, non-stop flights to Banjul are available from the UK, alongside one-stop options that are often cheaper.
When is the best time to visit Banjul?
The best time to visit Banjul is November to April, the dry winter-sun season. For the cheapest fares, avoid UK school holidays and book early for peak dates.
Which airport do flights to Banjul arrive at?
Flights to Banjul arrive at Banjul International Airport (BJL).