hero
How2Go
Haldia to Rafiganj

Haldia to Rafiganj

Rafiganj is approximately 550+ km from Haldia, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rafiganj.

Read More
Sort By
Mode of Transport

Via Kolkata, Gaya

RECOMMENDED

FASTEST

Haldia

Kolkata

Gaya

Rafiganj

Approx Travel Time

7h 51m

₹4,542

Onwards

Haldia

Kolkata

Gaya

Rafiganj

Approx Travel Time

7h 53m

₹6,872

Onwards

Via Asansol

Haldia

Asansol

Rafiganj

Approx Travel Time

9h 45m

On Demand

Via Howrah

Haldia

Howrah

Rafiganj

Approx Travel Time

10h 42m

On Demand

Via Medinipur, Giridih

Haldia

Medinipur

Giridih

Rafiganj

Approx Travel Time

11h 39m

On Demand

Via Bankura, Gaya

Haldia

Bankura

Gaya

Rafiganj

Approx Travel Time

8h 56m

On Demand

Via Baghmara

Haldia

Baghmara

Rafiganj

Approx Travel Time

9h 58m

On Demand

Via Bankura, Jhumri Telaiya

Haldia

Bankura

Jhumri Telaiya

Rafiganj

Approx Travel Time

9h 17m

On Demand

Via Howrah, Gaya

CHEAPEST

Haldia

Howrah

Gaya

Rafiganj

Approx Travel Time

10h 6m

₹635

Onwards

Via Bankura, Giridih

Haldia

Bankura

Giridih

Rafiganj

Approx Travel Time

10h 39m

On Demand

Frequently Asked Questions

What is the distance between Haldia and Rafiganj?

Rafiganj is approximately 550+ kms from Haldia.

How long does it take to reach Rafiganj from Haldia?

It takes approximately 8 hours to reach Rafiganj from Haldia by Bus, Flight, Train Via Kolkata, Gaya.

What is the cheapest way to reach Rafiganj from Haldia?

The cheapest way to reach Rafiganj from Haldia is by Bus, Train Via Howrah, Gaya.

What is the fastest way to reach Rafiganj from Haldia?

The fastest way to reach Rafiganj from Haldia is by Bus, Flight, Train Via Kolkata, Gaya.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India