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,214
Onwards
Via Ambala
Mandi
Ambala
Agra
Approx Travel Time
13h 33m
On Demand
Via Shimla, Delhi
Mandi
Shimla
Delhi
Agra
Approx Travel Time
9h 5m
₹9,355
Onwards
Mandi
Shimla
Delhi
Agra
Approx Travel Time
10h 5m
₹9,450
Onwards
FASTEST
Mandi
Shimla
Delhi
Agra
Approx Travel Time
5h 50m
On Demand
Via Chandigarh
Mandi
Chandigarh
Agra
Approx Travel Time
13h 24m
₹5,522
Onwards
Via Delhi
CHEAPEST
Mandi
Delhi
Agra
Approx Travel Time
14h 55m
₹625
Onwards
Mandi
Delhi
Agra
Approx Travel Time
11h 40m
On Demand
Via Ambala, Mathura
Mandi
Ambala
Mathura
Agra
Approx Travel Time
14h 58m
On Demand
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.