hero
How2Go
Kangra to Surat

Kangra to Surat

Surat is approximately 1300+ km from Kangra, 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 Surat.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Kangra

Delhi

Surat

Approx Travel Time

10h 20m

₹15,069

Onwards

CHEAPEST

Kangra

Delhi

Surat

Approx Travel Time

22h 28m

₹1,010

Onwards

Via Mohali, Ahmedabad

Kangra

Mohali

Ahmedabad

Surat

Approx Travel Time

8h 15m

₹13,645

Onwards

Via Jalandhar

Kangra

Jalandhar

Surat

Approx Travel Time

23h 53m

₹4,906

Onwards

Via Delhi, Vadodara

FASTEST

Kangra

Delhi

Vadodara

Surat

Approx Travel Time

5h 45m

₹29,693

Onwards

Kangra

Delhi

Vadodara

Surat

Approx Travel Time

6h 59m

₹15,975

Onwards

Via Delhi, Udaipur

Kangra

Delhi

Udaipur

Surat

Approx Travel Time

1d 9h 45m

₹2,859

Onwards

Via Delhi, Ahmedabad

Kangra

Delhi

Ahmedabad

Surat

Approx Travel Time

8h 25m

₹14,948

Onwards

Via Mohali, Jaipur

Kangra

Mohali

Jaipur

Surat

Approx Travel Time

6h 40m

₹17,581

Onwards

Via Delhi, Jaipur

Kangra

Delhi

Jaipur

Surat

Approx Travel Time

6h 30m

₹18,166

Onwards

Frequently Asked Questions

What is the distance between Kangra and Surat?

Surat is approximately 1300+ kms from Kangra.

How long does it take to reach Surat from Kangra?

It takes approximately 6 hours to reach Surat from Kangra by Flight Via Delhi, Vadodara.

What is the cheapest way to reach Surat from Kangra?

The cheapest way to reach Surat from Kangra is by Bus, Train Via Delhi.

What is the fastest way to reach Surat from Kangra?

The fastest way to reach Surat from Kangra is by Flight Via Delhi, Vadodara.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India