The Grand Trunk Road Through Punjab: A 5-Day Driving Route
GT Road stretch near Ludhiana with a Sardar-driven Tata truck and dhaba signs
500 km of NH44 from Pathankot to Rajpura, seven stops, five nights, and every dhaba worth the diversion.
The route and why it's the route
The Grand Trunk Road, laid by Sher Shah Suri in the 1540s and rebuilt by everyone since, runs diagonally across Punjab from Pathankot in the north to the Haryana border past Rajpura. This is the spine — every major city sits on or within 30 km of it. A five-day drive from north to south covers Pathankot, Gurdaspur, Batala, Amritsar, Jalandhar, Ludhiana, Sirhind–Fatehgarh Sahib, and Rajpura. That's 500 km on paper, closer to 650 with the Amritsar and Anandpur diversions.
Rent a car with driver from Delhi or Chandigarh. Self-drive is legal but not recommended for foreigners; Punjabi highway traffic reads differently and the dhaba parking lots require negotiation. Innova Crysta with driver runs ₹4,500 a day plus fuel plus ₹500 driver bhatta. Toyota Etios: ₹3,000 a day. Book through Savaari, Zoomcar with driver, or your first hotel's travel desk. Confirm AC and toll inclusion in writing.
Day 1: Pathankot to Amritsar via Batala
Start in Pathankot — reach by the 05:25 Shatabdi from Delhi or a morning flight (IXP has limited service; more people arrive by train). Breakfast at Hotel Green's near the railway station, then south on NH44. Stop 1: Gurdaspur, 30 km, for 45 minutes at Gurudwara Chola Sahib Dera Baba Nanak, where Guru Nanak's cloak is kept. Stop 2: Batala, 40 km further, for lunch at Kesar Da Dhaba Batala (different from Amritsar's) — the mutton curry here is a local benchmark.
Continue to Amritsar (45 km, 90 min). Arrive by 16:00, deposit bags, walk to the Golden Temple for the evening rehras and Palki Sahib closing procession around 21:30 in winter. Sleep at Hyatt or Ramada. Total driving: 145 km, 3.5 hours on the road. Day 1 is deliberately short so you have temple time.
Day 2: Full day in Amritsar
Do the standard Amritsar day: dawn temple, Jallianwala Bagh, Partition Museum, Kesar da Dhaba lunch, Gobindgarh Fort, Wagah at 17:15, dinner at Makhan or Crystal. This is your rest day from driving. If Wagah bores you (border ceremonies aren’t for everyone), use the afternoon for Ram Bagh, the Durgiana Temple, or the Khalsa College campus — 1892 red-sandstone Indo-Saracenic, worth 30 minutes for the exterior alone.
Second night at the same hotel. Get to bed by 22:30 — Day 3 has real driving. Fuel up the car in the evening; Amritsar's HP pump on Airport Road is 24-hour and cleaner than the roadside ones.
Day 3: Amritsar to Ludhiana via Jalandhar
Leave 08:30. NH3 to Jalandhar (85 km, 90 min). Stop for the Wonderland-style Rangla Punjab Haveli on the bypass — kitschy village replica, thali lunch for ₹550, buys you an hour. Genuine alternative: Haveli near Phagwara, same idea, better executed. In Jalandhar itself, skip the city (industrial, unlovely) unless you want sports goods at Nariya Bazaar — cricket bats, hockey sticks, boxing gloves, all made locally.
Continue to Ludhiana (55 km, 75 min). Check into Radisson Blu MBD (₹6,000) or the Park Plaza (₹5,500). Evening at Punjabi Dhaba near Gill Road for tandoori and dal makhani, or the more polished Punjab Grill inside MBD. Ludhiana isn’t a tourist city — it's Punjab's industrial capital, hosiery and machine tools — but the food is unshowy and excellent. Total drive: 145 km.
Day 4: Ludhiana to Anandpur Sahib and back to Fatehgarh Sahib
Detour off the GT Road today. Northeast to Anandpur Sahib (90 km, 2 hours via Kiratpur) for Virasat-e-Khalsa museum and Takhat Kesgarh Sahib. Give it four hours minimum. Lunch in the langar. Then south to Fatehgarh Sahib (100 km, 2.5 hours via Rupnagar and Morinda), the site where Guru Gobind Singh's two younger sons were bricked alive by the Mughal governor in 1704 — Gurudwara Fatehgarh Sahib marks it, and the shaheedi jor mela in December draws lakhs.
Sleep at Fatehgarh Sahib itself is thin — try Baradari Palace in Patiala (30 km, ₹8,500) instead. That gives you a second-city night in Punjab's old royal capital and a chance to eat at Gopal Sweets in the morning. Total drive: 220 km, but broken up. Long day, no way around it.
Day 5: Patiala to Rajpura and out
Morning in Patiala: Qila Mubarak from 09:00 to 11:00 (the old fort with the durbar hall and the Rang Mahal murals), then Sheesh Mahal exterior (interior only opens for special visits — arrange via Punjab Tourism). Lunch at Bade Sardar Ji da Dhaba for the mutton and chicken preparations locals argue about. Then 30 km south on NH44 to Rajpura, the last major town before the Haryana border.
From Rajpura you’re 250 km from Delhi (4.5 hours), 60 km from Chandigarh (75 min for IXC). Drop the car in Chandigarh and fly, or continue to Delhi with the same driver. Fuel one last time at the Rajpura HP pump. If time allows, one more stop: Sirhind's Aam Khas Bagh, the ruined Mughal garden, 15 minutes off the highway, closed Fridays. It's forgotten and beautiful.
Dhabas to hit, dhabas to skip
Genuine highway stops worth planning around: Puran Singh Da Vishram Da Dhaba in Ambala (technically Haryana but on your route out), Rangla Punjab and Haveli near Jalandhar, Amrik Sukhdev at Murthal (again Haryana, on the Delhi run), and Sagar Ratna at every clean stop if you want vegetarian consistency. Skip: the newer glass-front dhabas with valet parking on NH44 — they charge double for the same dal.
Truck-driver dhabas (look for parked Tatas and a manji outside) are safe if the food is coming off active tandoors and you can see the kitchen. Ask for dal, roti, and one sabzi; skip the meat unless the place is heaving. A meal here costs ₹150 versus ₹550 at Haveli, and the aata is often better.
Before you book
What people ask before booking Amritsar.
You can, if you have an International Driving Permit and highway experience in India. Self-drive Zoomcar and Revv rentals are available in Chandigarh and Amritsar. But Punjabi highway driving is fast, aggressive on overtakes, and truck-heavy — first-time visitors regret it by Day 2. The driver-inclusive rate is worth ₹1,500 a day of stress removed.
Roughly ₹4,500 for fuel over 650 km in an Innova (14 km/l, diesel at ₹90) and ₹800–1,000 in tolls across the five days. Add driver bhatta of ₹2,500 total. So the car costs about ₹22,500 for five days plus fuel and tolls, call it ₹28,000 all-in for two people.
Cut Ludhiana and Anandpur. Pathankot → Amritsar (Day 1), full Amritsar day (Day 2), Amritsar → Patiala via Ludhiana bypass and a lunch dhaba (Day 3, 240 km). Fly out from Chandigarh Day 4 morning. You miss the Sikh heritage stops but keep the spine of the road and both major food cities.