hero
How2Go
Hardoi to Amritsar

Hardoi to Amritsar

Amritsar is approximately 700+ km from Hardoi, 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 Amritsar.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Hardoi

Amritsar

Approx Travel Time

14h 48m

₹400

Onwards

Hardoi

Amritsar

Approx Travel Time

12h 22m

₹18,550

Onwards

Via Delhi

Hardoi

Delhi

Amritsar

Approx Travel Time

9h 20m

₹4,015

Onwards

Via Bareilly, Delhi

FASTEST

Hardoi

Bareilly

Delhi

Amritsar

Approx Travel Time

6h 43m

₹7,763

Onwards

Via Ghaziabad

Hardoi

Ghaziabad

Amritsar

Approx Travel Time

20h 35m

₹1,125

Onwards

Via Dhampur

Hardoi

Dhampur

Amritsar

Approx Travel Time

17h 37m

₹11,512

Onwards

Via Bareilly

Hardoi

Bareilly

Amritsar

Approx Travel Time

12h 43m

₹440

Onwards

Via Ambala

Hardoi

Ambala

Amritsar

Approx Travel Time

12h 50m

₹420

Onwards

Via Shahjahanpur

Hardoi

Shahjahanpur

Amritsar

Approx Travel Time

12h 54m

₹445

Onwards

Via Lucknow, Delhi

Hardoi

Lucknow

Delhi

Amritsar

Approx Travel Time

6h 49m

₹9,198

Onwards

Frequently Asked Questions

What is the distance between Hardoi and Amritsar?

Amritsar is approximately 700+ kms from Hardoi.

How long does it take to reach Amritsar from Hardoi?

It takes approximately 7 hours to reach Amritsar from Hardoi by Train, Flight Via Bareilly, Delhi.

What is the cheapest way to reach Amritsar from Hardoi?

The cheapest way to reach Amritsar from Hardoi is by Train.

What is the fastest way to reach Amritsar from Hardoi?

The fastest way to reach Amritsar from Hardoi is by Train, Flight Via Bareilly, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India