
Shajapur to Lalitpur
Lalitpur is approximately 250+ kms from Shajapur. The fastest way to reach Lalitpur from Shajapur is by Train. It takes approximately 6 hours. The cheapest way to reach Lalitpur from Shajapur is by Train which would take approximately 6 hours.
Sort By
Mode of Transport
Via Basoda
Shajapur
Basoda
Lalitpur
Approx Travel Time
7h 10m
On Demand
Via Bina
Shajapur
Bina
Lalitpur
Approx Travel Time
7h 25m
On Demand
Via Bhopal
Shajapur
Bhopal
Lalitpur
Approx Travel Time
7h 55m
On Demand
Shajapur
Bhopal
Lalitpur
Approx Travel Time
8h 55m
On Demand
Via Khurai
Shajapur
Khurai
Lalitpur
Approx Travel Time
7h 55m
On Demand
Via Vidisha
Shajapur
Vidisha
Lalitpur
Approx Travel Time
7h 55m
On Demand
Via Bhopal, Bina
Shajapur
Bhopal
Bina
Lalitpur
Approx Travel Time
9h 20m
On Demand
Via Sehore
Shajapur
Sehore
Lalitpur
Approx Travel Time
9h 47m
On Demand
Frequently Asked Questions
What is the distance between Shajapur and Lalitpur?
Lalitpur is approximately 250+ kms from Shajapur.
How long does it take to reach Lalitpur from Shajapur?
It takes approximately 6 hours to reach Lalitpur from Shajapur by Train.
What is the cheapest way to reach Lalitpur from Shajapur?
The cheapest way to reach Lalitpur from Shajapur is by Train.
What is the fastest way to reach Lalitpur from Shajapur?
The fastest way to reach Lalitpur from Shajapur is by Train.