hero
How2Go
Delhi to Khanna

Delhi to Khanna

Khanna is approximately 250+ km from Delhi, 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 Khanna.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Delhi

Khanna

Approx Travel Time

3h 55m

₹130

Onwards

Delhi

Khanna

Approx Travel Time

5h 35m

₹666

Onwards

Delhi

Khanna

Approx Travel Time

4h 55m

₹3,773

Onwards

Via Rajpura

FASTEST

Delhi

Rajpura

Khanna

Approx Travel Time

3h 38m

₹180

Onwards

Via Sirhind

Delhi

Sirhind

Khanna

Approx Travel Time

3h 39m

₹170

Onwards

Delhi

Sirhind

Khanna

Approx Travel Time

3h 40m

₹1,795

Onwards

Via Ambala

Delhi

Ambala

Khanna

Approx Travel Time

3h 57m

₹165

Onwards

Via Ludhiana

Delhi

Ludhiana

Khanna

Approx Travel Time

4h 15m

₹190

Onwards

Delhi

Ludhiana

Khanna

Approx Travel Time

4h 25m

₹1,656

Onwards

Via Panipat

Delhi

Panipat

Khanna

Approx Travel Time

4h 31m

₹519

Onwards

Frequently Asked Questions

What is the distance between Delhi and Khanna?

Khanna is approximately 250+ kms from Delhi.

How long does it take to reach Khanna from Delhi?

It takes approximately 4 hours to reach Khanna from Delhi by Train Via Rajpura.

What is the cheapest way to reach Khanna from Delhi?

The cheapest way to reach Khanna from Delhi is by Train.

What is the fastest way to reach Khanna from Delhi?

The fastest way to reach Khanna from Delhi is by Train Via Rajpura.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India