Ambikapur to Kankavli Distance

Kankavli is approximately 1200+ km from Ambikapur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Kankavli, with a total travel time of approximately 11 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 Ambikapur, India to Kankavli, India

Via Raipur, Chhattisgarh, Goa

RECOMMENDED

FASTEST

Ambikapur

Raipur, Chhattisgarh

Goa

Kankavli

Approx Travel Time

11h

On Demand

Ambikapur

Raipur, Chhattisgarh

Goa

Kankavli

Approx Travel Time

11h

On Demand

Ambikapur

Raipur, Chhattisgarh

Goa

Kankavli

Approx Travel Time

18h 13m

₹6,766

Onwards

Ambikapur

Raipur, Chhattisgarh

Goa

Kankavli

Approx Travel Time

18h 13m

₹6,920

Onwards

Via Jabalpur

CHEAPEST

Ambikapur

Jabalpur

Kankavli

Approx Travel Time

1d 10h 3m

₹990

Onwards

Ads by MMT

Via Raipur, Chhattisgarh, Pune

Ambikapur

Raipur, Chhattisgarh

Pune

Kankavli

Approx Travel Time

1d 12h 18m

₹3,945

Onwards

Via Bilaspur, Chattisgarh, Pune

Ambikapur

Bilaspur, Chattisgarh

Pune

Kankavli

Approx Travel Time

1d 15h 2m

₹6,388

Onwards

Ads by MMT

Via Raipur, Chhattisgarh, Navi Mumbai

Ambikapur

Raipur, Chhattisgarh

Navi Mumbai

Kankavli

Approx Travel Time

14h 33m

On Demand

Via Raipur, Chhattisgarh, Mumbai

Ambikapur

Raipur, Chhattisgarh

Mumbai

Kankavli

Approx Travel Time

17h 33m

On Demand

Via Jharsuguda, Navi Mumbai

Ambikapur

Jharsuguda

Navi Mumbai

Kankavli

Approx Travel Time

18h 30m

On Demand

Frequently Asked Questions

What is the distance between Ambikapur and Kankavli?

Kankavli is approximately 1200+ km from Ambikapur.

How long does it take to reach Kankavli from Ambikapur?

It takes approximately 11 hours to reach Kankavli from Ambikapur by Flight, Train Via Raipur, Chhattisgarh, Goa.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India