hero
How2Go
Bishnupur to Rafiganj

Bishnupur to Rafiganj

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

Sort By
Mode of Transport

Via Dhanbad

RECOMMENDED

Bishnupur

Dhanbad

Rafiganj

Approx Travel Time

7h 15m

On Demand

Via Baghmara

FASTEST

Bishnupur

Baghmara

Rafiganj

Approx Travel Time

6h 16m

On Demand

Ads by MMT

Via Dhanbad, Jhumri Telaiya

Bishnupur

Dhanbad

Jhumri Telaiya

Rafiganj

Approx Travel Time

7h 1m

On Demand

Via Jhumri Telaiya

CHEAPEST

Bishnupur

Jhumri Telaiya

Rafiganj

Approx Travel Time

7h 32m

₹360

Onwards

Ads by MMT

Via Dhanbad, Gaya

Bishnupur

Dhanbad

Gaya

Rafiganj

Approx Travel Time

7h 27m

On Demand

Via Bankura, Baghmara

Bishnupur

Bankura

Baghmara

Rafiganj

Approx Travel Time

8h 16m

On Demand

Via Dhanbad, Baghmara

Bishnupur

Dhanbad

Baghmara

Rafiganj

Approx Travel Time

6h 42m

On Demand

Via Durgapur, Baghmara

Bishnupur

Durgapur

Baghmara

Rafiganj

Approx Travel Time

8h 6m

On Demand

Via Durgapur, Jhumri Telaiya

Bishnupur

Durgapur

Jhumri Telaiya

Rafiganj

Approx Travel Time

7h 6m

₹460

Onwards

Via Gaya

Bishnupur

Gaya

Rafiganj

Approx Travel Time

8h 9m

₹400

Onwards

Frequently Asked Questions

What is the distance between Bishnupur and Rafiganj?

Rafiganj is approximately 350+ kms from Bishnupur.

How long does it take to reach Rafiganj from Bishnupur?

It takes approximately 6 hours to reach Rafiganj from Bishnupur by Train Via Baghmara.

What is the cheapest way to reach Rafiganj from Bishnupur?

The cheapest way to reach Rafiganj from Bishnupur is by Train Via Jhumri Telaiya.

What is the fastest way to reach Rafiganj from Bishnupur?

The fastest way to reach Rafiganj from Bishnupur is by Train Via Baghmara.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India