Makgadikgadi Zebra Migration Research

Welcome to the Makgadikgadi Zebra Migration Research project website. We hope that the information available on this site will tell you a little more about the research that we are doing and why it needs to be done. Data collected by the project have already contributed, and will continue to contribute to the conservation of one of the world's most distinctive animals both in Botswana and in other parts of Africa.

The Makgadikgadi is home to the world's second largest zebra migration which has been actively studied since 2001. The principal aim of the research is to investigate the ecological impact of the Makgadikgadi fence with a focus on the migratory zebra population.

The current research is funded by a number of different conservation trusts, zoological societies and donations from individuals. However, it remains a struggle to meet all of the associated costs of research. If you feel that you may be able to help with the financial requirements of the project in any way, then please contact the research team. Further information on how you can support the project is available on the sponsors page.

If you would like to know more about the work that we are doing or would like to support the project in anyway then please feel free to contact the research team.

Zebra Watch

Interested in watching the movements of selected zebra throughout the Makgadikgadi National Park? Visit our Migration Map page and follow the simple instructions on screen to see the migration movements of 3 zebras. You can even animate the movements to get a better understanding of the distant a single zebra can travel in one day!


The Makgadikgadi salt pans are the largest salt pans in the world covering an area of around 37,000km².

Latest News:

exception 'Zend_Gdata_App_HttpException' with message 'Expected response code 200, got 401 Must authenticate to use 'default' user' in /data/vhost/zebramigration/ Stack trace: #0 /data/vhost/zebramigration/ Zend_Gdata_App->performHttpRequest('GET', 'https://www.blo...', Array, NULL, NULL, 5) #1 /data/vhost/zebramigration/ Zend_Gdata->performHttpRequest('GET', 'https://www.blo...', Array, NULL, NULL, 5) #2 /data/vhost/zebramigration/ Zend_Gdata_App->performHttpRequest('GET', '', Array, NULL, NULL, NULL) #3 /data/vhost/zebramigration/ Zend_Gdata->performHttpRequest('GET', '', Array) #4 /data/vhost/zebramigration/ Zend_Gdata_App->get('', Array) #5 /data/vhost/zebramigration/ Zend_Gdata_App->importUrl('', 'Zend_Gdata_Feed') #6 /data/vhost/zebramigration/ Zend_Gdata_App->getFeed('', 'Zend_Gdata_Feed') #7 /data/vhost/zebramigration/ Zend_Gdata->getFeed(Object(Zend_Gdata_Query)) #8 /data/vhost/zebramigration/ require_once('/data/vhost/zeb...') #9 /data/vhost/zebramigration/ include('/data/vhost/zeb...') #10 /data/vhost/zebramigration/ itsy_controller->_render_layout() #11 /data/vhost/zebramigration/ itsy::dispatch('default', 'index', NULL, false, true) #12 {main}


Read in full