hero
How2Go
Rafiganj to Purulia

Rafiganj to Purulia

Purulia is approximately 300+ kms from Rafiganj. The fastest way to reach Purulia from Rafiganj is by Train Via Jhumri Telaiya. It takes approximately 6 hours. The cheapest way to reach Purulia from Rafiganj is by Train Via Jhumri Telaiya which would take approximately 6 hours.

Sort By
Mode of Transport

Via Gaya

RECOMMENDED

Rafiganj

Gaya

Purulia

Approx Travel Time

6h 48m

₹245

Onwards

Via Dhanbad

Rafiganj

Dhanbad

Purulia

Approx Travel Time

8h 26m

₹3,686

Onwards

Rafiganj

Dhanbad

Purulia

Approx Travel Time

8h 31m

On Demand

Rafiganj

Dhanbad

Purulia

Approx Travel Time

8h 11m

₹330

Onwards

Ads by MMT

Via Jhumri Telaiya

CHEAPEST

FASTEST

Rafiganj

Jhumri Telaiya

Purulia

Approx Travel Time

6h 10m

₹225

Onwards

Via Bokaro

Rafiganj

Bokaro

Purulia

Approx Travel Time

7h 7m

₹225

Onwards

Rafiganj

Bokaro

Purulia

Approx Travel Time

6h 36m

On Demand

Rafiganj

Bokaro

Purulia

Approx Travel Time

7h 6m

₹330

Onwards

Ads by MMT

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 Via Jhumri Telaiya.

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 Via Jhumri Telaiya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India