hero
How2Go
Markapur to Roorkee

Markapur to Roorkee

Roorkee is approximately 1700+ kms from Markapur. The fastest way to reach Roorkee from Markapur is by Bus, Flight, Cab Via Hyderabad, Dehradun. It takes approximately 14 hours. The cheapest way to reach Roorkee from Markapur is by Bus, Train Via Hyderabad, Nagpur which would take approximately 37 hours.

Sort By
Mode of Transport

Via Hyderabad, Dehradun

RECOMMENDED

FASTEST

Markapur

Hyderabad

Dehradun

Roorkee

Approx Travel Time

14h 17m

On Demand

Markapur

Hyderabad

Dehradun

Roorkee

Approx Travel Time

14h 52m

₹8,058

Onwards

Markapur

Hyderabad

Dehradun

Roorkee

Approx Travel Time

15h 5m

₹8,247

Onwards

Via Hyderabad

Markapur

Hyderabad

Roorkee

Approx Travel Time

1d 13h 27m

On Demand

Ads by MMT

Via Hyderabad, Nagpur

CHEAPEST

Markapur

Hyderabad

Nagpur

Roorkee

Approx Travel Time

1d 12h 55m

₹1,664

Onwards

Via Hyderabad, Delhi

Markapur

Hyderabad

Delhi

Roorkee

Approx Travel Time

1d 22h 45m

₹3,438

Onwards

Markapur

Hyderabad

Delhi

Roorkee

Approx Travel Time

16h 58m

₹7,795

Onwards

Markapur

Hyderabad

Delhi

Roorkee

Approx Travel Time

17h 10m

₹8,000

Onwards

Ads by MMT

Via Hyderabad, Ghaziabad

Markapur

Hyderabad

Ghaziabad

Roorkee

Approx Travel Time

17h 40m

₹7,635

Onwards

Via Hyderabad, Mohali

Markapur

Hyderabad

Mohali

Roorkee

Approx Travel Time

16h 6m

₹8,765

Onwards

Frequently Asked Questions

What is the distance between Markapur and Roorkee?

Roorkee is approximately 1700+ kms from Markapur.

How long does it take to reach Roorkee from Markapur?

It takes approximately 14 hours to reach Roorkee from Markapur by Bus, Flight, Cab Via Hyderabad, Dehradun.

What is the cheapest way to reach Roorkee from Markapur?

The cheapest way to reach Roorkee from Markapur is by Bus, Train Via Hyderabad, Nagpur.

What is the fastest way to reach Roorkee from Markapur?

The fastest way to reach Roorkee from Markapur is by Bus, Flight, Cab Via Hyderabad, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India