hero
How2Go
Purulia to Ambikapur

Purulia to Ambikapur

Ambikapur is approximately 350+ kms from Purulia. The fastest way to reach Ambikapur from Purulia is by Train, Cab Via Jamshedpur, Jharsuguda. It takes approximately 12 hours. The cheapest way to reach Ambikapur from Purulia is by Train, Bus Via Ranchi which would take approximately 13 hours.

Sort By
Mode of Transport

Via Ranchi

RECOMMENDED

CHEAPEST

Purulia

Ranchi

Ambikapur

Approx Travel Time

12h 33m

₹695

Onwards

Purulia

Ranchi

Ambikapur

Approx Travel Time

12h 47m

₹4,140

Onwards

Via Jamshedpur, Jharsuguda

FASTEST

Purulia

Jamshedpur

Jharsuguda

Ambikapur

Approx Travel Time

11h 32m

₹7,735

Onwards

Ads by MMT

Via Bokaro, Ranchi

Purulia

Bokaro

Ranchi

Ambikapur

Approx Travel Time

14h 52m

₹1,090

Onwards

Purulia

Bokaro

Ranchi

Ambikapur

Approx Travel Time

14h 53m

₹985

Onwards

Via Ranchi, Garhwa

Purulia

Ranchi

Garhwa

Ambikapur

Approx Travel Time

12h 43m

On Demand

Purulia

Ranchi

Garhwa

Ambikapur

Approx Travel Time

13h 7m

On Demand

Ads by MMT

Via Jamshedpur, Ranchi

Purulia

Jamshedpur

Ranchi

Ambikapur

Approx Travel Time

14h

₹885

Onwards

Purulia

Jamshedpur

Ranchi

Ambikapur

Approx Travel Time

13h 35m

₹3,517

Onwards

Purulia

Jamshedpur

Ranchi

Ambikapur

Approx Travel Time

15h

₹990

Onwards

Frequently Asked Questions

What is the distance between Purulia and Ambikapur?

Ambikapur is approximately 350+ kms from Purulia.

How long does it take to reach Ambikapur from Purulia?

It takes approximately 12 hours to reach Ambikapur from Purulia by Train, Cab Via Jamshedpur, Jharsuguda.

What is the cheapest way to reach Ambikapur from Purulia?

The cheapest way to reach Ambikapur from Purulia is by Train, Bus Via Ranchi.

What is the fastest way to reach Ambikapur from Purulia?

The fastest way to reach Ambikapur from Purulia is by Train, Cab Via Jamshedpur, Jharsuguda.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India