Jajpur to Roorkee Distance

Roorkee is approximately 1500+ km from Jajpur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 10 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Jajpur, India to Roorkee, India

Via Bhubaneshwar, Dehradun

RECOMMENDED

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

10h 15m

On Demand

FASTEST

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

10h 7m

On Demand

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

10h 58m

On Demand

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

10h 50m

₹8,544

Onwards

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

11h 47m

On Demand

Jajpur

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

12h 30m

₹8,658

Onwards

Via Ranchi, Varanasi

CHEAPEST

Jajpur

Ranchi

Varanasi

Roorkee

Approx Travel Time

1d 8h 29m

₹1,901

Onwards

Ads by MMT

Via Ranchi, Delhi

Jajpur

Ranchi

Delhi

Roorkee

Approx Travel Time

1d 13h 57m

₹4,543

Onwards

Via Bhubaneshwar, Ghaziabad

Jajpur

Bhubaneshwar

Ghaziabad

Roorkee

Approx Travel Time

11h 38m

On Demand

Jajpur

Bhubaneshwar

Ghaziabad

Roorkee

Approx Travel Time

11h 30m

₹9,365

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Jajpur and Roorkee?

Roorkee is approximately 1500+ km from Jajpur.

How long does it take to reach Roorkee from Jajpur?

It takes approximately 10 hours to reach Roorkee from Jajpur by Train, Flight, Cab Via Bhubaneshwar, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India