
Shajapur to Lalitpur
Lalitpur is approximately 350+ kms from Shajapur. The fastest way to reach Lalitpur from Shajapur is by Train Via Shujalpur. It takes approximately 7 hours. The cheapest way to reach Lalitpur from Shajapur is by Train Via Bhopal which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ashoknagar
Shajapur
Ashoknagar
Lalitpur
Approx Travel Time
10h 49m
On Demand
Via Shujalpur
FASTEST
Shajapur
Shujalpur
Lalitpur
Approx Travel Time
6h 24m
₹240
Onwards
Shajapur
Shujalpur
Lalitpur
Approx Travel Time
6h 57m
On Demand
Via Bhopal
CHEAPEST
Shajapur
Bhopal
Lalitpur
Approx Travel Time
7h 15m
₹185
Onwards
Shajapur
Bhopal
Lalitpur
Approx Travel Time
9h 8m
₹665
Onwards
Shajapur
Bhopal
Lalitpur
Approx Travel Time
11h 52m
₹920
Onwards
Shajapur
Bhopal
Lalitpur
Approx Travel Time
13h 35m
₹1,400
Onwards
Via Guna
Shajapur
Guna
Lalitpur
Approx Travel Time
7h 32m
₹696
Onwards
Via Dewas
Shajapur
Dewas
Lalitpur
Approx Travel Time
13h 25m
₹670
Onwards
Frequently Asked Questions
What is the distance between Shajapur and Lalitpur?
Lalitpur is approximately 350+ kms from Shajapur.
How long does it take to reach Lalitpur from Shajapur?
It takes approximately 7 hours to reach Lalitpur from Shajapur by Train Via Shujalpur.
What is the cheapest way to reach Lalitpur from Shajapur?
The cheapest way to reach Lalitpur from Shajapur is by Train Via Bhopal.
What is the fastest way to reach Lalitpur from Shajapur?
The fastest way to reach Lalitpur from Shajapur is by Train Via Shujalpur.

