Cuttack to Roorkee Distance

Roorkee is approximately 1400+ km from Cuttack. Compare the available routes and travel options between the two cities. Trains complete the journey in approximately 44 hours, subject to the chosen service and route. Flying is the fastest way to reach Roorkee, with a total travel time of approximately 9 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 Cuttack, India to Roorkee, India

Via Bhubaneshwar, Dehradun

RECOMMENDED

FASTEST

Cuttack

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

8h 32m

On Demand

Cuttack

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

8h 52m

On Demand

Cuttack

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

9h 15m

₹8,519

Onwards

Cuttack

Bhubaneshwar

Dehradun

Roorkee

Approx Travel Time

9h 35m

₹8,904

Onwards

Via Bhubaneshwar, Ghaziabad

Cuttack

Bhubaneshwar

Ghaziabad

Roorkee

Approx Travel Time

9h 55m

₹8,637

Onwards

Ads by MMT

Via Jharsuguda, Gorakhpur

Cuttack

Jharsuguda

Gorakhpur

Roorkee

Approx Travel Time

1d 6h 11m

₹1,135

Onwards

Cuttack

Jharsuguda

Gorakhpur

Roorkee

Approx Travel Time

1d 7h 53m

On Demand

Direct Options

CHEAPEST

Cuttack

Roorkee

Approx Travel Time

1d 19h 58m

₹800

Onwards

Ads by MMT

Via Ranchi, Varanasi

Cuttack

Ranchi

Varanasi

Roorkee

Approx Travel Time

1d 9h 36m

₹1,810

Onwards

Via Ranchi, Delhi

Cuttack

Ranchi

Delhi

Roorkee

Approx Travel Time

1d 14h 57m

₹5,832

Onwards

Frequently Asked Questions

What is the distance between Cuttack and Roorkee?

Roorkee is approximately 1400+ km from Cuttack.

How long does it take to reach Roorkee from Cuttack?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India