Stop at a clean highway restaurant or food court near Vapi or Valsad for a hot breakfast and restroom break; most highway dhabas and outlets are open from 6:00–7:00am onward.
Stretch legs and have a proper lunch in Surat — choose a popular restaurant serving Gujarati thali, simple North-Indian or seafood depending on taste; Surat has many reliable family restaurants open 12:00–15:30.
Check into your pre-booked hotel or guesthouse and freshen up. Most hotels allow check-in 12:00–15:00, but if you arrive earlier request luggage hold; arriving at 5pm gives time to visit evening sights.
Walk the ramparts and sea-facing bastions of the Portuguese Diu Fort for sunset views and ocean photography; the fort area is accessible in the evening — verify local closing hours but most forts allow access until dusk.
Choose a local seafood restaurant or beachside eatery near Nagoa Beach for fresh fish and local curries; many establishments serve until 10:00–11:00pm. If you prefer vegetarian, ask for local Kathiawadi/Gujarati options.
After dinner enjoy a short walk by the beach or rest at the hotel preparing for next day's morning sightseeings like Naida Caves and Gangeshwar Temple.
Have an early breakfast (many hotels offer breakfast from 7:00am; request packed early breakfast if leaving before regular hours) so you can catch quieter morning sights and start return drive at a comfortable hour.
Explore Naida Caves’ small sea caves and viewpoints and visit the INS Khukri memorial on the same stretch; access to Naida caves is best at low tide and in daylight (usually accessible 6:00–17:00).
Short visit to the rock-temple complex with five Shiva lingams set in the sea-facing rocks — an easy, spiritual stop open through the day and suitable for quick photography and local culture.