The best time to visit Tanzania to witness the great migration crossing the rivers is during the main dry season – from June to October, when good weather conditions can be expected across the country, and wildlife viewing is spectacular!
Another major highlight is the migration calving season in Serengeti (December – February), which coincides with good trekking conditions on Kilimanjaro and fair weather down on the coast, too.