It seems like you have a very short timeframe for your trip to Srinagar and Gulmarg. Gulmarg is approximately 50 kilometers kilometers from Srinagaragar and the drive usually takes around 1.5 to 2 hours depending on road conditions.
Given that you are arriving in Srinagar at midnight on 1 December and planning to return from Gulmarg on the same day, it might be best to spend the early morning exploring Srinagar before heading to Gulmarg. Here is a suggested itinerary for your trip:
1 December:
12:00 AM: Arrive in Srinagar
12:30 AM: Check into your hotel and rest
7:00 AM: Start your day by visiting the Mughal Gardens (Shalimar Bagh, Nishat Bagh, and Chashme Shahi)
9:00 AM: Have breakfast at a local restaurant
10:00 AM: Visit the Dal Lake and take a Shikara ride
12:00 PM: Have lunch in a local restaurant
1:00 PM: Depart for Gulmarg
3:00 PM: Arrive in Gulmarg and explore the town
6:00 PM: Head back to Srinagar
8:00 PM: Arrive back in Srinagar
Since you have limited time, it would be best to hire a private car for the day to take you from Srinagar to Gulmarg and back. Make sure to confirm the availability of transport options at that time since you will be traveling very early in the morning and late in the evening.
Please note that this itinerary is quite packed, so you may need to adjust it based on your interests and pace of traveling. Additionally, be prepared for cold weather in December in Kashmir, so make sure to dress warmly and carry necessary clothing. Enjoy your trip!