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

14h 45m

₹7,285

Onwards

Via Guwahati, Bhubaneshwar

Shillong

Guwahati

Bhubaneshwar

Athagarh

Approx Travel Time

9h 22m

₹7,501

Onwards

Shillong

Guwahati

Bhubaneshwar

Athagarh

Approx Travel Time

9h 24m

₹9,704

Onwards

Via Kolkata, Bhubaneshwar

FASTEST

Shillong

Kolkata

Bhubaneshwar

Athagarh

Approx Travel Time

7h 17m

₹12,861

Onwards

Shillong

Kolkata

Bhubaneshwar

Athagarh

Approx Travel Time

13h 12m

₹6,851

Onwards

Via Guwahati, Cuttack

CHEAPEST

Shillong

Guwahati

Cuttack

Athagarh

Approx Travel Time

1d 3h 40m

₹4,530

Onwards

Via Kolkata, Bhadrak

Shillong

Kolkata

Bhadrak

Athagarh

Approx Travel Time

11h 34m

On Demand

Via Kolkata, Balasore

Shillong

Kolkata

Balasore

Athagarh

Approx Travel Time

11h 40m

On Demand

Via Kolkata, Cuttack

Shillong

Kolkata

Cuttack

Athagarh

Approx Travel Time

11h 47m

On Demand

Via Kolkata, Kharagpur

Shillong

Kolkata

Kharagpur

Athagarh

Approx Travel Time

13h 20m

₹8,296

Onwards

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 Kolkata, Bhubaneshwar.

What is the cheapest way to reach Athagarh from Shillong?

The cheapest way to reach Athagarh from Shillong is by Cab, Train Via Guwahati, Cuttack.

What is the fastest way to reach Athagarh from Shillong?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India