hero
How2Go
Ballia to Shillong

Ballia to Shillong

Shillong is approximately 900+ kms from Ballia. The fastest way to reach Shillong from Ballia is by Train, Flight Via Patna, Guwahati. It takes approximately 7 hours. The cheapest way to reach Shillong from Ballia is by Train, Bus Via Guwahati which would take approximately 20 hours.

Sort By
Mode of Transport

Via Patna, Guwahati

RECOMMENDED

FASTEST

Ballia

Patna

Guwahati

Shillong

Approx Travel Time

6h 50m

On Demand

Ballia

Patna

Guwahati

Shillong

Approx Travel Time

7h 50m

₹13,880

Onwards

Via Guwahati

Ballia

Guwahati

Shillong

Approx Travel Time

19h 40m

₹5,539

Onwards

CHEAPEST

Ballia

Guwahati

Shillong

Approx Travel Time

19h 40m

₹2,870

Onwards

Ballia

Guwahati

Shillong

Approx Travel Time

18h 25m

₹6,603

Onwards

Via Hajipur, Guwahati

Ballia

Hajipur

Guwahati

Shillong

Approx Travel Time

19h 50m

₹4,613

Onwards

Via Patna, Siliguri

Ballia

Patna

Siliguri

Shillong

Approx Travel Time

15h 50m

On Demand

Via Varanasi, Guwahati

Ballia

Varanasi

Guwahati

Shillong

Approx Travel Time

8h 5m

₹11,074

Onwards

Via Bahadurganj, Guwahati

Ballia

Bahadurganj

Guwahati

Shillong

Approx Travel Time

19h 50m

₹4,713

Onwards

Via Begusarai, Guwahati

Ballia

Begusarai

Guwahati

Shillong

Approx Travel Time

20h 5m

₹5,853

Onwards

Frequently Asked Questions

What is the distance between Ballia and Shillong?

Shillong is approximately 900+ kms from Ballia.

How long does it take to reach Shillong from Ballia?

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

What is the cheapest way to reach Shillong from Ballia?

The cheapest way to reach Shillong from Ballia is by Train, Bus Via Guwahati.

What is the fastest way to reach Shillong from Ballia?

The fastest way to reach Shillong from Ballia is by Train, Flight Via Patna, Guwahati.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India