
Dindigul to Phagwara
Phagwara is approximately 2450+ kms from Dindigul. The fastest way to reach Phagwara from Dindigul is by Train, Flight Via Madurai, Delhi. It takes approximately 13 hours. The cheapest way to reach Phagwara from Dindigul is by Train Via Delhi which would take approximately 53 hours.
Sort By
Mode of Transport
Via Bangalore, Mohali
RECOMMENDED
Dindigul
Bangalore
Mohali
Phagwara
Approx Travel Time
14h 23m
₹14,569
Onwards
Via Madurai, Delhi
FASTEST
Dindigul
Madurai
Delhi
Phagwara
Approx Travel Time
12h 58m
₹8,710
Onwards
Dindigul
Madurai
Delhi
Phagwara
Approx Travel Time
13h 18m
₹8,715
Onwards
Via Tiruchirappalli, Delhi
Dindigul
Tiruchirappalli
Delhi
Phagwara
Approx Travel Time
15h 51m
₹8,702
Onwards
Dindigul
Tiruchirappalli
Delhi
Phagwara
Approx Travel Time
14h 38m
₹6,019
Onwards
Via Agra
Dindigul
Agra
Phagwara
Approx Travel Time
2d 4h 58m
₹1,664
Onwards
Via Bangalore, Burhanpur
Dindigul
Bangalore
Burhanpur
Phagwara
Approx Travel Time
2d 3h 25m
₹7,859
Onwards
Via Delhi
CHEAPEST
Dindigul
Delhi
Phagwara
Approx Travel Time
2d 4h 23m
₹1,045
Onwards
Via Bangalore, Charkhi dadri
Dindigul
Bangalore
Charkhi dadri
Phagwara
Approx Travel Time
2d 12h 49m
On Demand
Via Bangalore, Amritsar
Dindigul
Bangalore
Amritsar
Phagwara
Approx Travel Time
14h 19m
₹16,047
Onwards
Frequently Asked Questions
What is the distance between Dindigul and Phagwara?
Phagwara is approximately 2450+ kms from Dindigul.
How long does it take to reach Phagwara from Dindigul?
It takes approximately 13 hours to reach Phagwara from Dindigul by Train, Flight Via Madurai, Delhi.
What is the cheapest way to reach Phagwara from Dindigul?
The cheapest way to reach Phagwara from Dindigul is by Train Via Delhi.
What is the fastest way to reach Phagwara from Dindigul?
The fastest way to reach Phagwara from Dindigul is by Train, Flight Via Madurai, Delhi.


