
Shajapur to Lucknow
Lucknow is approximately 650+ kms from Shajapur. The fastest way to reach Lucknow from Shajapur is by Train, Flight Via Indore. It takes approximately 5 hours. The cheapest way to reach Lucknow from Shajapur is by Bus which would take approximately 15 hours.
Sort By
Mode of Transport
Via Bhopal
RECOMMENDED
Shajapur
Bhopal
Lucknow
Approx Travel Time
5h 18m
₹4,710
Onwards
Shajapur
Bhopal
Lucknow
Approx Travel Time
7h 8m
On Demand
Via Indore
FASTEST
Shajapur
Indore
Lucknow
Approx Travel Time
4h 40m
₹4,849
Onwards
Shajapur
Indore
Lucknow
Approx Travel Time
6h 30m
₹4,909
Onwards
Via Orai
Shajapur
Orai
Lucknow
Approx Travel Time
16h 35m
₹4,375
Onwards
Via Pukhrayan
Shajapur
Pukhrayan
Lucknow
Approx Travel Time
16h 40m
On Demand
Via Indore, Bhopal
Shajapur
Indore
Bhopal
Lucknow
Approx Travel Time
9h 30m
₹4,825
Onwards
Via Vidisha
Shajapur
Vidisha
Lucknow
Approx Travel Time
12h 26m
On Demand
Via Indore, Ayodhya
Shajapur
Indore
Ayodhya
Lucknow
Approx Travel Time
8h 56m
₹5,973
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Lucknow?
Lucknow is approximately 650+ kms from Shajapur.
How long does it take to reach Lucknow from Shajapur?
It takes approximately 5 hours to reach Lucknow from Shajapur by Train, Flight Via Indore.
What is the cheapest way to reach Lucknow from Shajapur?
The cheapest way to reach Lucknow from Shajapur is by Bus.
What is the fastest way to reach Lucknow from Shajapur?
The fastest way to reach Lucknow from Shajapur is by Train, Flight Via Indore.
Routes Connecting Shajapur
Routes From Shajapur
- Shajapur to Chittoor
- Shajapur to Barmer
- Shajapur to Kavathe-Mahankal
- Shajapur to Rishikesh
- Shajapur to Rampur
- Shajapur to Mundra
- Shajapur to Malappuram
- Shajapur to Wayanad
- Shajapur to Sivakasi
- Shajapur to Hoshiarpur
- Shajapur to Kalyanpur
- Shajapur to Dabwali
- Shajapur to Raipur
- Shajapur to Nellore
- Shajapur to Ratlam


