hero
How2Go
Yercaud to Karnal

Yercaud to Karnal

Karnal is approximately 2050+ km from Yercaud, 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 Karnal.

Read More
Sort By
Mode of Transport

Via Bangalore, Delhi

RECOMMENDED

FASTEST

Yercaud

Bangalore

Delhi

Karnal

Approx Travel Time

12h 52m

₹15,481

Onwards

Yercaud

Bangalore

Delhi

Karnal

Approx Travel Time

14h 26m

₹15,832

Onwards

Yercaud

Bangalore

Delhi

Karnal

Approx Travel Time

14h 18m

₹17,733

Onwards

Via Bangalore, Ghaziabad

Yercaud

Bangalore

Ghaziabad

Karnal

Approx Travel Time

13h 51m

₹15,832

Onwards

Yercaud

Bangalore

Ghaziabad

Karnal

Approx Travel Time

13h 38m

₹17,731

Onwards

Yercaud

Bangalore

Ghaziabad

Karnal

Approx Travel Time

13h 56m

₹15,536

Onwards

Via Chennai, Agra

CHEAPEST

Yercaud

Chennai

Agra

Karnal

Approx Travel Time

1d 20h 18m

₹1,624

Onwards

Via Bangalore, Hyderabad, Delhi

Yercaud

Bangalore

Hyderabad

Delhi

Karnal

Approx Travel Time

1d 13h 12m

₹5,842

Onwards

Via Bangalore, Mohali

Yercaud

Bangalore

Mohali

Karnal

Approx Travel Time

13h 52m

₹17,534

Onwards

Via Tiruchirappalli, Delhi

Yercaud

Tiruchirappalli

Delhi

Karnal

Approx Travel Time

15h 14m

₹15,882

Onwards

Frequently Asked Questions

What is the distance between Yercaud and Karnal?

Karnal is approximately 2050+ kms from Yercaud.

How long does it take to reach Karnal from Yercaud?

It takes approximately 13 hours to reach Karnal from Yercaud by Cab, Flight, Train Via Bangalore, Delhi.

What is the cheapest way to reach Karnal from Yercaud?

The cheapest way to reach Karnal from Yercaud is by Bus, Train Via Chennai, Agra.

What is the fastest way to reach Karnal from Yercaud?

The fastest way to reach Karnal from Yercaud is by Cab, Flight, Train Via Bangalore, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India