
Shajapur to Nawada
Nawada is approximately 1200+ kms from Shajapur. The fastest way to reach Nawada from Shajapur is by Train, Flight, Cab Via Indore, Patna. It takes approximately 11 hours. The cheapest way to reach Nawada from Shajapur is by Bus Via Ayodhya, Patna which would take approximately 30 hours.
Sort By
Mode of Transport
Via Indore, Patna
RECOMMENDED
FASTEST
Shajapur
Indore
Patna
Nawada
Approx Travel Time
10h 55m
₹10,435
Onwards
Shajapur
Indore
Patna
Nawada
Approx Travel Time
12h 20m
On Demand
Shajapur
Indore
Patna
Nawada
Approx Travel Time
12h 45m
₹10,507
Onwards
Shajapur
Indore
Patna
Nawada
Approx Travel Time
12h 35m
₹7,599
Onwards
Via Kanpur
Shajapur
Kanpur
Nawada
Approx Travel Time
23h 8m
On Demand
Via Katni
Shajapur
Katni
Nawada
Approx Travel Time
22h 23m
On Demand
Via Sagar, Gaya
Shajapur
Sagar
Gaya
Nawada
Approx Travel Time
22h 38m
On Demand
Via Ayodhya, Patna
CHEAPEST
Shajapur
Ayodhya
Patna
Nawada
Approx Travel Time
1d 5h 34m
₹2,549
Onwards
Via Kanpur, Patna
Shajapur
Kanpur
Patna
Nawada
Approx Travel Time
1d 6h 40m
₹5,385
Onwards
Via Indore, Ranchi
Shajapur
Indore
Ranchi
Nawada
Approx Travel Time
13h 47m
₹10,203
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Nawada?
Nawada is approximately 1200+ kms from Shajapur.
How long does it take to reach Nawada from Shajapur?
It takes approximately 11 hours to reach Nawada from Shajapur by Train, Flight, Cab Via Indore, Patna.
What is the cheapest way to reach Nawada from Shajapur?
The cheapest way to reach Nawada from Shajapur is by Bus Via Ayodhya, Patna.
What is the fastest way to reach Nawada from Shajapur?
The fastest way to reach Nawada from Shajapur is by Train, Flight, Cab Via Indore, Patna.


