hero
How2Go
Barmer to Roorkee

Barmer to Roorkee

Roorkee is approximately 850+ kms from Barmer. The fastest way to reach Roorkee from Barmer is by Train, Flight Via Jodhpur, Delhi. It takes approximately 12 hours. The cheapest way to reach Roorkee from Barmer is by Train which would take approximately 23 hours.

Sort By
Mode of Transport

Via Jodhpur, Delhi

RECOMMENDED

FASTEST

Barmer

Jodhpur

Delhi

Roorkee

Approx Travel Time

12h 6m

₹7,096

Onwards

Barmer

Jodhpur

Delhi

Roorkee

Approx Travel Time

12h 23m

₹7,370

Onwards

Barmer

Jodhpur

Delhi

Roorkee

Approx Travel Time

12h 13m

₹9,850

Onwards

Barmer

Jodhpur

Delhi

Roorkee

Approx Travel Time

12h 53m

₹7,179

Onwards

Via Gurgaon

Barmer

Gurgaon

Roorkee

Approx Travel Time

16h 40m

₹4,085

Onwards

Ads by MMT

Via Delhi

Barmer

Delhi

Roorkee

Approx Travel Time

18h 31m

₹555

Onwards

Barmer

Delhi

Roorkee

Approx Travel Time

18h 58m

₹829

Onwards

Direct Options

CHEAPEST

Barmer

Roorkee

Approx Travel Time

22h 35m

₹525

Onwards

Ads by MMT

Via Ghaziabad

Barmer

Ghaziabad

Roorkee

Approx Travel Time

20h 55m

₹1,809

Onwards

Via Jodhpur, Bhiwani

Barmer

Jodhpur

Bhiwani

Roorkee

Approx Travel Time

19h 31m

₹8,253

Onwards

Frequently Asked Questions

What is the distance between Barmer and Roorkee?

Roorkee is approximately 850+ kms from Barmer.

How long does it take to reach Roorkee from Barmer?

It takes approximately 12 hours to reach Roorkee from Barmer by Train, Flight Via Jodhpur, Delhi.

What is the cheapest way to reach Roorkee from Barmer?

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

What is the fastest way to reach Roorkee from Barmer?

The fastest way to reach Roorkee from Barmer is by Train, Flight Via Jodhpur, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India