The Big Five in the Serengeti, then lazing on Zanzibar's beaches. Day-by-day itinerary: Arrival in Arusha; Lake Manyara; On to the Serengeti; Serengeti safari.
Day-by-day itinerary
Day 1 — Arrival in Arusha
19:00 — Arrival at Kilimanjaro International Airport (JRO)
Optional Kilimanjaro trek
20:00 — Transfer to Arusha
21:00 — Hotel check-in — Arusha
Day 2 — Lake Manyara
08:00 — Drive to Lake Manyara — Arusha → Lac Manyara
10:30 — Safari at Lake Manyara — Lac Manyara
Drive to the camp — Lac Manyara → Karatu
18:00 — Bush camp check-in — Karatu
Day 3 — On to the Serengeti
08:00 — Drive to the Serengeti — Karatu → Serengeti
14:00 — Late-afternoon safari — Serengeti
19:00 — Tented camp check-in — Serengeti
Day 4 — Serengeti safari
06:30 — Morning safari — Serengeti
15:30 — Full-day safari — Serengeti
20:00 — Dinner at the camp
Day 5 — Ngorongoro Crater
07:00 — Drive to the Ngorongoro Crater — Serengeti → Ngorongoro
10:30 — Safari in the crater — Ngorongoro
18:00 — Lodge check-in — Ngorongoro
Day 6 — Arusha → Zanzibar
08:00 — Drive back to Arusha — Ngorongoro → Arusha
13:00 — Flight Kilimanjaro → Zanzibar
16:00 — Hotel check-in — Stone Town
20:00 — Dinner at the Forodhani night market — Stone Town
Day 7 — Stone Town & spice tour
09:00 — Stone Town tour — Stone Town
Head to the plantations — Stone Town → Zanzibar
13:00 — Spice plantation tour — Zanzibar
Drive back to Stone Town — Zanzibar → Stone Town
17:30 — Sunset cruise on a traditional dhow — Stone Town