hero
How2Go
Gurdaspur to Karnal

Gurdaspur to Karnal

Karnal is approximately 350+ kms from Gurdaspur. The fastest way to reach Karnal from Gurdaspur is by Cab, Bus Via Jalandhar. It takes approximately 4 hours. The cheapest way to reach Karnal from Gurdaspur is by Train which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Gurdaspur

Karnal

Approx Travel Time

7h 4m

₹165

Onwards

Direct Bus

Gurdaspur

Karnal

Approx Travel Time

5h 40m

₹650

Onwards

Ads by MMT

Via Jalandhar

Gurdaspur

Jalandhar

Karnal

Approx Travel Time

6h 31m

₹2,642

Onwards

FASTEST

Gurdaspur

Jalandhar

Karnal

Approx Travel Time

3h 45m

₹2,957

Onwards

Gurdaspur

Jalandhar

Karnal

Approx Travel Time

7h 26m

₹875

Onwards

Via Phagwara

Gurdaspur

Phagwara

Karnal

Approx Travel Time

7h 10m

₹3,124

Onwards

Ads by MMT

Via Hoshiarpur

Gurdaspur

Hoshiarpur

Karnal

Approx Travel Time

4h 20m

₹2,243

Onwards

Via Mukerian

Gurdaspur

Mukerian

Karnal

Approx Travel Time

6h 44m

On Demand

Via Phillaur

Gurdaspur

Phillaur

Karnal

Approx Travel Time

5h 42m

₹3,782

Onwards

Via Pathankot

Gurdaspur

Pathankot

Karnal

Approx Travel Time

7h 16m

₹7,275

Onwards

Frequently Asked Questions

What is the distance between Gurdaspur and Karnal?

Karnal is approximately 350+ kms from Gurdaspur.

How long does it take to reach Karnal from Gurdaspur?

It takes approximately 4 hours to reach Karnal from Gurdaspur by Cab, Bus Via Jalandhar.

What is the cheapest way to reach Karnal from Gurdaspur?

The cheapest way to reach Karnal from Gurdaspur is by Train.

What is the fastest way to reach Karnal from Gurdaspur?

The fastest way to reach Karnal from Gurdaspur is by Cab, Bus Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India