hero
How2Go
Kangra to Karnal

Kangra to Karnal

Karnal is approximately 350+ kms from Kangra. The fastest way to reach Karnal from Kangra is by Flight, Train Via Mohali. It takes approximately 5 hours. The cheapest way to reach Karnal from Kangra is by Bus which would take approximately 9 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Kangra

Karnal

Approx Travel Time

7h 21m

₹5,755

Onwards

Direct Bus

CHEAPEST

Kangra

Karnal

Approx Travel Time

8h 20m

₹580

Onwards

Ads by MMT

Via Kurukshetra

Kangra

Kurukshetra

Karnal

Approx Travel Time

7h 3m

₹650

Onwards

Kangra

Kurukshetra

Karnal

Approx Travel Time

7h 30m

₹1,965

Onwards

Kangra

Kurukshetra

Karnal

Approx Travel Time

7h 30m

₹1,040

Onwards

Via Phagwara

Kangra

Phagwara

Karnal

Approx Travel Time

8h 37m

₹4,893

Onwards

Ads by MMT

Via Mohali

FASTEST

Kangra

Mohali

Karnal

Approx Travel Time

5h 6m

₹4,013

Onwards

Kangra

Mohali

Karnal

Approx Travel Time

5h 15m

₹4,278

Onwards

Via Nangal

Kangra

Nangal

Karnal

Approx Travel Time

9h 22m

₹3,252

Onwards

Via Shimla

Kangra

Shimla

Karnal

Approx Travel Time

6h 15m

On Demand

Frequently Asked Questions

What is the distance between Kangra and Karnal?

Karnal is approximately 350+ kms from Kangra.

How long does it take to reach Karnal from Kangra?

It takes approximately 5 hours to reach Karnal from Kangra by Flight, Train Via Mohali.

What is the cheapest way to reach Karnal from Kangra?

The cheapest way to reach Karnal from Kangra is by Bus.

What is the fastest way to reach Karnal from Kangra?

The fastest way to reach Karnal from Kangra is by Flight, Train Via Mohali.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India