hero
How2Go
Tiruchengode to Karnal

Tiruchengode to Karnal

Karnal is approximately 2300+ km from Tiruchengode, 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, Mohali

RECOMMENDED

Tiruchengode

Bangalore

Mohali

Karnal

Approx Travel Time

14h 6m

On Demand

Via Bangalore, Ghaziabad

Tiruchengode

Bangalore

Ghaziabad

Karnal

Approx Travel Time

14h 52m

On Demand

Tiruchengode

Bangalore

Ghaziabad

Karnal

Approx Travel Time

14h 23m

On Demand

Ads by MMT

Via Chennai, Agra

CHEAPEST

Tiruchengode

Chennai

Agra

Karnal

Approx Travel Time

1d 14h 28m

₹2,074

Onwards

Tiruchengode

Chennai

Agra

Karnal

Approx Travel Time

1d 13h 19m

₹8,745

Onwards

Via Coimbatore, Delhi

FASTEST

Tiruchengode

Coimbatore

Delhi

Karnal

Approx Travel Time

13h 34m

₹14,014

Onwards

Ads by MMT

Via Bangalore, Delhi

Tiruchengode

Bangalore

Delhi

Karnal

Approx Travel Time

2d 9h 27m

₹5,198

Onwards

Tiruchengode

Bangalore

Delhi

Karnal

Approx Travel Time

14h 33m

On Demand

Tiruchengode

Bangalore

Delhi

Karnal

Approx Travel Time

14h 15m

₹9,448

Onwards

Via Bangalore, Agra

Tiruchengode

Bangalore

Agra

Karnal

Approx Travel Time

15h 16m

On Demand

Frequently Asked Questions

What is the distance between Tiruchengode and Karnal?

Karnal is approximately 2300+ kms from Tiruchengode.

How long does it take to reach Karnal from Tiruchengode?

It takes approximately 14 hours to reach Karnal from Tiruchengode by Cab, Flight, Bus Via Coimbatore, Delhi.

What is the cheapest way to reach Karnal from Tiruchengode?

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

What is the fastest way to reach Karnal from Tiruchengode?

The fastest way to reach Karnal from Tiruchengode is by Cab, Flight, Bus Via Coimbatore, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India