Have a quick, hearty South-Indian breakfast (idli/dosa and filter coffee). If you prefer to stay local, try a trusted spot like Murugan Idli; Madurai Airport also has cafés open early for grab-and-go.
Board the morning flight to Delhi; typical non-stop duration is about 2h50m, arriving mid/late morning and leaving buffer for transfers. Book refundable/flexible fare if timings could change.
Collect luggage and take a taxi or app cab to central Delhi (Connaught Place / Kashmiri Gate area) depending on your bus boarding point. Allow 1–1.5 hours for transfer from the airport to city traffic.
Lunch near your transfer route — Saravana Bhavan (Connaught Place) for reliable vegetarian South-Indian, or Karim's (near Jama Masjid) for Mughlai. Both are open midday (11:00–23:00) and give a good taste of Delhi.
Confirm your overnight bus boarding point (Kashmiri Gate ISBT or Majnu Ka Tilla are common pickup spots for Manali buses). Use this time to relax, charge devices and buy any cold-weather items.
Have an early dinner near the bus pickup — choose something light and warming (dal, roti, soup). Keep it easy to avoid discomfort on the overnight bus.
Board a Volvo AC sleeper/semi-sleeper to Manali. Typical travel time is 11–14 hours depending on traffic and road conditions; book a reputed operator (HRTC/Private Volvo operators) and an upper/lower berth per preference.
Arrive in Manali in the morning (approx.) and transfer to your pre-booked hotel (stay booked 14–16 Jan). Check-in, freshen up and store luggage if room not yet available. Recommended property: Johnson Lodge & Spa or similar for central Old Manali location and winter comfort.
Brunch at Café 1947 or The Lazy Dog — both are open from late morning and serve good continental/Indian options with mountain views; perfect to ease into the cold weather.
Visit the 16th-century Hadimba Temple set in serene cedar forest — it's open year-round (typically 6:00am–8:00pm). A short, atmospheric walk and cultural stop close to Old Manali.
Walk or drive to Manu Temple and nearby Vashisht hot springs; Vashisht is known for traditional hot water baths (spring open daily, check seasonal access). The area is great for a relaxed stroll and local snacks.
Wander Manali Mall Road for handicrafts, woollens and tea/coffee in cosy cafés — shops generally open from 10:00am to late evening. Good place for buying warm clothing and souvenirs.
Warm, filling breakfast at the hotel to prepare for a day in the snow — porridge, parathas, tea/coffee are ideal. Hotel service typically starts 7:30–8:30am.
Drive ~20–30 minutes to Solang Valley for snow play, ropeway (cable car) and optional snowmobile/snowscooter rides. In January expect snow; Rohtang Pass is usually closed in winter, so Solang is the best nearby alternative. Cable car normally operates 9:00am–5:00pm (weather dependent).
Have a warming lunch at a local dhaba near Solang Valley — simple Punjabi food and hot soups to keep you warm. Many mountain cafés are open lunchtime, but services may be basic in deep winter.
Head back and visit the Himalayan Tibetan Monastery/goods market for handicrafts and peaceful prayer halls; monasteries are generally open 9:00am–6:00pm.
Return to hotel to warm up; enjoy complimentary tea/coffee or use the hotel spa if pre-booked. Winter evenings are best spent resting to avoid fatigue from cold exposure.
Enjoy regional Himachali or multi-cuisine dishes; both restaurants are popular in the Old Manali area and open for dinner from 7:00pm–10:30pm, offering hearty meals for cold nights.
If you want a scenic short trip, visit Naggar Castle and viewpoints (allow 2–3 hours including drive). In deep winter check road conditions; otherwise stay local and savour the town atmosphere.
Board the booked Volvo sleeper to Delhi in the late evening (approx. 11–14 hours). Typical departure times vary; confirm exact time but aim for an evening departure so you reach Delhi the following morning.
Arrive at your Delhi drop-off point (around Kashmiri Gate/ISBT or other). Freshen up and transfer to Hazrat Nizamuddin / New Delhi station or meet your pre-booked private taxi for Agra. Allow buffer for traffic; buses commonly arrive early morning.
Take Gatimaan Express from Hazrat Nizamuddin (~08:05–09:50) or a private car (3–4 hours). A private car gives flexibility to time your Taj visit early; the train is fastest and comfortable if timings align with your arrival in Delhi.
Visit the Taj Mahal — open 6:00am–18:30 (closed Fridays). Aim for early morning when possible; if visiting late morning, expect larger crowds. Allow 1.5–2 hours to view and photograph. Entry fee: INR50 for Indian citizens, INR1300 for foreign nationals (camera charges extra).
Have lunch at a reputable Agra restaurant such as Dasaprakash or Joney's Place for local favourites — open midday. Choose a warm, filling meal before further sightseeing.
Visit Agra Fort (open 6:00–18:00) for Mughal history or Mehtab Bagh for a riverside view of the Taj (best for photos). Both are worthwhile and close by.
Drive or take an evening train back to Delhi — a car trip is ~3–4 hours; train options available depending on schedule. Aim to reach Delhi by late evening for rest before your flight the next day.
Allow 1–1.5 hours travel to Indira Gandhi International Airport depending on hotel location and traffic. Aim to arrive 2 hours before domestic departure.
Board your return flight to Madurai. Flight time ~2h50m. Choose a midday flight to allow comfortable transfers from Agra if timings were tight the previous evening.