hero
How2Go
Roorkee to Kanchipuram

Roorkee to Kanchipuram

Kanchipuram is approximately 2000+ km from Roorkee, 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 Kanchipuram.

Read More
Sort By
Mode of Transport

Via Delhi, Chennai

RECOMMENDED

Roorkee

Delhi

Chennai

Kanchipuram

Approx Travel Time

11h 10m

₹10,608

Onwards

Roorkee

Delhi

Chennai

Kanchipuram

Approx Travel Time

12h 30m

₹10,851

Onwards

Roorkee

Delhi

Chennai

Kanchipuram

Approx Travel Time

10h 55m

₹12,207

Onwards

Roorkee

Delhi

Chennai

Kanchipuram

Approx Travel Time

11h 36m

₹13,668

Onwards

Roorkee

Delhi

Chennai

Kanchipuram

Approx Travel Time

11h 21m

₹15,267

Onwards

Via Ghaziabad, Chennai

Roorkee

Ghaziabad

Chennai

Kanchipuram

Approx Travel Time

10h 23m

₹11,850

Onwards

FASTEST

Roorkee

Ghaziabad

Chennai

Kanchipuram

Approx Travel Time

10h 20m

₹14,502

Onwards

Via Delhi, Bhopal, Chennai

CHEAPEST

Roorkee

Delhi

Bhopal

Chennai

Kanchipuram

Approx Travel Time

1d 10h 11m

₹1,729

Onwards

Via Delhi, Srikalahasti

Roorkee

Delhi

Srikalahasti

Kanchipuram

Approx Travel Time

13h 50m

₹12,004

Onwards

Via Mohali, Chennai

Roorkee

Mohali

Chennai

Kanchipuram

Approx Travel Time

11h 42m

₹14,359

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Kanchipuram?

Kanchipuram is approximately 2000+ kms from Roorkee.

How long does it take to reach Kanchipuram from Roorkee?

It takes approximately 11 hours to reach Kanchipuram from Roorkee by Cab, Flight Via Ghaziabad, Chennai.

What is the cheapest way to reach Kanchipuram from Roorkee?

The cheapest way to reach Kanchipuram from Roorkee is by Train, Bus Via Delhi, Bhopal, Chennai.

What is the fastest way to reach Kanchipuram from Roorkee?

The fastest way to reach Kanchipuram from Roorkee is by Cab, Flight Via Ghaziabad, Chennai.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India