
Patna to Vidisha
Vidisha is approximately 950+ kms from Patna. The fastest way to reach Vidisha from Patna is by Flight, Train Via Lucknow. It takes approximately 13 hours. The cheapest way to reach Vidisha from Patna is by Train Via Kanpur which would take approximately 17 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Patna
Lucknow
Vidisha
Approx Travel Time
12h 20m
₹4,760
Onwards
Via Kanpur
CHEAPEST
Patna
Kanpur
Vidisha
Approx Travel Time
16h 20m
₹600
Onwards
Via Katni
Patna
Katni
Vidisha
Approx Travel Time
20h 20m
₹6,225
Onwards
Via Jabalpur
Patna
Jabalpur
Vidisha
Approx Travel Time
20h 10m
₹866
Onwards
Patna
Jabalpur
Vidisha
Approx Travel Time
19h 36m
₹6,582
Onwards
Via Lucknow, Bhopal
Patna
Lucknow
Bhopal
Vidisha
Approx Travel Time
18h 25m
₹5,780
Onwards
Via Varanasi
Patna
Varanasi
Vidisha
Approx Travel Time
23h 31m
₹1,530
Onwards
Via Varanasi, Jabalpur
Patna
Varanasi
Jabalpur
Vidisha
Approx Travel Time
1d 1h 49m
₹7,573
Onwards
Via Mirzapur
Patna
Mirzapur
Vidisha
Approx Travel Time
18h 26m
₹605
Onwards
Frequently Asked Questions
What is the distance between Patna and Vidisha?
Vidisha is approximately 950+ kms from Patna.
How long does it take to reach Vidisha from Patna?
It takes approximately 13 hours to reach Vidisha from Patna by Flight, Train Via Lucknow.
What is the cheapest way to reach Vidisha from Patna?
The cheapest way to reach Vidisha from Patna is by Train Via Kanpur.
What is the fastest way to reach Vidisha from Patna?
The fastest way to reach Vidisha from Patna is by Flight, Train Via Lucknow.


