
Gaya to Vidisha
Vidisha is approximately 800+ kms from Gaya. The fastest way to reach Vidisha from Gaya is by Train Via Katni. It takes approximately 18 hours. The cheapest way to reach Vidisha from Gaya is by Train Via Katni which would take approximately 18 hours.
Sort By
Mode of Transport
Via Katni
RECOMMENDED
CHEAPEST
FASTEST
Gaya
Katni
Vidisha
Approx Travel Time
17h 40m
₹575
Onwards
Gaya
Katni
Vidisha
Approx Travel Time
19h 8m
₹6,220
Onwards
Via Satna
Gaya
Satna
Vidisha
Approx Travel Time
17h 55m
₹585
Onwards
Via Jabalpur
Gaya
Jabalpur
Vidisha
Approx Travel Time
18h 10m
₹650
Onwards
Gaya
Jabalpur
Vidisha
Approx Travel Time
19h 43m
₹6,341
Onwards
Via Gyanpur
Gaya
Gyanpur
Vidisha
Approx Travel Time
18h 25m
On Demand
Via Varanasi
Gaya
Varanasi
Vidisha
Approx Travel Time
18h 25m
On Demand
Gaya
Varanasi
Vidisha
Approx Travel Time
19h 40m
On Demand
Via Karwi
Gaya
Karwi
Vidisha
Approx Travel Time
18h 25m
On Demand
Via Prayagraj(Allahabad)
Gaya
Prayagraj(Allahabad)
Vidisha
Approx Travel Time
18h 40m
₹605
Onwards
Frequently Asked Questions
What is the distance between Gaya and Vidisha?
Vidisha is approximately 800+ kms from Gaya.
How long does it take to reach Vidisha from Gaya?
It takes approximately 18 hours to reach Vidisha from Gaya by Train Via Katni.
What is the cheapest way to reach Vidisha from Gaya?
The cheapest way to reach Vidisha from Gaya is by Train Via Katni.
What is the fastest way to reach Vidisha from Gaya?
The fastest way to reach Vidisha from Gaya is by Train Via Katni.