
Palakkad to Agra
Agra is approximately 2000+ kms from Palakkad. The fastest way to reach Agra from Palakkad is by Train, Flight Via Bangalore. It takes approximately 11 hours. The cheapest way to reach Agra from Palakkad is by Train Via Vijayawada which would take approximately 45 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Palakkad
Bangalore
Agra
Approx Travel Time
10h 40m
₹8,223
Onwards
Via Hyderabad
Palakkad
Hyderabad
Agra
Approx Travel Time
20h 40m
₹7,986
Onwards
Via Chandrapur
Palakkad
Chandrapur
Agra
Approx Travel Time
1d 18h 40m
₹905
Onwards
Via Mumbai
Palakkad
Mumbai
Agra
Approx Travel Time
1d 1h 55m
On Demand
Via Erode
Palakkad
Erode
Agra
Approx Travel Time
1d 19h 10m
₹900
Onwards
Via Salem
Palakkad
Salem
Agra
Approx Travel Time
1d 19h 40m
₹920
Onwards
Via Ongole
Palakkad
Ongole
Agra
Approx Travel Time
1d 20h 25m
₹1,090
Onwards
Via Vijayawada
CHEAPEST
Palakkad
Vijayawada
Agra
Approx Travel Time
1d 20h 40m
₹860
Onwards
Via Vellore
Palakkad
Vellore
Agra
Approx Travel Time
1d 20h 10m
On Demand
Frequently Asked Questions
What is the distance between Palakkad and Agra?
Agra is approximately 2000+ kms from Palakkad.
How long does it take to reach Agra from Palakkad?
It takes approximately 11 hours to reach Agra from Palakkad by Train, Flight Via Bangalore.
What is the cheapest way to reach Agra from Palakkad?
The cheapest way to reach Agra from Palakkad is by Train Via Vijayawada.
What is the fastest way to reach Agra from Palakkad?
The fastest way to reach Agra from Palakkad is by Train, Flight Via Bangalore.