Day 1: Nairobi – Maasai Mara
Day 2: Maasai Mara
Day 3: Maasai Mara - Arusha
Day 4: Arusha - Serengeti National Park
Day 5: Serengeti National Park
Day 6: Serengeti National Park – Ngorongoro Crater
Day 7: Ngorongoro Crater - Arusha
Day 8: Arusha – Dar Es Salaam
Day 9: Dar Es Salaam – Zanzibar, Stone Town
Day 10: Zanzibar, Nungwi
Day 11: Zanzibar, Nungwi
Day 12: Zanzibar – Dar Es Salaam
Day 13: Dar Es Salaam – Iringa
Day 14: Iringa - Chitimba
Day 15: Chitimba – Kande Beach
Day 16: Kande Beach
Day 17: Kande Beach – Lilongwe
Day 18: Lilongwe – Chipata
Day 19: Chipata – Lusaka
Day 20: Lusaka - Livingstone
Day 21: Livingstone – Vic Falls