hero
How2Go
Patna to Amritsar

Patna to Amritsar

Amritsar is approximately 1300+ kms from Patna. The fastest way to reach Amritsar from Patna is by Flight. It takes approximately 3 hours. The cheapest way to reach Amritsar from Patna is by Train Via Moradabad which would take approximately 30 hours.

Sort By
Mode of Transport

Direct Flight

RECOMMENDED

FASTEST

Patna

Amritsar

Approx Travel Time

2h 45m

₹7,436

Onwards

Direct Train

Patna

Amritsar

Approx Travel Time

1d 2h 45m

₹590

Onwards

Ads by MMT

Via Lucknow

Patna

Lucknow

Amritsar

Approx Travel Time

4h 10m

₹12,455

Onwards

Patna

Lucknow

Amritsar

Approx Travel Time

12h 55m

₹8,129

Onwards

Patna

Lucknow

Amritsar

Approx Travel Time

15h 25m

₹9,413

Onwards

Via Delhi

Patna

Delhi

Amritsar

Approx Travel Time

4h 10m

₹9,236

Onwards

Patna

Delhi

Amritsar

Approx Travel Time

12h 25m

₹5,688

Onwards

Ads by MMT

Via Jaipur

Patna

Jaipur

Amritsar

Approx Travel Time

4h 40m

₹13,271

Onwards

Via Bareilly

Patna

Bareilly

Amritsar

Approx Travel Time

1d 4h 25m

₹595

Onwards

Via Moradabad

CHEAPEST

Patna

Moradabad

Amritsar

Approx Travel Time

1d 5h 30m

₹580

Onwards

Frequently Asked Questions

What is the distance between Patna and Amritsar?

Amritsar is approximately 1300+ kms from Patna.

How long does it take to reach Amritsar from Patna?

It takes approximately 3 hours to reach Amritsar from Patna by Flight.

What is the cheapest way to reach Amritsar from Patna?

The cheapest way to reach Amritsar from Patna is by Train Via Moradabad.

What is the fastest way to reach Amritsar from Patna?

The fastest way to reach Amritsar from Patna is by Flight.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India