hero
How2Go
Roorkee to Gaya

Roorkee to Gaya

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

Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Roorkee

Gaya

Approx Travel Time

20h 15m

₹495

Onwards

Via Ayodhya

Roorkee

Ayodhya

Gaya

Approx Travel Time

21h 25m

₹600

Onwards

Via Lucknow

Roorkee

Lucknow

Gaya

Approx Travel Time

22h 10m

On Demand

Via Moradabad

Roorkee

Moradabad

Gaya

Approx Travel Time

21h 40m

₹540

Onwards

Roorkee

Moradabad

Gaya

Approx Travel Time

21h 55m

₹4,002

Onwards

Via Bareilly

Roorkee

Bareilly

Gaya

Approx Travel Time

21h 40m

₹595

Onwards

Via Delhi

FASTEST

Roorkee

Delhi

Gaya

Approx Travel Time

7h 10m

₹5,334

Onwards

Roorkee

Delhi

Gaya

Approx Travel Time

7h 25m

₹8,563

Onwards

Via Shahganj

Roorkee

Shahganj

Gaya

Approx Travel Time

21h 40m

₹605

Onwards

Via Varanasi

Roorkee

Varanasi

Gaya

Approx Travel Time

21h 55m

₹575

Onwards

Frequently Asked Questions

What is the distance between Roorkee and Gaya?

Gaya is approximately 1000+ kms from Roorkee.

How long does it take to reach Gaya from Roorkee?

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

What is the cheapest way to reach Gaya from Roorkee?

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

What is the fastest way to reach Gaya from Roorkee?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India