hero
How2Go
Ballia to Shillong

Ballia to Shillong

Shillong is approximately 800+ 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 18 hours.

Sort By
Mode of Transport

Via Patna, Guwahati

RECOMMENDED

FASTEST

Ballia

Patna

Guwahati

Shillong

Approx Travel Time

7h 5m

On Demand

Ballia

Patna

Guwahati

Shillong

Approx Travel Time

8h 49m

₹13,427

Onwards

Via Varanasi, Guwahati

Ballia

Varanasi

Guwahati

Shillong

Approx Travel Time

7h 18m

₹11,878

Onwards

Ballia

Varanasi

Guwahati

Shillong

Approx Travel Time

8h 25m

₹15,629

Onwards

Ads by MMT

Via Siliguri, Guwahati

Ballia

Siliguri

Guwahati

Shillong

Approx Travel Time

12h 31m

₹9,057

Onwards

Via Patna, Kolkata

Ballia

Patna

Kolkata

Shillong

Approx Travel Time

9h 55m

On Demand

Ballia

Patna

Kolkata

Shillong

Approx Travel Time

11h 39m

₹12,450

Onwards

Ads by MMT

Via Durgapur, Guwahati

Ballia

Durgapur

Guwahati

Shillong

Approx Travel Time

12h 26m

₹10,187

Onwards

Via Guwahati

Ballia

Guwahati

Shillong

Approx Travel Time

16h 39m

₹7,519

Onwards

CHEAPEST

Ballia

Guwahati

Shillong

Approx Travel Time

17h 49m

₹3,070

Onwards

Frequently Asked Questions

What is the distance between Ballia and Shillong?

Shillong is approximately 800+ 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