8-Day Gambia Birding and Photography Tour with Lamin Camara
An 8-day private Gambia birding and photography route from Mandinari to Tendaba, Kartong, Tanji, Kotu and Lamin ricefields with local guide Lamin Camara.
About this tour
This 8-day route follows Lamin Camara's published Gambia birding and photography programme from arrival in Banjul through Mandinari, Tendaba, Kartong, the Halahin river, Gunjur, Tanji, Kotu and Lamin ricefields.
The trip combines mangroves, rice fields, wetlands, forest stops, bird hides, river boat trips and coastal birding sites. Published 2024-2025 rates start at EUR 850 per person for two travellers, with a one-person rate also published; current availability and final terms are confirmed after inquiry.
Birds you can spot
Bucorvus abyssinicus
target
Haliaeetus vocifer
target
Dryoscopus senegalensis
target
Actophilornis africanus
target
Lepidopygia nana
target
Merops malimbicus
target
Ardea goliath
target
Corythornis cristatus
target
Ptilopsis leucotis
target
Merops bulocki
target
Batis senegalensis
target
Pandion haliaetus
target
Euplectes macroura
target
Guides
Itinerary ▼
Arrival Banjul airport. Drive to Mandinari River Lodge. Depending onthe arrival time you have time to discover the area around the lodge (Tanbi Wetlands) and the beautiful garden with own bird hide of the lodge.(Overnight stay: Mandinari River Lodge)Possible bird species include: bearded barbet, blue-cheeked bee-eater, northern red bishop, robin chat, Senegal coucal, black crake, cattle egret, blue-breasted kingfisher, giant kingfisher, yellow-billed kite, pearl-spotted owlet, African scops owl, rose-ringed parakeet, western grey plantain-eater, blue-bellied roller, yellow-billed shrike, sunbirds, starlings, Senegal thick-knee, violet turaco, hooded vulture, village weaver shikra,.
Morning walk through the mangroves, rice fields and wetlands ofMandinari. Afternoon walk to the petrol station area where many raptors canbe found.(Overnight stay: Mandinari River Lodge)Possible bird species include: brown babbler, blackcap babbler, white-throated bee-eater, yellow-fronted canary, red-cheeked cordon-blue, pied crow, levaillants cuckoo, different kind of doves, long-crested eagle, wahlberg’s eagle, lanner falcon, common greenshank, African harrier hawk, green-backed heron, African grey hornbill, common redshank, .
After breakfast we start driving to Tendaba Camp (142 km) with stop in Farasutu forest on the way going. Arrival in the camp around lunchtime. After being settled in your room you visit one of the two bird hides around the camp.(Overnight stay: Tendaba Camp)Possible bird species include: vieillot’s barbet, little green bee-eater, common chiffchaff, fork-tailed drongo, cut-throat finch, yellow-crowned gonolek, spotted honeyguide, striped kingfisher, pied kingfisher, grey kestrel, indigobird, long-tailed nightjar, greyish eagle owl, northern white-faced owl,verreaux’s eagle owl, piacpiac, pygmy sunbird, .
Breakfast at 7.30am, morning boat trip to the mangroves on the north bank of the river Gambia. After lunch and relax time for the guide, we discover the Kwinella bushtrack.(Overnight stay: Tendaba Camp)Possible bird species include: Senegal batis, yellow crowned bishop, bateleur, dwarf bittern, singing cisticola, great cormorant, long-tailed cormorant, temminck’s courser, bronze-winged courser, klaas’s cuckoo, dideriek cuckoo, African darter, Namaqua dove, beaudouin’s snake eagle, brown snake eagle, western-banded snake eagle, western reef egret, great white egret, intermediate egret, little egret, African finfoot, African paradise flycatcher, red-bellied flycatcher, hamerkop, black-headed heron, purple heron, striated heron, Abyssinian ground hornbill, African pied hornbill, red-billed hornbill, African sacred ibis, hadada ibis, grey-headed kingfisher, malachite kingfisher, woodland kingfisher, African golden oriole, yellow-billed oxpecker, pink-backed pelican, bruce’s green pigeon, Abyssinian roller, broad-billed roller, wooly-necked stork, yellow-billed stork, .
After breakfast we start driving back towards the coast (150 km), where we will spend the night in Stala Lodge in the village of Kartong in the southwest of The Gambia near the Senegalese border. Evening walk to the wetlands of Kartong.(Overnight stay: Stala Lodge)Possible bird species include: white-faced whisteling duck, osprey, cattle egret, shikra, red-billedhornbill, African sacred ibis, African jacana, grey kestrel, malachite kingfisher, African wattledlapwing, crested lark, piacpiac, purple swamphen, African palm swift, .
Morning walk to the Kartong Bird watching Observatory and the beach. After lunch we make a beautiful boat trip on the river Halahin.(Overnight stay: Stala Lodge)Possible bird species include: little weaver, goliath heron, African fish eagle, osprey, great whitepelican, pink-backed pelican, Senegal thick-knee, grey-headed gull, slender-billed gull, hamerkop, African darter, blue-cheeked bee-eater, African spoonbill, oystercatcher, .
After breakfast we start driving to the next lodge, with stops along the way in Gunjur and Tanji, the famous fish marketplace. After lunch in Tanji we settle in Tanema Creek Lodge for our last night and we make a little walk around the lodge.(Overnight stay: Tanema creek)Possible bird species include: different type of gulls, Caspian tern, royal tern, sandwich tern, little tern, violet-backed starling, chesnut-bellied starling,.
Depending on the flight hours, we spend the morning in Kotu or inLamin rice fields before driving you back to the airport. Pages: 1 2 3 4 5Copyright 2023 – Raft by OtterDisclaimerFacebook {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/raft/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} Languagefunction GoogleLanguageTranslatorInit(){new google.translate.TranslateElement({pageLanguage:'en',includedLanguages:'nl,en,fr,es',autoDisplay:!1},'google_language_translator')} const lazyloadRunObserver=()=>{const lazyloadBackgrounds=document.querySelectorAll(`.e-con.e-parent:not(.e-lazyloaded)`);const lazyloadBackgroundObserver=new IntersectionObserver((entries)=>{entries.forEach((entry)=>{if(entry.isIntersecting){let lazyloadBackground=entry.target;if(lazyloadBackground){lazyloadBackground.classList.add('e-lazyloaded')} lazyloadBackgroundObserver.unobserve(entry.target)}})},{rootMargin:'200px 0px 200px 0px'});lazyloadBackgrounds.forEach((lazyloadBackground)=>{lazyloadBackgroundObserver.observe(lazyloadBackground)})};const events=['DOMContentLiteSpeedLoaded','elementor/lazyload/observe',];events.forEach((event)=>{document.addEventListener(event,lazyloadRunObserver)}) wp.i18n.setLocaleData({'text direction\u0004ltr':['ltr']}) (function(domain,translations){var localeData=translations.locale_data[domain]||translations.locale_data.messages;localeData[""].domain=domain;wp.i18n.setLocaleData(localeData,domain)})("contact-form-7",{"translation-revision-date":"2026-05-05 18:32:38+0000","generator":"GlotPress\/4.0.3","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"en_GB"},"This contact form is placed in the wrong place.":["This contact form is placed in the wrong place."],"Error:":["Error:"]}},"comment":{"reference":"includes\/js\/index.js"}}) var wpcf7={"api":{"root":"https:\/\/gambiaphotobirding.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":1} var wpcf7iqfix={"recaptcha_empty":"Please verify that you are not a robot.","response_err":"wpcf7-recaptcha: Could not verify reCaptcha response."} window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);window.litespeed_ui_events=window.litespeed_ui_events||["mouseover","click","keydown","wheel","touchmove","touchstart"];var urlCreator=window.URL||window.webkitURL;function litespeed_load_delayed_js_force(){console.log("[LiteSpeed] Start Load JS Delayed"),litespeed_ui_events.forEach(e=>{window.removeEventListener(e,litespeed_load_delayed_js_force,{passive:!0})}),document.querySelectorAll("iframe[data-litespeed-src]").forEach(e=>{e.setAttribute("src",e.getAttribute("data-litespeed-src"))}),"loading"==document.readyState?window.addEventListener("DOMContentLoaded",litespeed_load_delayed_js):litespeed_load_delayed_js()}litespeed_ui_events.forEach(e=>{window.addEventListener(e,litespeed_load_delayed_js_force,{passive:!0})});async function litespeed_load_delayed_js(){let t=[];for(var d in document.querySelectorAll('script[type="litespeed/javascript"]').forEach(e=>{t.push(e)}),t)await new Promise(e=>litespeed_load_one(t[d],e));document.dispatchEvent(new Event("DOMContentLiteSpeedLoaded")),window.dispatchEvent(new Event("DOMContentLiteSpeedLoaded"))}function litespeed_load_one(t,e){console.log("[LiteSpeed] Load ",t);var d=document.createElement("script");d.addEventListener("load",e),d.addEventListener("error",e),t.getAttributeNames().forEach(e=>{"type"!=e&&d.setAttribute("data-src"==e?"src":e,t.getAttribute(e))});let a=!(d.type="text/javascript");!d.src&&t.textContent&&(d.src=litespeed_inline2src(t.textContent),a=!0),t.after(d),t.remove(),a&&e()}function litespeed_inline2src(t){try{var d=urlCreator.createObjectURL(new Blob([t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1")],{type:"text/javascript"}))}catch(e){d="data:text/javascript;base64,"+btoa(t.replace(/^(?:<!--)?(.*?)(?:-->)?$/gm,"$1"))}return d}var litespeed_vary=document.cookie.replace(/(?:(?:^|.*;\s*)_lscache_vary\s*\=\s*([^;]*).*$)|^.*$/,"");litespeed_vary||(sessionStorage.getItem("litespeed_reloaded")?console.log("LiteSpeed: skipping guest vary reload (already reloaded this session)"):fetch("/wp-content/plugins/litespeed-cache/guest.vary.php",{method:"POST",cache:"no-cache",redirect:"follow"}).then(e=>e.json()).then(e=>{console.log(e),e.hasOwnProperty("reload")&&"yes"==e.reload&&(sessionStorage.setItem("litespeed_docref",document.referrer),sessionStorage.setItem("litespeed_reloaded","1"),window.location.reload(!0))}));
Locations & map
- Mandinari River Lodge - Gambia (Birding stop on the published route.)
- Tanbi Wetlands - Gambia (Birding stop on the published route.)
- Farasutu Forest - Gambia (Birding stop on the published route.)
- Tendaba Camp - Gambia (Birding stop on the published route.)
- Kwinella bush track - Gambia (Birding stop on the published route.)
- Kartong wetlands - Gambia (Birding stop on the published route.)
- Kartong Bird Watching Observatory - Gambia (Birding stop on the published route.)
- Halahin River - Gambia (Birding stop on the published route.)
- Gunjur and Tanji coast - Gambia (Birding stop on the published route.)
- Kotu and Lamin ricefields - Gambia (Birding stop on the published route.)
Availability & pricing
Availability: Available on request · Season: Availability and current pricing are confirmed after inquiry; published sample rates are in EUR.
Included
- English-speaking bird guide - Birding and bird photography guidance
- Airport pickup and return - Included on published multi-day programmes
- Full-board lodge accommodation - Included on published multi-day programmes
- Boat trips and reserve entrances - Boat trips, nature parks and bird hides are included where part of the itinerary
- Bottled daytime water - Included during daytime field activities
Not included
- International flights - Not included
- Travel insurance - Guests arrange suitable travel and medical insurance
- Lodge drinks, tips and personal expenses - Not included
Transport & stays
- Private road transport Road transfers link Banjul, lodges, wetlands, forests, river crossings and birding stops. | Meet: Banjul airport or agreed pickup point | Pickup: Airport and coastal pickup by agreement
- Boat Boat trips are included on published river and mangrove days where listed. | Meet: Route-specific lodge or river landing | Pickup: Included within the final itinerary
Accommodations
- Mandinari River Lodge Lodge or camp accommodation
- Tendaba Camp Lodge or camp accommodation
- Stala Lodge Lodge or camp accommodation
- Tanema Creek Lodge Lodge or camp accommodation
Policies & FAQ
Cancellation Policy
Payment Terms
Insurance & Safety
Can the published route be changed?
Yes. The source notes that places and lodges can be changed on request, and the final route is confirmed after inquiry.
Is this suitable for photographers?
Yes. The tours are designed for birdwatchers, photographers and nature lovers, with time in wetlands, forests, hides, mangroves and river habitats.
Are bird sightings guaranteed?
No. The route is planned around strong birding habitats and published target lists, but all sightings are wild and depend on season and field conditions.