There are direct GPTC buses running from Barra a ferry ride away from Banjul to Dakar (http://www.hansrossel.com...), but these are not recommended as they are slower than the bush taxis.
There are regular flights from Nigeria by Bellview which come 2 times a week on Wednesdays and Fridays. Also, there are daily flights from Dakar provided by Air Senegal and Slok Air. Spanair operates regular weekly flights to/from Barcelona and Madrid Spain. During the tourist season October to April, there are regular scheduled flights direct from cities such as Manchester, Amsterdam, and Brussels. Current charter operators include Monarch Airlines, First Choice Airways, Thomas Cook Airlines, Transavia, and Arkefly. However, several of these often book tickets through tour operators. It should be noted that booking one-way or round trip tickets originating in Gambia on these airlines can be difficult or impossible.
Sept-places or bush taxis run from Dakar to Banjul and Banjul to Ziguinchor.
It is possible use your private car to drive from Senegal to The Gambia via the border town of Amdalli just north of Barra. The border crossing is pretty stright forward. You will need your V5 logbook. The road approching the border from Sengal is terrible and its easier to drive next to the road as opposed to on it. Check before you travel if it is ok to bring in a right hand drive vehicle, as there are conflicting reports on the possiblity of this though we did.