
Gurgaon to Nakodar
Nakodar is approximately 400+ kms from Gurgaon. The fastest way to reach Nakodar from Gurgaon is by Train Via Ambala. It takes approximately 8 hours. The cheapest way to reach Nakodar from Gurgaon is by Train Via Ambala which would take approximately 8 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
CHEAPEST
FASTEST
Gurgaon
Ambala
Nakodar
Approx Travel Time
8h 6m
₹345
Onwards
Via Delhi, Ludhiana
Gurgaon
Delhi
Ludhiana
Nakodar
Approx Travel Time
8h 50m
On Demand
Via Panipat, Phillaur
Gurgaon
Panipat
Phillaur
Nakodar
Approx Travel Time
9h 46m
₹809
Onwards
Gurgaon
Panipat
Phillaur
Nakodar
Approx Travel Time
9h 39m
₹2,749
Onwards
Gurgaon
Panipat
Phillaur
Nakodar
Approx Travel Time
8h 54m
₹515
Onwards
Via Bathinda
Gurgaon
Bathinda
Nakodar
Approx Travel Time
12h 38m
On Demand
Via Karnal, Phillaur
Gurgaon
Karnal
Phillaur
Nakodar
Approx Travel Time
8h 50m
₹505
Onwards
Via Ambala, Ludhiana
Gurgaon
Ambala
Ludhiana
Nakodar
Approx Travel Time
8h 38m
₹415
Onwards
Via Karnal, Ludhiana
Gurgaon
Karnal
Ludhiana
Nakodar
Approx Travel Time
8h 40m
₹425
Onwards
Via Sonipat, Phillaur
Gurgaon
Sonipat
Phillaur
Nakodar
Approx Travel Time
9h 35m
₹2,133
Onwards
Frequently Asked Questions
What is the distance between Gurgaon and Nakodar?
Nakodar is approximately 400+ kms from Gurgaon.
How long does it take to reach Nakodar from Gurgaon?
It takes approximately 8 hours to reach Nakodar from Gurgaon by Train Via Ambala.
What is the cheapest way to reach Nakodar from Gurgaon?
The cheapest way to reach Nakodar from Gurgaon is by Train Via Ambala.
What is the fastest way to reach Nakodar from Gurgaon?
The fastest way to reach Nakodar from Gurgaon is by Train Via Ambala.