hero
How2Go
Amritsar to Yercaud

Amritsar to Yercaud

Yercaud is approximately 2250+ km from Amritsar, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Yercaud.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

FASTEST

Amritsar

Bangalore

Yercaud

Approx Travel Time

10h 21m

₹13,202

Onwards

Via Mohali, Bangalore

Amritsar

Mohali

Bangalore

Yercaud

Approx Travel Time

15h 44m

₹11,876

Onwards

Via Nagpur, Chennai

Amritsar

Nagpur

Chennai

Yercaud

Approx Travel Time

1d 15h 26m

₹6,059

Onwards

Via Delhi, Chennai

CHEAPEST

Amritsar

Delhi

Chennai

Yercaud

Approx Travel Time

1d 22h 35m

₹1,544

Onwards

Via Delhi, Bangalore

Amritsar

Delhi

Bangalore

Yercaud

Approx Travel Time

1d 20h 51m

₹5,328

Onwards

Amritsar

Delhi

Bangalore

Yercaud

Approx Travel Time

11h 31m

₹15,696

Onwards

Via Bangalore, Tiruchirappalli

Amritsar

Bangalore

Tiruchirappalli

Yercaud

Approx Travel Time

11h 45m

₹14,606

Onwards

Amritsar

Bangalore

Tiruchirappalli

Yercaud

Approx Travel Time

11h 46m

₹16,864

Onwards

Via Delhi, Tiruchirappalli

Amritsar

Delhi

Tiruchirappalli

Yercaud

Approx Travel Time

11h 21m

₹17,044

Onwards

Via Pune, Bangalore

Amritsar

Pune

Bangalore

Yercaud

Approx Travel Time

12h 26m

₹16,662

Onwards

Frequently Asked Questions

What is the distance between Amritsar and Yercaud?

Yercaud is approximately 2250+ kms from Amritsar.

How long does it take to reach Yercaud from Amritsar?

It takes approximately 11 hours to reach Yercaud from Amritsar by Flight, Cab Via Bangalore.

What is the cheapest way to reach Yercaud from Amritsar?

The cheapest way to reach Yercaud from Amritsar is by Train, Bus Via Delhi, Chennai.

What is the fastest way to reach Yercaud from Amritsar?

The fastest way to reach Yercaud from Amritsar is by Flight, Cab Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India