hero
How2Go
Churu to Roorkee

Churu to Roorkee

Roorkee is approximately 450+ kms from Churu. The fastest way to reach Roorkee from Churu is by Bus, Cab Via Kurukshetra. It takes approximately 10 hours. The cheapest way to reach Roorkee from Churu is by Train which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Churu

Roorkee

Approx Travel Time

11h 33m

₹295

Onwards

Via Hisar, Muzaffarnagar

Churu

Hisar

Muzaffarnagar

Roorkee

Approx Travel Time

9h 56m

On Demand

Ads by MMT

Via Kurukshetra

FASTEST

Churu

Kurukshetra

Roorkee

Approx Travel Time

9h 21m

₹3,870

Onwards

Via Jhunjhunu, Muzaffarnagar

Churu

Jhunjhunu

Muzaffarnagar

Roorkee

Approx Travel Time

11h 10m

₹2,010

Onwards

Ads by MMT

Via Delhi

Churu

Delhi

Roorkee

Approx Travel Time

10h 1m

₹325

Onwards

Churu

Delhi

Roorkee

Approx Travel Time

10h 28m

₹511

Onwards

Via Saharanpur

Churu

Saharanpur

Roorkee

Approx Travel Time

10h 18m

₹870

Onwards

Churu

Saharanpur

Roorkee

Approx Travel Time

10h 19m

₹2,062

Onwards

Via Hisar, Shamli

Churu

Hisar

Shamli

Roorkee

Approx Travel Time

9h 58m

On Demand

Via Jhunjhunu, Shamli

Churu

Jhunjhunu

Shamli

Roorkee

Approx Travel Time

10h 41m

On Demand

Frequently Asked Questions

What is the distance between Churu and Roorkee?

Roorkee is approximately 450+ kms from Churu.

How long does it take to reach Roorkee from Churu?

It takes approximately 10 hours to reach Roorkee from Churu by Bus, Cab Via Kurukshetra.

What is the cheapest way to reach Roorkee from Churu?

The cheapest way to reach Roorkee from Churu is by Train.

What is the fastest way to reach Roorkee from Churu?

The fastest way to reach Roorkee from Churu is by Bus, Cab Via Kurukshetra.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India