
Shahganj to Ambikapur
Ambikapur is approximately 200+ kms from Shahganj. The fastest way to reach Ambikapur from Shahganj is by Bus Via Robertsganj. It takes approximately 12 hours. The cheapest way to reach Ambikapur from Shahganj is by Train Via Jaunpur, Shahdol which would take approximately 13 hours.
Sort By
Mode of Transport
Via Robertsganj
RECOMMENDED
FASTEST
Shahganj
Robertsganj
Ambikapur
Approx Travel Time
11h 55m
On Demand
Via Jaunpur, Robertsganj
Shahganj
Jaunpur
Robertsganj
Ambikapur
Approx Travel Time
12h 53m
₹1,017
Onwards
Via Varanasi
Shahganj
Varanasi
Ambikapur
Approx Travel Time
14h 55m
₹3,247
Onwards
Via Robertsganj, Daltonganj
Shahganj
Robertsganj
Daltonganj
Ambikapur
Approx Travel Time
12h 56m
On Demand
Via Jaunpur, Anuppur
Shahganj
Jaunpur
Anuppur
Ambikapur
Approx Travel Time
13h 23m
₹6,354
Onwards
Shahganj
Jaunpur
Anuppur
Ambikapur
Approx Travel Time
13h 1m
₹595
Onwards
Via Ghazipur
Shahganj
Ghazipur
Ambikapur
Approx Travel Time
13h 4m
₹1,295
Onwards
Via Jaunpur, Ghazipur
Shahganj
Jaunpur
Ghazipur
Ambikapur
Approx Travel Time
13h 4m
₹1,440
Onwards
Via Azamgarh, Robertsganj
Shahganj
Azamgarh
Robertsganj
Ambikapur
Approx Travel Time
14h 3m
On Demand
Via Jaunpur, Shahdol
CHEAPEST
Shahganj
Jaunpur
Shahdol
Ambikapur
Approx Travel Time
13h 15m
₹590
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Ambikapur?
Ambikapur is approximately 200+ kms from Shahganj.
How long does it take to reach Ambikapur from Shahganj?
It takes approximately 12 hours to reach Ambikapur from Shahganj by Bus Via Robertsganj.
What is the cheapest way to reach Ambikapur from Shahganj?
The cheapest way to reach Ambikapur from Shahganj is by Train Via Jaunpur, Shahdol.
What is the fastest way to reach Ambikapur from Shahganj?
The fastest way to reach Ambikapur from Shahganj is by Bus Via Robertsganj.


