Ambikapur to Shamli Distance
Shamli is approximately 950+ km from Ambikapur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Shamli, 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.

Via Delhi
RECOMMENDED
FASTEST
Ambikapur
Delhi
Shamli
Approx Travel Time
7h 12m
₹7,011
Onwards
CHEAPEST
Ambikapur
Delhi
Shamli
Approx Travel Time
22h 47m
₹705
Onwards
Ambikapur
Delhi
Shamli
Approx Travel Time
7h 50m
₹7,215
Onwards
Ambikapur
Delhi
Shamli
Approx Travel Time
8h 17m
₹8,967
Onwards
Via Varanasi, Delhi
Ambikapur
Varanasi
Delhi
Shamli
Approx Travel Time
18h 42m
₹1,115
Onwards
Ambikapur
Varanasi
Delhi
Shamli
Approx Travel Time
1d 1h 50m
₹1,549
Onwards
Via Agra
Ambikapur
Agra
Shamli
Approx Travel Time
22h 59m
₹6,563
Onwards
Via Varanasi, Rudrapur
Ambikapur
Varanasi
Rudrapur
Shamli
Approx Travel Time
1d 2h 36m
₹9,944
Onwards
Via Bilaspur, Chattisgarh, Delhi
Ambikapur
Bilaspur, Chattisgarh
Delhi
Shamli
Approx Travel Time
8h 47m
₹9,012
Onwards
Ambikapur
Bilaspur, Chattisgarh
Delhi
Shamli
Approx Travel Time
9h 25m
₹9,216
Onwards
Frequently Asked Questions
What is the straight-line (aerial) distance between Ambikapur and Shamli?
The straight-line distance is approximately 900+ km.
What is the distance from Ambikapur to Shamli via Delhi?
Via Delhi, the distance is approximately 950+ km, taking around 7 hours.
Routes Connecting Ambikapur
Routes From Ambikapur
- Ambikapur to Anand
- Ambikapur to Aonla
- Ambikapur to Daman
- Ambikapur to Haridwar
- Ambikapur to Hubli
- Ambikapur to Bijapur
- Ambikapur to Jahanabad
- Ambikapur to Anuppur
- Ambikapur to Madanapalle
- Ambikapur to Latehar
- Ambikapur to Gopalganj
- Ambikapur to Forbesganj
- Ambikapur to Champawat
- Ambikapur to Bilaspur
- Ambikapur to Mannargudi
Routes To Ambikapur
- Kota to Ambikapur
- Jaipur to Ambikapur
- Bapatla to Ambikapur
- Jajpur to Ambikapur
- Robertsganj to Ambikapur
- Guntur to Ambikapur
- Jeypore to Ambikapur
- Matheran to Ambikapur
- Forbesganj to Ambikapur
- Narasaraopet to Ambikapur
- Vaikom to Ambikapur
- Rawatsar to Ambikapur
- Bhusawal to Ambikapur
- Fazilka to Ambikapur
- Rupbas to Ambikapur

