hero
How2Go
Ranaghat to Hoshiarpur

Ranaghat to Hoshiarpur

Hoshiarpur is approximately 1650+ km from Ranaghat, 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 Hoshiarpur.

Read More
Sort By
Mode of Transport

Via Kolkata, Mohali

RECOMMENDED

Ranaghat

Kolkata

Mohali

Hoshiarpur

Approx Travel Time

11h 6m

₹13,950

Onwards

Ranaghat

Kolkata

Mohali

Hoshiarpur

Approx Travel Time

11h 16m

₹16,073

Onwards

Via Kolkata, Delhi

Ranaghat

Kolkata

Delhi

Hoshiarpur

Approx Travel Time

17h 7m

₹9,463

Onwards

Ranaghat

Kolkata

Delhi

Hoshiarpur

Approx Travel Time

1d 3h 31m

₹1,429

Onwards

Ranaghat

Kolkata

Delhi

Hoshiarpur

Approx Travel Time

1d 1h 32m

₹6,541

Onwards

Ranaghat

Kolkata

Delhi

Hoshiarpur

Approx Travel Time

1d 13h 27m

₹3,078

Onwards

Ads by MMT

Via Kolkata, Amritsar

FASTEST

Ranaghat

Kolkata

Amritsar

Hoshiarpur

Approx Travel Time

9h 40m

₹15,864

Onwards

Ranaghat

Kolkata

Amritsar

Hoshiarpur

Approx Travel Time

11h 21m

On Demand

Via Kolkata, Jalandhar

CHEAPEST

Ranaghat

Kolkata

Jalandhar

Hoshiarpur

Approx Travel Time

1d 3h 50m

₹895

Onwards

Ads by MMT

Via Kolkata, Dehradun

Ranaghat

Kolkata

Dehradun

Hoshiarpur

Approx Travel Time

14h 6m

₹13,060

Onwards

Frequently Asked Questions

What is the distance between Ranaghat and Hoshiarpur?

Hoshiarpur is approximately 1650+ kms from Ranaghat.

How long does it take to reach Hoshiarpur from Ranaghat?

It takes approximately 10 hours to reach Hoshiarpur from Ranaghat by Train, Flight, Cab Via Kolkata, Amritsar.

What is the cheapest way to reach Hoshiarpur from Ranaghat?

The cheapest way to reach Hoshiarpur from Ranaghat is by Train Via Kolkata, Jalandhar.

What is the fastest way to reach Hoshiarpur from Ranaghat?

The fastest way to reach Hoshiarpur from Ranaghat is by Train, Flight, Cab Via Kolkata, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India