Shahganj to Vikarabad Distance

Vikarabad is approximately 1250+ km from Shahganj. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Vikarabad, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Shahganj, India to Vikarabad, India

Via Ayodhya, Hyderabad

RECOMMENDED

FASTEST

Shahganj

Ayodhya

Hyderabad

Vikarabad

Approx Travel Time

6h 49m

₹8,976

Onwards

Shahganj

Ayodhya

Hyderabad

Vikarabad

Approx Travel Time

8h 54m

₹10,971

Onwards

Via Lucknow, Hyderabad

Shahganj

Lucknow

Hyderabad

Vikarabad

Approx Travel Time

10h 39m

₹8,089

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Hyderabad

CHEAPEST

Shahganj

Prayagraj(Allahabad)

Hyderabad

Vikarabad

Approx Travel Time

1d 3h 10m

₹820

Onwards

Shahganj

Prayagraj(Allahabad)

Hyderabad

Vikarabad

Approx Travel Time

8h 15m

₹7,610

Onwards

Shahganj

Prayagraj(Allahabad)

Hyderabad

Vikarabad

Approx Travel Time

10h 20m

₹9,605

Onwards

Via Gorakhpur, Hyderabad

Shahganj

Gorakhpur

Hyderabad

Vikarabad

Approx Travel Time

11h 49m

₹8,592

Onwards

Ads by MMT

Via Prayagraj(Allahabad), Bilaspur, Chattisgarh

Shahganj

Prayagraj(Allahabad)

Bilaspur, Chattisgarh

Vikarabad

Approx Travel Time

21h 20m

₹3,416

Onwards

Via Varanasi, Sirpur

Shahganj

Varanasi

Sirpur

Vikarabad

Approx Travel Time

1d 5h 18m

On Demand

Via Varanasi, Hyderabad

Shahganj

Varanasi

Hyderabad

Vikarabad

Approx Travel Time

8h 17m

₹10,409

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Shahganj and Vikarabad?

The straight-line distance is approximately 1050+ km.

What is the distance from Shahganj to Vikarabad via Ayodhya?

Via Ayodhya, the distance is approximately 1250+ km, taking around 7 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India