Mandi to Agra - Multiple Options To Reach By Bus, Train, Cab, Flight
Agra is approximately 550+ kms from Mandi. The fastest way to reach Agra from Mandi is by Bus, Flight Via Shimla, Delhi. It takes approximately 6 hours. The cheapest way to reach Agra from Mandi is by Bus, Train Via Delhi which would take approximately 15 hours.
Sort By
Mode of Transport
Via Karnal
RECOMMENDED
Mandi
Karnal
Agra
Approx Travel Time
13h 55m
₹1,094
Onwards
Via Ambala
Mandi
Ambala
Agra
Approx Travel Time
13h 33m
₹6,264
Onwards
Via Shimla, Delhi
Mandi
Shimla
Delhi
Agra
Approx Travel Time
9h 5m
₹6,369
Onwards
Mandi
Shimla
Delhi
Agra
Approx Travel Time
10h 5m
₹6,464
Onwards
FASTEST
Mandi
Shimla
Delhi
Agra
Approx Travel Time
5h 50m
₹20,935
Onwards
Via Chandigarh
Mandi
Chandigarh
Agra
Approx Travel Time
13h 24m
₹4,120
Onwards
Via Delhi
CHEAPEST
Mandi
Delhi
Agra
Approx Travel Time
14h 55m
₹754
Onwards
Mandi
Delhi
Agra
Approx Travel Time
11h 40m
₹13,314
Onwards
Via Ambala, Mathura
Mandi
Ambala
Mathura
Agra
Approx Travel Time
14h 58m
₹6,304
Onwards
Via Sirhind
Mandi
Sirhind
Agra
Approx Travel Time
14h 20m
On Demand
Frequently Asked Questions
What is the distance between Mandi and Agra?
Agra is approximately 550+ kms from Mandi.
How long does it take to reach Agra from Mandi?
It takes approximately 6 hours to reach Agra from Mandi by Bus, Flight Via Shimla, Delhi.
What is the cheapest way to reach Agra from Mandi?
The cheapest way to reach Agra from Mandi is by Bus, Train Via Delhi.
What is the fastest way to reach Agra from Mandi?
The fastest way to reach Agra from Mandi is by Bus, Flight Via Shimla, Delhi.