
Purulia to Roorkee
Roorkee is approximately 1250+ kms from Purulia. The fastest way to reach Roorkee from Purulia is by Train. It takes approximately 25 hours. The cheapest way to reach Roorkee from Purulia is by Train which would take approximately 25 hours.
Sort By
Mode of Transport
Via Varanasi
Purulia
Varanasi
Roorkee
Approx Travel Time
1d 2h 25m
₹960
Onwards
Via Sasaram
Purulia
Sasaram
Roorkee
Approx Travel Time
1d 2h 10m
₹695
Onwards
Via Mughal Sarai
Purulia
Mughal Sarai
Roorkee
Approx Travel Time
1d 2h 25m
₹700
Onwards
Via Bhabua
Purulia
Bhabua
Roorkee
Approx Travel Time
1d 2h 10m
₹700
Onwards
Via Gorakhpur
Purulia
Gorakhpur
Roorkee
Approx Travel Time
1d 2h 40m
On Demand
Via Aurangabad, Bihar
Purulia
Aurangabad, Bihar
Roorkee
Approx Travel Time
1d 2h 25m
₹695
Onwards
Via Gaya
Purulia
Gaya
Roorkee
Approx Travel Time
1d 2h 25m
₹685
Onwards
Via Siwan
Purulia
Siwan
Roorkee
Approx Travel Time
1d 3h
On Demand
Via Jhumri Telaiya
Purulia
Jhumri Telaiya
Roorkee
Approx Travel Time
1d 2h 25m
₹665
Onwards
Frequently Asked Questions
What is the distance between Purulia and Roorkee?
Roorkee is approximately 1250+ kms from Purulia.
How long does it take to reach Roorkee from Purulia?
It takes approximately 25 hours to reach Roorkee from Purulia by Train.
What is the cheapest way to reach Roorkee from Purulia?
The cheapest way to reach Roorkee from Purulia is by Train.
What is the fastest way to reach Roorkee from Purulia?
The fastest way to reach Roorkee from Purulia is by Train.