hero
How2Go
Gonda to Roorkee

Gonda to Roorkee

Roorkee is approximately 600+ km from Gonda, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Roorkee.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Gonda

Roorkee

Approx Travel Time

9h 49m

₹345

Onwards

Gonda

Roorkee

Approx Travel Time

10h 54m

₹22,859

Onwards

Via Lucknow, Dehradun

FASTEST

Gonda

Lucknow

Dehradun

Roorkee

Approx Travel Time

8h 25m

₹9,093

Onwards

Via Rudrapur

Gonda

Rudrapur

Roorkee

Approx Travel Time

13h 48m

₹5,748

Onwards

Via Lucknow, Haridwar

Gonda

Lucknow

Haridwar

Roorkee

Approx Travel Time

16h 25m

₹1,598

Onwards

Via Bareilly

Gonda

Bareilly

Roorkee

Approx Travel Time

9h 15m

₹405

Onwards

Via Moradabad

Gonda

Moradabad

Roorkee

Approx Travel Time

9h 32m

₹400

Onwards

Via Lucknow

Gonda

Lucknow

Roorkee

Approx Travel Time

9h 32m

₹470

Onwards

Via Lucknow, Bareilly

Gonda

Lucknow

Bareilly

Roorkee

Approx Travel Time

9h 5m

₹450

Onwards

Via Lucknow, Moradabad

Gonda

Lucknow

Moradabad

Roorkee

Approx Travel Time

9h 10m

₹435

Onwards

Frequently Asked Questions

What is the distance between Gonda and Roorkee?

Roorkee is approximately 600+ kms from Gonda.

How long does it take to reach Roorkee from Gonda?

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

What is the cheapest way to reach Roorkee from Gonda?

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

What is the fastest way to reach Roorkee from Gonda?

The fastest way to reach Roorkee from Gonda is by Train, Flight, Cab Via Lucknow, Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India