
Udupi to Agra
Agra is approximately 1700+ kms from Udupi. The fastest way to reach Agra from Udupi is by Train, Flight Via Bangalore. It takes approximately 12 hours. The cheapest way to reach Agra from Udupi is by Train which would take approximately 35 hours.
Sort By
Mode of Transport
Via Mumbai
Udupi
Mumbai
Agra
Approx Travel Time
18h 40m
₹7,047
Onwards
Udupi
Mumbai
Agra
Approx Travel Time
1d 15h 10m
₹860
Onwards
Via Bangalore
FASTEST
Udupi
Bangalore
Agra
Approx Travel Time
11h 40m
₹8,428
Onwards
Via Ahmedabad
Udupi
Ahmedabad
Agra
Approx Travel Time
1d 3h 25m
₹5,784
Onwards
Via Bhusawal
Udupi
Bhusawal
Agra
Approx Travel Time
1d 12h 10m
On Demand
Via Bhopal
Udupi
Bhopal
Agra
Approx Travel Time
1d 3h 25m
₹12,696
Onwards
Via Kota
Udupi
Kota
Agra
Approx Travel Time
1d 13h 10m
₹935
Onwards
Via Thane
Udupi
Thane
Agra
Approx Travel Time
1d 14h 55m
₹1,080
Onwards
Via Anand
Udupi
Anand
Agra
Approx Travel Time
1d 16h 10m
₹1,095
Onwards
Frequently Asked Questions
What is the distance between Udupi and Agra?
Agra is approximately 1700+ kms from Udupi.
How long does it take to reach Agra from Udupi?
It takes approximately 12 hours to reach Agra from Udupi by Train, Flight Via Bangalore.
What is the cheapest way to reach Agra from Udupi?
The cheapest way to reach Agra from Udupi is by Train.
What is the fastest way to reach Agra from Udupi?
The fastest way to reach Agra from Udupi is by Train, Flight Via Bangalore.