Day 01: Reach Ahmedabad. See Sabarmati Ashram and spend evening at Sabarmati Riverfront. At night leave for Dwarka
Day 02: Visit Dwarkadeesh Temple and Gomti Ghat. In the afternoon take a trip to Bet Dwarka, visit Old Temple of Krishna. See surrounding area and places. Overnight stay at the hotel.
Day 03: Travel to Somnath. Visit Bhalka Tirth & Somnath Temple. In the evening watch light and Sound show. Overnight stay in Hotel.
Day 04: Travel to Diu (2 hrs). Relax and spend day at beach. Overnight stay at the hotel.
Day 05: Diu sightseeing.
Day 06: Travel to Sasangir. Explore Gir wildlife sanctuary.
Day 07: Travel to Ahmedabad.
If you have an extra day, can spend in exploring other places in Ahmedabad like Akshardham temple and Adalaj ki vav.
If you are looking for 5-6 days, then spend a day less in Dwarka and travel overnight from Dwarka to Somnath.
Day 06: Travel to Sasangir