
Rafiganj to Purulia
Purulia is approximately 300+ kms from Rafiganj. The fastest way to reach Purulia from Rafiganj is by Train. It takes approximately 6 hours. The cheapest way to reach Purulia from Rafiganj is by Train Via Jhumri Telaiya which would take approximately 7 hours.
Sort By
Mode of Transport
Via Hazaribagh
Rafiganj
Hazaribagh
Purulia
Approx Travel Time
6h 35m
On Demand
Via Jhumri Telaiya
CHEAPEST
Rafiganj
Jhumri Telaiya
Purulia
Approx Travel Time
6h 50m
₹225
Onwards
Via Gaya
Rafiganj
Gaya
Purulia
Approx Travel Time
7h 28m
₹245
Onwards
Via Bokaro
Rafiganj
Bokaro
Purulia
Approx Travel Time
7h 28m
₹6,260
Onwards
Rafiganj
Bokaro
Purulia
Approx Travel Time
7h 47m
₹225
Onwards
Via Giridih
Rafiganj
Giridih
Purulia
Approx Travel Time
7h 18m
On Demand
Via Aurangabad, Bihar
Rafiganj
Aurangabad, Bihar
Purulia
Approx Travel Time
7h 39m
On Demand
Via Dhanbad
Rafiganj
Dhanbad
Purulia
Approx Travel Time
8h 54m
₹3,442
Onwards
Rafiganj
Dhanbad
Purulia
Approx Travel Time
9h 11m
On Demand
Frequently Asked Questions
What is the distance between Rafiganj and Purulia?
Purulia is approximately 300+ kms from Rafiganj.
How long does it take to reach Purulia from Rafiganj?
It takes approximately 6 hours to reach Purulia from Rafiganj by Train.
What is the cheapest way to reach Purulia from Rafiganj?
The cheapest way to reach Purulia from Rafiganj is by Train Via Jhumri Telaiya.
What is the fastest way to reach Purulia from Rafiganj?
The fastest way to reach Purulia from Rafiganj is by Train.