Menu
Sort
(Recently Added)
  • Recently Added
  • Top Rated
  • Lowest Price First
  • Highest Price First
  • Shortest Duration First
  • Longest Duration First
  • Alphabetical - A to Z
  • Alphabetical - Z to A
View by :
(function(){var pts=[{"name":"Nairobi","lat":-1.2921,"lng":36.8219},{"name":"Amboseli","lat":-2.6527,"lng":37.2606},{"name":"Ol Pejeta","lat":0,"lng":36.9},{"name":"Mount Kenya","lat":-0.1521,"lng":37.3084},{"name":"Nairobi","lat":-1.2921,"lng":36.8219}];var cols=["#e74c3c","#3498db","#2ecc71","#f39c12","#9b59b6","#1abc9c","#e67e22","#34495e"];if(!pts.length)return;var map=L.map("wte-leaflet-map",{scrollWheelZoom:false,zoomControl:true});L.tileLayer("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",{attribution:"© OpenStreetMap",maxZoom:18}).addTo(map);map.fitBounds([[-3.1527,36.3219],[0.5,37.8084]],{padding:[30,30]});for(var i=0;i<pts.length-1;i++){var f=pts[i],t=pts[i+1],c=cols[i%cols.length];var mLat=(f.lat+t.lat)/2,mLng=(f.lng+t.lng)/2;var d=Math.sqrt(Math.pow(t.lat-f.lat,2)+Math.pow(t.lng-f.lng,2));var oLat=mLat+d*0.08,oLng=mLng-d*0.08;var ll=[];for(var j=0;j<=20;j++){var p=j/20;ll.push([(1-p)*(1-p)*f.lat+2*(1-p)*p*oLat+p*p*t.lat,(1-p)*(1-p)*f.lng+2*(1-p)*p*oLng+p*p*t.lng]);}L.polyline(ll,{color:c,weight:3,opacity:0.85,dashArray:"8, 6",lineCap:"round"}).addTo(map);var ai=L.divIcon({html:'▶',className:"",iconSize:[12,12],iconAnchor:[6,6]});L.marker(ll[10],{icon:ai,interactive:false}).addTo(map);}pts.forEach(function(pt,idx){var isF=idx===0,isL=idx===pts.length-1;var mc=isF?"#e74c3c":(isL?"#e74c3c":"#3858e9");var lb=isF?"Start":(isL?"End":"Stop "+idx);var zi=isF||isL?1000:500;var ic=L.divIcon({html:''+Number(idx+1)+'',className:"",iconSize:[28,28],iconAnchor:[14,14]});L.marker([pt.lat,pt.lng],{icon:ic,zIndexOffset:zi}).addTo(map).bindPopup(''+pt.name+''+lb+'');});var lg=L.control({position:"bottomleft"});lg.onAdd=function(){var d=L.DomUtil.create("div","");d.style.cssText="background:#fff;padding:10px 14px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.15);font-size:12px;line-height:1.6;max-width:200px;";var h='🗺 Route';pts.forEach(function(pt,idx){var b=idx===0?"🔴":(idx===pts.length-1?"🏁":"📍");h+=b+" "+pt.name;if(idx<pts.length-1)h+=" →";});d.innerHTML=h;return d;};lg.addTo(map);})();
Embark on a 5-day safari adventure.
1 Person
Duration 5 Days
$2,500
Availability:
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec