
Agra to Karkala
Karkala is approximately 2050+ kms from Agra. The fastest way to reach Karkala from Agra is by Flight, Bus Via Bangalore. It takes approximately 13 hours. The cheapest way to reach Karkala from Agra is by Train, Flight, Bus Via Delhi, Bangalore which would take approximately 19 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
FASTEST
Agra
Bangalore
Karkala
Approx Travel Time
12h 40m
₹7,699
Onwards
Via Hyderabad, Bangalore
Agra
Hyderabad
Bangalore
Karkala
Approx Travel Time
14h 5m
₹9,184
Onwards
Via Lucknow, Bangalore
Agra
Lucknow
Bangalore
Karkala
Approx Travel Time
14h 35m
₹16,481
Onwards
Via Mumbai, Bangalore
Agra
Mumbai
Bangalore
Karkala
Approx Travel Time
14h 50m
₹9,926
Onwards
Via Delhi, Bangalore
CHEAPEST
Agra
Delhi
Bangalore
Karkala
Approx Travel Time
18h 20m
₹5,904
Onwards
Agra
Delhi
Bangalore
Karkala
Approx Travel Time
19h 20m
₹6,728
Onwards
Agra
Delhi
Bangalore
Karkala
Approx Travel Time
15h 5m
₹18,665
Onwards
Agra
Delhi
Bangalore
Karkala
Approx Travel Time
20h 2m
₹8,466
Onwards
Via Indore, Bangalore
Agra
Indore
Bangalore
Karkala
Approx Travel Time
1d 0h 50m
₹6,343
Onwards
Via Bareilly, Bangalore
Agra
Bareilly
Bangalore
Karkala
Approx Travel Time
18h 50m
₹7,925
Onwards
Frequently Asked Questions
What is the distance between Agra and Karkala?
Karkala is approximately 2050+ kms from Agra.
How long does it take to reach Karkala from Agra?
It takes approximately 13 hours to reach Karkala from Agra by Flight, Bus Via Bangalore.
What is the cheapest way to reach Karkala from Agra?
The cheapest way to reach Karkala from Agra is by Train, Flight, Bus Via Delhi, Bangalore.
What is the fastest way to reach Karkala from Agra?
The fastest way to reach Karkala from Agra is by Flight, Bus Via Bangalore.