hero
How2Go
Forbesganj to Ambikapur

Forbesganj to Ambikapur

Ambikapur is approximately 800+ kms from Forbesganj. The fastest way to reach Ambikapur from Forbesganj is by Train, Flight Via Kolkata. It takes approximately 16 hours. The cheapest way to reach Ambikapur from Forbesganj is by Bus Via Patna which would take approximately 21 hours.

Sort By
Mode of Transport

Via Khagaria, Ranchi

RECOMMENDED

Forbesganj

Khagaria

Ranchi

Ambikapur

Approx Travel Time

19h 51m

On Demand

Via Kolkata

FASTEST

Forbesganj

Kolkata

Ambikapur

Approx Travel Time

15h 19m

₹7,151

Onwards

Forbesganj

Kolkata

Ambikapur

Approx Travel Time

17h 35m

₹7,586

Onwards

Ads by MMT

Via Patna

CHEAPEST

Forbesganj

Patna

Ambikapur

Approx Travel Time

21h 15m

₹2,600

Onwards

Via Hajipur, Bilaspur, Chattisgarh

Forbesganj

Hajipur

Bilaspur, Chattisgarh

Ambikapur

Approx Travel Time

20h 10m

₹3,450

Onwards

Ads by MMT

Via Begusarai, Ranchi

Forbesganj

Begusarai

Ranchi

Ambikapur

Approx Travel Time

23h 30m

On Demand

Forbesganj

Begusarai

Ranchi

Ambikapur

Approx Travel Time

23h 13m

On Demand

Forbesganj

Begusarai

Ranchi

Ambikapur

Approx Travel Time

1d 0h 9m

On Demand

Via Deoghar, Ranchi

Forbesganj

Deoghar

Ranchi

Ambikapur

Approx Travel Time

23h 42m

On Demand

Via Purnia, Ranchi

Forbesganj

Purnia

Ranchi

Ambikapur

Approx Travel Time

23h 19m

On Demand

Frequently Asked Questions

What is the distance between Forbesganj and Ambikapur?

Ambikapur is approximately 800+ kms from Forbesganj.

How long does it take to reach Ambikapur from Forbesganj?

It takes approximately 16 hours to reach Ambikapur from Forbesganj by Train, Flight Via Kolkata.

What is the cheapest way to reach Ambikapur from Forbesganj?

The cheapest way to reach Ambikapur from Forbesganj is by Bus Via Patna.

What is the fastest way to reach Ambikapur from Forbesganj?

The fastest way to reach Ambikapur from Forbesganj is by Train, Flight Via Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India