
Bathinda to Nagina
Nagina is approximately 400+ kms from Bathinda. The fastest way to reach Nagina from Bathinda is by Flight, Train Via Delhi. It takes approximately 6 hours. The cheapest way to reach Nagina from Bathinda is by Train Via Ambala which would take approximately 10 hours.
Sort By
Mode of Transport
Via Roorkee
RECOMMENDED
Bathinda
Roorkee
Nagina
Approx Travel Time
9h 55m
₹360
Onwards
Via Ambala
CHEAPEST
Bathinda
Ambala
Nagina
Approx Travel Time
10h 10m
₹290
Onwards
Bathinda
Ambala
Nagina
Approx Travel Time
10h 40m
₹4,764
Onwards
Via Haridwar
Bathinda
Haridwar
Nagina
Approx Travel Time
9h 55m
₹375
Onwards
Via Delhi
FASTEST
Bathinda
Delhi
Nagina
Approx Travel Time
5h 55m
On Demand
Via Ludhiana
Bathinda
Ludhiana
Nagina
Approx Travel Time
11h 10m
₹4,192
Onwards
Bathinda
Ludhiana
Nagina
Approx Travel Time
11h 25m
₹335
Onwards
Via Chandigarh
Bathinda
Chandigarh
Nagina
Approx Travel Time
11h 44m
₹4,907
Onwards
Bathinda
Chandigarh
Nagina
Approx Travel Time
11h 40m
₹775
Onwards
Via Phillaur
Bathinda
Phillaur
Nagina
Approx Travel Time
12h 29m
On Demand
Frequently Asked Questions
What is the distance between Bathinda and Nagina?
Nagina is approximately 400+ kms from Bathinda.
How long does it take to reach Nagina from Bathinda?
It takes approximately 6 hours to reach Nagina from Bathinda by Flight, Train Via Delhi.
What is the cheapest way to reach Nagina from Bathinda?
The cheapest way to reach Nagina from Bathinda is by Train Via Ambala.
What is the fastest way to reach Nagina from Bathinda?
The fastest way to reach Nagina from Bathinda is by Flight, Train Via Delhi.