hero
How2Go
Shillong to Athagarh

Shillong to Athagarh

Athagarh is approximately 950+ km from Shillong, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Athagarh.

Read More
Sort By
Mode of Transport

Via Kolkata

RECOMMENDED

Shillong

Kolkata

Athagarh

Approx Travel Time

17h 25m

₹9,385

Onwards

Shillong

Kolkata

Athagarh

Approx Travel Time

20h 47m

₹40,251

Onwards

Via Guwahati, Bhubaneshwar

FASTEST

Shillong

Guwahati

Bhubaneshwar

Athagarh

Approx Travel Time

6h 22m

₹12,365

Onwards

Shillong

Guwahati

Bhubaneshwar

Athagarh

Approx Travel Time

9h 17m

₹7,058

Onwards

Shillong

Guwahati

Bhubaneshwar

Athagarh

Approx Travel Time

9h 36m

₹9,748

Onwards

Ads by MMT

Via Rangia, Cuttack

Shillong

Rangia

Cuttack

Athagarh

Approx Travel Time

1d 3h 36m

₹8,728

Onwards

Via Silchar, Balasore

CHEAPEST

Shillong

Silchar

Balasore

Athagarh

Approx Travel Time

1d 21h 30m

₹1,515

Onwards

Ads by MMT

Via Kolkata, Bhubaneshwar

Shillong

Kolkata

Bhubaneshwar

Athagarh

Approx Travel Time

9h 57m

₹14,488

Onwards

Via Kolkata, Bhadrak

Shillong

Kolkata

Bhadrak

Athagarh

Approx Travel Time

14h 14m

On Demand

Via Kolkata, Balasore

Shillong

Kolkata

Balasore

Athagarh

Approx Travel Time

14h 20m

On Demand

Frequently Asked Questions

What is the distance between Shillong and Athagarh?

Athagarh is approximately 950+ kms from Shillong.

How long does it take to reach Athagarh from Shillong?

It takes approximately 7 hours to reach Athagarh from Shillong by Flight, Train Via Guwahati, Bhubaneshwar.

What is the cheapest way to reach Athagarh from Shillong?

The cheapest way to reach Athagarh from Shillong is by Bus, Train Via Silchar, Balasore.

What is the fastest way to reach Athagarh from Shillong?

The fastest way to reach Athagarh from Shillong is by Flight, Train Via Guwahati, Bhubaneshwar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India