hero
How2Go
Gaya to Roorkee

Gaya to Roorkee

Roorkee is approximately 1000+ kms from Gaya. The fastest way to reach Roorkee from Gaya is by Flight, Train Via Delhi. It takes approximately 7 hours. The cheapest way to reach Roorkee from Gaya is by Train Via Varanasi which would take approximately 22 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Gaya

Roorkee

Approx Travel Time

20h 15m

₹495

Onwards

Via Ayodhya

Gaya

Ayodhya

Roorkee

Approx Travel Time

21h 25m

₹600

Onwards

Ads by MMT

Via Lucknow

Gaya

Lucknow

Roorkee

Approx Travel Time

22h 10m

On Demand

Via Moradabad

Gaya

Moradabad

Roorkee

Approx Travel Time

21h 40m

₹525

Onwards

Gaya

Moradabad

Roorkee

Approx Travel Time

21h 55m

₹4,077

Onwards

Ads by MMT

Via Bareilly

Gaya

Bareilly

Roorkee

Approx Travel Time

21h 40m

₹520

Onwards

Via Delhi

FASTEST

Gaya

Delhi

Roorkee

Approx Travel Time

7h 10m

₹6,238

Onwards

Gaya

Delhi

Roorkee

Approx Travel Time

7h 25m

₹9,502

Onwards

Via Shahganj

Gaya

Shahganj

Roorkee

Approx Travel Time

21h 40m

₹605

Onwards

Via Varanasi

CHEAPEST

Gaya

Varanasi

Roorkee

Approx Travel Time

21h 55m

₹410

Onwards

Frequently Asked Questions

What is the distance between Gaya and Roorkee?

Roorkee is approximately 1000+ kms from Gaya.

How long does it take to reach Roorkee from Gaya?

It takes approximately 7 hours to reach Roorkee from Gaya by Flight, Train Via Delhi.

What is the cheapest way to reach Roorkee from Gaya?

The cheapest way to reach Roorkee from Gaya is by Train Via Varanasi.

What is the fastest way to reach Roorkee from Gaya?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India