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