hero
How2Go
Harihar to Nakodar

Harihar to Nakodar

Nakodar is approximately 1900+ kms from Harihar. The fastest way to reach Nakodar from Harihar is by Bus, Flight, Cab Via Bangalore, Dehradun. It takes approximately 22 hours. The cheapest way to reach Nakodar from Harihar is by Train Via Jodhpur, Ludhiana which would take approximately 47 hours.

Sort By
Mode of Transport

Via Nagaur

RECOMMENDED

Harihar

Nagaur

Nakodar

Approx Travel Time

1d 21h 23m

On Demand

Via Bangalore, Dehradun

FASTEST

Harihar

Bangalore

Dehradun

Nakodar

Approx Travel Time

21h 47m

₹14,450

Onwards

Ads by MMT

Via Jodhpur

Harihar

Jodhpur

Nakodar

Approx Travel Time

1d 21h 24m

On Demand

Via Jodhpur, Ludhiana

CHEAPEST

Harihar

Jodhpur

Ludhiana

Nakodar

Approx Travel Time

1d 22h 24m

₹1,220

Onwards

Ads by MMT

Via Jodhpur, Bathinda

Harihar

Jodhpur

Bathinda

Nakodar

Approx Travel Time

1d 21h 54m

₹4,171

Onwards

Via Bikaner

Harihar

Bikaner

Nakodar

Approx Travel Time

1d 21h 49m

On Demand

Via Suratgarh

Harihar

Suratgarh

Nakodar

Approx Travel Time

1d 22h 33m

On Demand

Via Nadiad

Harihar

Nadiad

Nakodar

Approx Travel Time

2d 0h 45m

On Demand

Via Vadodara

Harihar

Vadodara

Nakodar

Approx Travel Time

2d 0h 35m

On Demand

Via Anand

Harihar

Anand

Nakodar

Approx Travel Time

2d 0h 40m

On Demand

Frequently Asked Questions

What is the distance between Harihar and Nakodar?

Nakodar is approximately 1900+ kms from Harihar.

How long does it take to reach Nakodar from Harihar?

It takes approximately 22 hours to reach Nakodar from Harihar by Bus, Flight, Cab Via Bangalore, Dehradun.

What is the cheapest way to reach Nakodar from Harihar?

The cheapest way to reach Nakodar from Harihar is by Train Via Jodhpur, Ludhiana.

What is the fastest way to reach Nakodar from Harihar?

The fastest way to reach Nakodar from Harihar is by Bus, Flight, Cab Via Bangalore, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India