hero
How2Go
Shillong to Gaya

Shillong to Gaya

Gaya is approximately 900+ kms from Shillong. The fastest way to reach Gaya from Shillong is by Flight Via Kolkata. It takes approximately 3 hours. The cheapest way to reach Gaya from Shillong is by Bus, Train Via Siliguri, Patna which would take approximately 28 hours.

Sort By
Mode of Transport

Via Kolkata

RECOMMENDED

FASTEST

Shillong

Kolkata

Gaya

Approx Travel Time

3h 10m

₹8,209

Onwards

Via Guwahati, Patna

Shillong

Guwahati

Patna

Gaya

Approx Travel Time

7h 13m

₹14,631

Onwards

Shillong

Guwahati

Patna

Gaya

Approx Travel Time

6h 45m

₹12,355

Onwards

Shillong

Guwahati

Patna

Gaya

Approx Travel Time

7h 40m

₹12,540

Onwards

Ads by MMT

Via Siliguri, Patna

CHEAPEST

Shillong

Siliguri

Patna

Gaya

Approx Travel Time

1d 3h 40m

₹1,465

Onwards

Shillong

Siliguri

Patna

Gaya

Approx Travel Time

1d 4h 8m

₹3,741

Onwards

Via Siliguri

Shillong

Siliguri

Gaya

Approx Travel Time

1d 0h 52m

₹1,921

Onwards

Ads by MMT

Via Agartala, Kolkata

Shillong

Agartala

Kolkata

Gaya

Approx Travel Time

1d 2h

₹13,392

Onwards

Via Guwahati, Kolkata

Shillong

Guwahati

Kolkata

Gaya

Approx Travel Time

5h 40m

₹13,604

Onwards

Via Kolkata, Giridih

Shillong

Kolkata

Giridih

Gaya

Approx Travel Time

6h 33m

₹8,406

Onwards

Frequently Asked Questions

What is the distance between Shillong and Gaya?

Gaya is approximately 900+ kms from Shillong.

How long does it take to reach Gaya from Shillong?

It takes approximately 3 hours to reach Gaya from Shillong by Flight Via Kolkata.

What is the cheapest way to reach Gaya from Shillong?

The cheapest way to reach Gaya from Shillong is by Bus, Train Via Siliguri, Patna.

What is the fastest way to reach Gaya from Shillong?

The fastest way to reach Gaya from Shillong is by Flight Via Kolkata.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India