hero
How2Go
Nanpara to Ambikapur

Nanpara to Ambikapur

The fastest way to reach Ambikapur from Nanpara is by Bus Via Robertsganj. The journey takes approximately 13 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Robertsganj

RECOMMENDED

CHEAPEST

FASTEST

Nanpara

Robertsganj

Ambikapur

Approx Travel Time

13h 7m

₹1,000

Onwards

Via Bahraich, Robertsganj

Nanpara

Bahraich

Robertsganj

Ambikapur

Approx Travel Time

13h 59m

₹5,560

Onwards

Via Lucknow, Varanasi

Nanpara

Lucknow

Varanasi

Ambikapur

Approx Travel Time

17h 38m

On Demand

Nanpara

Lucknow

Varanasi

Ambikapur

Approx Travel Time

17h 12m

On Demand

Nanpara

Lucknow

Varanasi

Ambikapur

Approx Travel Time

17h 39m

₹11,822

Onwards

Via Ayodhya

Nanpara

Ayodhya

Ambikapur

Approx Travel Time

18h 20m

₹5,289

Onwards

Via Gonda, Ayodhya

Nanpara

Gonda

Ayodhya

Ambikapur

Approx Travel Time

19h 1m

₹5,501

Onwards

Nanpara

Gonda

Ayodhya

Ambikapur

Approx Travel Time

19h 11m

₹5,567

Onwards

Via Lucknow, Ranchi

Nanpara

Lucknow

Ranchi

Ambikapur

Approx Travel Time

16h 25m

₹15,603

Onwards

Via Ayodhya, Ayodhya

Nanpara

Ayodhya

Ayodhya

Ambikapur

Approx Travel Time

19h 13m

₹5,334

Onwards

Frequently Asked Questions

What is the distance between Nanpara and Ambikapur?

Ambikapur is approximately 0+ kms from Nanpara.

How long does it take to reach Ambikapur from Nanpara?

It takes approximately 13 hours to reach Ambikapur from Nanpara by Bus Via Robertsganj.

What is the cheapest way to reach Ambikapur from Nanpara?

The cheapest way to reach Ambikapur from Nanpara is by Bus Via Robertsganj.

What is the fastest way to reach Ambikapur from Nanpara?

The fastest way to reach Ambikapur from Nanpara is by Bus Via Robertsganj.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India