
Shillong to Athagarh
Athagarh is approximately 950+ kms from Shillong. The fastest way to reach Athagarh from Shillong is by Flight, Train Via Guwahati, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Athagarh from Shillong is by Bus, Train Via Agartala, Balasore which would take approximately 32 hours.
Sort By
Mode of Transport
Via Kolkata
RECOMMENDED
Shillong
Kolkata
Athagarh
Approx Travel Time
14h
₹5,685
Onwards
Shillong
Kolkata
Athagarh
Approx Travel Time
20h 47m
₹42,176
Onwards
Via Guwahati, Bhubaneshwar
Shillong
Guwahati
Bhubaneshwar
Athagarh
Approx Travel Time
10h 30m
₹6,408
Onwards
FASTEST
Shillong
Guwahati
Bhubaneshwar
Athagarh
Approx Travel Time
7h 35m
₹11,461
Onwards
Shillong
Guwahati
Bhubaneshwar
Athagarh
Approx Travel Time
10h 32m
₹9,551
Onwards
Via Agartala, Balasore
Shillong
Agartala
Balasore
Athagarh
Approx Travel Time
19h 29m
₹18,440
Onwards
CHEAPEST
Shillong
Agartala
Balasore
Athagarh
Approx Travel Time
1d 7h 59m
₹1,645
Onwards
Via Siliguri, Kolkata
Shillong
Siliguri
Kolkata
Athagarh
Approx Travel Time
1d 14h 25m
₹2,984
Onwards
Via Kolkata, Bhubaneshwar
Shillong
Kolkata
Bhubaneshwar
Athagarh
Approx Travel Time
8h
₹10,263
Onwards
Via Kolkata, Balasore
Shillong
Kolkata
Balasore
Athagarh
Approx Travel Time
12h 22m
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 8 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 Agartala, 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.

