Reach Calicut Railway Station by around 11:30 AM, giving yourself plenty of time to locate the platform, check the coach position, and load luggage without rushing. The station can become busy before long-distance departures, so keep tickets, identification, chargers, and medicines in a small day bag rather than buried in the main luggage. Before boarding, have a proper Kerala lunch at a nearby traditional restaurant such as Hotel Paragon in the Palayam area, or choose a simple thali meal close to the station—allow roughly ₹200–500 per person. A filling meal is useful today, as pantry food on the train can be basic.
Return to Calicut Railway Station by about 12:45 PM for Train 12483 Amritsar SF Express, scheduled to depart at 1:22 PM. Confirm the coach and berth on the platform display, then settle in early; long-distance trains may remain crowded around departure time. Keep bottled water, dry snacks, fruit, tissues, a light blanket or shawl, and an eye mask handy. Once the train leaves Kozhikode, expect a slow transition from the city into the greener outskirts of northern Kerala, with plenty of time to read, rest, and watch the landscape change.
This is best treated as a relaxed rail afternoon rather than an excursion day. Store larger bags securely under the berth, use railway e-catering only if the service is available for your train and station, and avoid relying entirely on vendors for dinner. Keep valuables close when the train stops at larger stations, and set an alarm if you plan to sleep early. The train continues north overnight toward New Delhi, so use the evening to organize your small bag for tomorrow’s journey and keep your arrival clothes easily accessible.
After boarding Train 12483 Amritsar SF Express at Kozhikode Railway Station, arrange your luggage under the berth, keep valuables close, and settle into the long run north. This is a deliberately unhurried day: the train will carry you across Kerala and onward through the changing landscapes of the Deccan and central India. Keep your ticket and ID accessible, and download your booking details offline in case mobile coverage becomes patchy.
For breakfast, use the pantry service if available or buy a simple hot meal during a reliable platform halt—idli, vada, poha, tea, or packaged fruit are safer, lighter choices than food that has been sitting out. Allow roughly 45 minutes and ₹100–300 per person, while keeping a filled water bottle and a few dry snacks in reserve.
By afternoon, make use of one of the longer scheduled station stops for lunch rather than depending entirely on packaged railway food. Choose a busy, freshly served stall for rice, dal, vegetables, or a simple thali, budgeting ₹150–400 per person. Confirm the departure time before stepping away from the coach, and avoid wandering far down the platform—the train may leave promptly even when the halt appears long.
Back onboard, the best entertainment is simply watching the scenery change: palms and humid southern greenery gradually give way to drier inland country and broad agricultural plains. Stretch your legs along the coach when safe, but keep your phone, wallet, and luggage with you.
As the train continues north, order a cup of railway tea or coffee during the evening—about ₹50–150—and enjoy it by the window as the light fades across the plains. Keep dinner simple, either from the pantry or from food purchased at a busy halt, and avoid accepting unsealed food or drinks from unofficial vendors. Before sleeping, charge devices, set an alarm for the next morning, and keep a small overnight kit—water, tissues, medicines, and warm layers—within reach. The train journey continues through the night toward New Delhi, so there is no need to plan anything beyond resting comfortably.
Arrive at New Delhi Railway Station around 6:10 AM, collect your luggage, and use a prearranged hotel transfer rather than negotiating with touts outside the station. Allow roughly an hour for the short ride through Paharganj and for storing bags or taking an early check-in, then freshen up and have a light breakfast. Delhi is cold and often hazy in January, so keep a warm layer handy; the sightseeing day is best started gently after the overnight train.
Take a cab or auto-rickshaw to Humayun’s Tomb in Nizamuddin East, ideally reaching by about 8:30 AM. The garden complex opens from sunrise to sunset and the entry fee is generally around ₹35 for Indian visitors and ₹550 for foreign visitors, though rates can change. Spend about 90 minutes walking through the charbagh gardens and admiring the red sandstone tomb before the larger tour groups arrive. From here, a 15–20-minute taxi ride brings you to India Gate; walk along the broad ceremonial lawns for around 45 minutes, keeping in mind that security restrictions can occasionally affect how close you get to the memorial.
Continue by cab to the National Museum, New Delhi on Janpath, usually open Tuesday–Sunday from about 10:00 AM to 6:00 PM and closed on Mondays; allow roughly ₹20–₹50 for Indian admission, with higher charges for foreign visitors and audio guides. Its galleries are extensive, so concentrate on the Indus Valley, Buddhist, Chola bronze, and medieval art collections rather than trying to see everything. Afterward, walk or take a short auto ride into Connaught Place, where the inner-circle colonnades are pleasant for an unhurried browse and tea. Keep valuables secure in crowded lanes, and use the Rajiv Chowk Metro station or app cab for onward movement if traffic thickens.
Have dinner at Saravana Bhavan in Connaught Place, a dependable choice after a long travel day. A dosa, idli-vada combination, or South Indian thali typically costs about ₹300–700 per person; arrive before 8:00 PM if you want to avoid the busiest period. After dinner, return to the hotel by cab or Metro, keeping the evening short so you can recover from the train journey. Delhi’s January nights can feel sharply cold, especially when waiting outdoors, so carry a scarf or light jacket even if the afternoon was comfortable.
Leave New Delhi around 5:30–6:00 AM by a pre-booked private car, the easiest option for fitting all four Agra stops into one day. Take the Yamuna Expressway; the drive is usually about 3–4 hours round trip each way, depending on traffic and winter fog. Ask the driver to keep tolls and parking included, and carry water, snacks, identification, and a warm layer—the early morning can be surprisingly cold. An early express train is quicker, but the car is more flexible for moving between monuments.
Go straight to the Taj Mahal, aiming to arrive close to opening time, generally around sunrise; it is closed on Fridays, so today’s Saturday visit works well. Allow about 2½ hours for security, the gardens, and the main mausoleum. Buy tickets through the official Archaeological Survey of India system where possible, and avoid unofficial guides or photographers at the entrance. From there, continue to Agra Fort, roughly 15–20 minutes by car. Spend about 1½ hours exploring the red-sandstone courtyards and palace rooms; from the Musamman Burj area, you get a memorable view back toward the Taj. Combined monument tickets and current entry fees can change, so budget approximately ₹100–600 per person depending on which areas and ticket categories you choose.
Have a relaxed lunch at Peshawri, ITC Mughal in Tajganj, about 10–15 minutes from Agra Fort. The restaurant is known for its tandoori cooking and polished service; expect roughly ₹1,500–3,000 per person, and reserve ahead if possible. After lunch, drive to Mehtab Bagh, across the Yamuna, for a quieter, less crowded view of the Taj. Allow about an hour here, especially in winter when the soft late-afternoon light is excellent. The garden generally closes around sunset; bring cash for small expenses and do not expect the same facilities you would find at the larger monuments.
Leave Agra around 4:30–5:00 PM, using the Yamuna Expressway back toward Delhi. Winter fog, toll-plaza queues, and evening congestion can make the return take 3–4 hours, so treat the rest of the night as recovery time rather than planning another attraction. Keep luggage inside the car, confirm the driver’s pickup point before entering each monument, and have dinner near your hotel after arrival.
Leave New Delhi around 6:00 AM in your pre-booked private car, with luggage securely stowed and a warm layer easily accessible. The driver should take the Delhi–Panipat–Karnal–Ambala route toward Chandigarh; winter fog can slow the opening stretch considerably, so treat the 3½–5-hour drive as flexible. Keep cash for tolls and roadside tea stops, and ask the driver to avoid unnecessary detours—the priority is reaching the hills before late afternoon.
Stop at Sukhna Lake for roughly 45 minutes to stretch your legs after the plains drive. The promenade is usually most pleasant in the late morning, when the chill has eased; a short walk along the water is enough before continuing. Boating is optional and weather-dependent, but not worth delaying the mountain journey for. Parking can be busy on weekends, so keep the stop compact and leave valuables in the vehicle only if the driver remains with it.
Continue to the Zakir Hussain Rose Garden, a short drive from the lake, for an easy landscaped break of about 45 minutes. Even in January, the broad paths and formal beds make it a pleasant pause, though the roses may not be at their peak; entry is generally free. From here, follow the road toward Kalka and stop for lunch at a busy Punjabi dhaba on the Chandigarh–Kalka corridor—choose one with plenty of local families and fresh turnover. Expect about ₹300–700 per person for dal, tandoori breads, seasonal vegetables, and tea; allow a full hour rather than eating hurriedly before the climb.
The final ascent from Kalka through Solan and Shoghi is slower and more winding, especially if there is frost, rain, or snow, so plan to reach Shimla around 4:30–6:00 PM rather than forcing a late arrival. Hotels near Mall Road often have restricted vehicle access: confirm the closest drop-off point in advance and be ready to transfer luggage by porter or a short walk. After checking in, take a gentle one-hour orientation along Mall Road if conditions permit—keep it atmospheric rather than ambitious, with warm clothing and shoes that grip on damp stone. Save dinner nearby, rest after the long drive, and check the next morning’s road and weather conditions before bed.
Start around 8:30 AM at Christ Church, the pale-yellow neo-Gothic landmark overlooking The Ridge. The exterior and surrounding square are especially peaceful before the Mall Road crowds build; allow about 30 minutes, and remember that photography may be restricted inside during services. Walk straight out onto The Ridge for another 45 minutes of broad views toward the surrounding hills. In January, the shaded edges can be icy, so wear shoes with good grip. Both spots are pedestrian areas, and taxis cannot drop you directly on the central promenade.
Continue along Mall Road to Indian Coffee House, a wonderfully old-fashioned place for filter coffee, dosa, omelettes or a simple breakfast. It is inexpensive—roughly ₹150–400 per person—but service is unhurried, so give yourself an hour. Then spend about an hour at the Gaiety Heritage Cultural Complex, whose Victorian interiors and galleries offer a quieter look at Shimla’s colonial-era cultural life; check the day’s opening hours and exhibition schedule locally, as timings can vary. After lunch, take a pre-booked taxi from the Mall Road access point toward Jakhoo Temple; the steep, winding ride usually takes 15–25 minutes depending on traffic. Allow around two hours for the temple and forested hilltop, keep food securely packed around the resident monkeys, and avoid carrying loose plastic bags. The temple generally welcomes visitors from early morning until evening, but winter daylight fades quickly.
Return to Mall Road before dusk and settle into Wake & Bake Cafe for a relaxed dinner or coffee. Expect approximately ₹400–800 per person for café dishes, baked items and drinks; seating can be limited at peak dinner time, so arrive a little early. This is a good evening to keep slow: browse the lit-up shopfronts nearby, then walk back to the hotel rather than adding another attraction. Shimla temperatures drop sharply after sunset, and winter power or water interruptions are possible, so keep a torch and an extra warm layer handy.
Leave Shimla around 8:00 AM with a local driver, allowing 45–60 minutes for the uphill road to Kufri. The route is short but winter conditions can make it slow, especially around Fagu; confirm that the vehicle carries snow chains and avoid accepting a last-minute switch to an unsuitable small car. Keep cash, water, sunglasses, and sturdy shoes handy, and dress in layers—the temperature at Kufri can feel noticeably colder than in Shimla.
Begin at Himalayan Nature Park, where a guided walk through the high-altitude forest usually takes about two hours. The enclosures and wooded paths are most enjoyable before the larger day-trip crowds arrive; expect roughly ₹30–100 for entry depending on the applicable visitor category, with guide charges extra. Afterward, continue to Snow Kingdom Kufri for about 90 minutes of organized snow play. It is convenient for families and first-time visitors, though packaged activity prices vary, so confirm exactly what is included before paying.
Spend the early afternoon at the Kufri tobogganing and snow-tubing area, allowing around 90 minutes. These rides are usually beginner-friendly, but availability depends on snow depth and operator safety decisions; negotiate the total price before starting and use the equipment provided rather than improvised sledges. Once you have warmed up with tea or a simple lunch from a clean, busy stall, head toward Mahasu Peak viewpoint. The final approach may involve walking or a locally operated ride, depending on road and snow conditions. Allow about an hour for the viewpoint, and do not rush the return—winter light fades quickly and the road back to Shimla can become slippery after sunset.
Start back by about 4:00 PM, aiming to reach Shimla before dark. For dinner, stay around Mall Road and choose a well-reviewed restaurant rather than committing to a roadside stop in Kufri; budget approximately ₹400–900 per person. This is a good evening to keep relaxed after the snow activities: order something warming, such as thukpa, momos, or North Indian comfort food, and return to the hotel early. Keep footwear and wet outer layers away from heaters, as damp winter clothing dries slowly and can become a problem for the next day’s mountain travel.
Leave Shimla between 6:30 and 7:00 AM in a pre-booked local taxi, ideally a high-clearance vehicle with snow chains. The route follows NH5 through Theog, Fagu, and Matiana before reaching Narkanda; allow 2.5–3.5 hours because icy patches, fog, and slow-moving traffic can add considerable time. Keep breakfast packed from your hotel, as cafés may open late, and carry water, sunglasses, gloves, and shoes with good grip. Your driver should confirm road conditions before departure and avoid rushing on shaded bends.
Begin at the Narkanda ski slopes, where local instructors can arrange beginner skis, boots, and a short lesson—usually around ₹500–1,500 per person depending on equipment and duration. Allow roughly two hours, and expect the snow surface to be firm or icy in places rather than perfectly powdery. After a warm drink and a short reset, take part in The Mega Snowball Fight & Team Building, a planned group activity lasting about 1.5 hours. Wear waterproof trousers or carry a change of clothes; ordinary jeans become uncomfortable quickly when wet. Keep phones in a sealed pouch, and agree on a meeting point with your group before starting.
Continue to Hatu Temple and the Hatu Peak approach, travelling as far as conditions safely allow. The cedar- and pine-lined route is beautiful in winter, but snow can make the final approach slippery or temporarily inaccessible; follow the driver or local guide’s advice rather than attempting the summit in fading light. Allow about two hours for the outing, including photo stops. Have lunch afterward near the Narkanda market at a simple local restaurant or dhaba—ask for rajma-chawal, kadhi, roti, or warming Himachali-style dishes, typically ₹250–600 per person. Service is often unhurried, so keep the meal practical and avoid ordering more than the kitchen can prepare quickly.
Leave Narkanda by about 3:30 PM for the return to Shimla, allowing close to three hours in winter. The descent can be slower after sunset, with black ice possible on shaded sections, so do not delay for extended shopping or another hike. Keep a torch, snacks, and a fully charged phone in the vehicle, and ask the driver to stop only at safe pull-outs rather than roadside bends. You should reach Shimla around 6:30–7:00 PM; have dinner near your hotel and keep the evening quiet after the long day outdoors.
Leave Shimla around 6:00 AM in your pre-booked car, with the driver allowing 8–10 hours overall to reach Delhi. The descent through Shoghi, Solan, and Kalka can be slow in January; keep water, snacks, and a warm layer within reach, and ask the driver to confirm road conditions before leaving. At Kalka Railway Heritage Station, pause for about 30 minutes to see the historic gateway station and its distinctive mountain-railway atmosphere. Keep the stop brief, as winter daylight and traffic on the plains matter more than squeezing in extra sightseeing.
Continue a short distance to Pinjore Gardens, also known as Yadavindra Gardens, for an easy one-hour walk through its Mughal-style terraces, fountains, pavilions, and orchard-like grounds. The gardens generally open from morning until evening, but fountain timings and maintenance can vary; a modest entry fee is usually payable at the gate. Wear shoes with good grip, especially if the paths are damp. From here, the road joins the Chandigarh–Kalka corridor, making this a natural break before the longer drive toward Delhi.
Stop for a substantial Punjabi meal around Zirakpur or the outskirts of Chandigarh, rather than waiting until Delhi. A practical choice is Pal Dhaba in Sector 28, known for hearty butter chicken, dal, tandoori items, and filling vegetarian plates; expect roughly ₹300–700 per person, depending on what you order. Allow about an hour, then settle in for the final plains drive via Ambala, Panipat, and the NH44 approach to Delhi. Traffic can build heavily near Murthal and at Delhi’s northern edge, so the arrival time is best treated as flexible.
Reach your Delhi hotel in the late afternoon or early evening, complete check-in, and keep the recovery period genuinely light: shower, charge phones, organise luggage, and avoid planning another sightseeing stop. For dinner, use the Connaught Place area if your hotel is nearby. United Coffee House Rewind is a comfortable choice for a broad menu and an unhurried meal, while Saravana Bhavan works well for a simpler South Indian dinner; budget approximately ₹500–1,000 per person. Walk through the inner circle afterward only if you still have energy, otherwise return early—tomorrow includes another long travel day.
Begin around 7:30 AM at Lodhi Garden, when the lawns are cool and Delhi’s regular walkers are out but the paths are still pleasantly quiet. Spend about 90 minutes circling the medieval tombs of Mohammed Shah and Sikandar Lodi, then pause beneath the old trees for photographs. Entry is free, and the garden generally opens from around 6:00 AM; wear comfortable shoes, as the paths are spread across a sizeable park. From here, take a short auto-rickshaw or app cab ride along Lodhi Road to Khan Market, usually 10–15 minutes depending on traffic.
At Khan Market, browse the independent bookshops, clothing boutiques, and specialty food stores, allowing roughly an hour and a half for an easy coffee break. Perch is a good choice for coffee and a light breakfast, while SodaBottleOpenerWalla works well if you prefer a more substantial late-morning meal; expect approximately ₹400–800 per person depending on what you order. Keep this stop relaxed rather than trying to shop every lane—Delhi’s winter sunlight and the market’s small storefronts are best enjoyed unhurriedly. Continue by cab to Dilli Haat INA, allowing 20–30 minutes in daytime traffic.
Spend around two hours at Dilli Haat INA, where stalls from different states sell textiles, pottery, woodwork, jewellery, and souvenirs. The craft selection changes, so compare prices before buying and bargain politely rather than accepting the first quote. The food court is ideal for lunch: try a regional plate such as northeastern thali, Rajasthani dal baati churma, or Kashmiri specialties. Budget ₹300–800 per person, including food and small purchases; the usual entry fee is modest, but check the current rate at the gate. From INA, take a cab toward Pragati Maidan, normally 25–40 minutes.
Use the late afternoon for the National Handicrafts and Handlooms Museum, also known as the Crafts Museum. Its galleries cover Indian weaving, folk art, metalwork, and traditional craft traditions, while the outdoor village-style displays make the visit feel less formal than a conventional museum. Allow about 90 minutes and check the current opening hours before leaving—many Delhi museums close one day a week and ticket counters may shut before the galleries. Keep your purchases from Dilli Haat safely packed, especially if you are carrying delicate textiles.
Around 5:30 PM, head to Hazrat Nizamuddin West for the lanes around Hazrat Nizamuddin Dargah. The final approach is pedestrian and can be crowded, so ask your driver to drop you at the edge of the bazaar rather than attempting to drive to the shrine entrance. Dress modestly, cover your head if requested, remove shoes where required, and avoid photographing worshippers without permission. The area is atmospheric around evening prayers, but stay with your group, keep valuables secure, and use an experienced local guide if you want to understand the Sufi traditions and qawwali culture; allow about an hour.
Leave the dargah area by 7:30–8:00 PM and collect your luggage before going to Hazrat Nizamuddin Railway Station in Nizamuddin East. Because traffic around the station can tighten at night, arrive by 8:45–9:00 PM for your 10:15 PM Train 22634 NZM–TVC Express. Have dinner packed or buy something before entering the station—nearby options are more dependable than relying on onboard catering—and keep your e-ticket, ID, coach number, and water easily accessible. Expect roughly ₹200–600 per person for dinner; once aboard, secure your luggage immediately and settle in for the overnight journey south.
Keep the morning deliberately easy aboard Train 22634 NZM–TVC Express. After the long mountain and Delhi legs, this is a good time to reorganize bags, separate laundry, and keep tomorrow’s clothes accessible rather than reopening every suitcase at Kozhikode Railway Station. Have a light breakfast from the pantry or a reputable station vendor during a halt—tea, idli, poha, or packaged fruit should cost roughly ₹100–300 per person. Keep bottled water and snacks with you, as platform stops can be brief and pantry availability varies.
Use one of the train’s longer scheduled halts for lunch and a proper water refill. A fresh thali, rice meal, or simple vegetarian biryani from an approved railway stall is usually the safest practical choice, around ₹150–400 per person; avoid buying food from anyone walking through the coach who cannot provide clear packaging or a bill. Stay close to your coach, set an alarm before stepping down, and do not leave luggage unattended. The changing scenery—from the northern plains toward central and southern India—is best enjoyed from the doorway or window without trying to force another sightseeing day into the journey.
Have an uncomplicated dinner aboard the train, ideally before the late-evening rush at the pantry, budgeting ₹150–400 per person. Pack the main luggage tonight, leaving only toiletries, chargers, medicines, and one change of clothes outside. Check the expected arrival time for Kozhikode Railway Station on the railway app before sleeping, since platform information may change; arrange a prepaid taxi or app cab in advance if you are carrying winter luggage. Keep your ticket and identification handy, and set an early alarm so you can step off promptly when the train reaches Calicut around midday tomorrow.
Arrive at Calicut Railway Station around 12:57 PM and allow roughly 45 minutes to collect luggage, use the facilities, and regroup after the long train journey. If you have substantial bags, take a prepaid auto-rickshaw or app cab rather than walking; Kozhikode Beach is about 3 km away and usually takes 15–25 minutes depending on traffic. Leave heavier luggage with family, at your hotel, or in a station cloakroom if available, as the beachfront and shopping lanes are much easier on foot.
Spend the first relaxed hour at Kozhikode Beach, strolling along the promenade and watching the fishing boats and local families gathering by the water. The beach itself is free and open throughout the day; the late-afternoon light is pleasant, though the sea can be rough, so treat this as a walk rather than a swimming stop. From here, a short auto-rickshaw ride of around 10–15 minutes brings you toward SM Street.
Browse SM Street, one of Kozhikode’s liveliest old commercial lanes, where textile shops, bakeries, spice sellers, and sweet shops fill the street. Pick up boxes of halwa—especially the dark, glossy Kozhikode variety—as well as banana chips and other Malabar snacks for the journey home. Shops generally operate from late morning into the evening, but expect the street to become busier after 5 PM; keep cash handy for small purchases and allow about 90 minutes for an unhurried browse.
Finish at Paragon Restaurant, a short auto-rickshaw ride from SM Street, for a celebratory Malabar dinner. Order the signature biryani, then add one seafood dish if available—fish, prawns, and mussels are dependable choices—along with a simple side and lime soda. Budget approximately ₹400–900 per person; dinner can be busy, so arrive before the main rush or be prepared for a short wait. Afterward, arrange an app cab or prepaid taxi from Kozhikode for the onward ride home.