hero
How2Go
Anand to Hoshiarpur

Anand to Hoshiarpur

Hoshiarpur is approximately 1150+ km from Anand, 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 Ahmedabad, Mohali

RECOMMENDED

Anand

Ahmedabad

Mohali

Hoshiarpur

Approx Travel Time

8h 48m

₹7,608

Onwards

Anand

Ahmedabad

Mohali

Hoshiarpur

Approx Travel Time

9h 32m

₹8,063

Onwards

Anand

Ahmedabad

Mohali

Hoshiarpur

Approx Travel Time

9h 14m

₹9,547

Onwards

Via Jalandhar

CHEAPEST

Anand

Jalandhar

Hoshiarpur

Approx Travel Time

20h 58m

₹705

Onwards

Via Ahmedabad, Amritsar, Jalandhar

FASTEST

Anand

Ahmedabad

Amritsar

Jalandhar

Hoshiarpur

Approx Travel Time

8h 24m

₹9,085

Onwards

Via Reengus

Anand

Reengus

Hoshiarpur

Approx Travel Time

23h 49m

₹1,200

Onwards

Via Delhi

Anand

Delhi

Hoshiarpur

Approx Travel Time

20h 21m

₹6,653

Onwards

Anand

Delhi

Hoshiarpur

Approx Travel Time

1d 5h 9m

₹3,580

Onwards

Via Nagaur, Jalandhar

Anand

Nagaur

Jalandhar

Hoshiarpur

Approx Travel Time

1d 4h 25m

₹3,136

Onwards

Via Ahmedabad, Amritsar

Anand

Ahmedabad

Amritsar

Hoshiarpur

Approx Travel Time

9h 5m

₹9,629

Onwards

Frequently Asked Questions

What is the distance between Anand and Hoshiarpur?

Hoshiarpur is approximately 1150+ kms from Anand.

How long does it take to reach Hoshiarpur from Anand?

It takes approximately 9 hours to reach Hoshiarpur from Anand by Train, Flight Via Ahmedabad, Amritsar, Jalandhar.

What is the cheapest way to reach Hoshiarpur from Anand?

The cheapest way to reach Hoshiarpur from Anand is by Train Via Jalandhar.

What is the fastest way to reach Hoshiarpur from Anand?

The fastest way to reach Hoshiarpur from Anand is by Train, Flight Via Ahmedabad, Amritsar, Jalandhar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India