hero
How2Go
Nawada to Amritsar

Nawada to Amritsar

Amritsar is approximately 1450+ kms from Nawada. The fastest way to reach Amritsar from Nawada is by Bus, Flight Via Gaya, Delhi. It takes approximately 7 hours. The cheapest way to reach Amritsar from Nawada is by Bus, Train Via Gaya which would take approximately 26 hours.

Sort By
Mode of Transport

Via Aurangabad, Bihar

RECOMMENDED

Nawada

Aurangabad, Bihar

Amritsar

Approx Travel Time

1d 3h 30m

On Demand

Via Patna, Ghaziabad

Nawada

Patna

Ghaziabad

Amritsar

Approx Travel Time

1d 6h 55m

₹2,269

Onwards

Ads by MMT

Via Gaya

CHEAPEST

Nawada

Gaya

Amritsar

Approx Travel Time

1d 2h 15m

₹1,590

Onwards

Via Ranchi

Nawada

Ranchi

Amritsar

Approx Travel Time

10h 47m

₹14,367

Onwards

Nawada

Ranchi

Amritsar

Approx Travel Time

11h 50m

₹8,103

Onwards

Ads by MMT

Via Patna, Delhi

Nawada

Patna

Delhi

Amritsar

Approx Travel Time

9h 25m

₹11,088

Onwards

Via Gaya, Delhi

Nawada

Gaya

Delhi

Amritsar

Approx Travel Time

7h 50m

On Demand

FASTEST

Nawada

Gaya

Delhi

Amritsar

Approx Travel Time

6h 35m

₹10,904

Onwards

Via Patna, Lucknow

Nawada

Patna

Lucknow

Amritsar

Approx Travel Time

8h 30m

₹11,535

Onwards

Via Patna, Mohali

Nawada

Patna

Mohali

Amritsar

Approx Travel Time

12h

On Demand

Frequently Asked Questions

What is the distance between Nawada and Amritsar?

Amritsar is approximately 1450+ kms from Nawada.

How long does it take to reach Amritsar from Nawada?

It takes approximately 7 hours to reach Amritsar from Nawada by Bus, Flight Via Gaya, Delhi.

What is the cheapest way to reach Amritsar from Nawada?

The cheapest way to reach Amritsar from Nawada is by Bus, Train Via Gaya.

What is the fastest way to reach Amritsar from Nawada?

The fastest way to reach Amritsar from Nawada is by Bus, Flight Via Gaya, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India