hero
How2Go
Puspatirega to Shillong

Puspatirega to Shillong

Shillong is approximately 1400+ kms from Puspatirega. The fastest way to reach Shillong from Puspatirega is by Bus, Flight Via Visakhapatnam, Kolkata. It takes approximately 9 hours. The cheapest way to reach Shillong from Puspatirega is by Bus, Flight Via Visakhapatnam, Kolkata, Guwahati which would take approximately 13 hours.

Sort By
Mode of Transport

Via Chipurupalle, Visakhapatnam, Guwahati

RECOMMENDED

Puspatirega

Chipurupalle

Visakhapatnam

Guwahati

Shillong

Approx Travel Time

9h 48m

On Demand

Puspatirega

Chipurupalle

Visakhapatnam

Guwahati

Shillong

Approx Travel Time

10h 27m

On Demand

Puspatirega

Chipurupalle

Visakhapatnam

Guwahati

Shillong

Approx Travel Time

12h 39m

On Demand

Puspatirega

Chipurupalle

Visakhapatnam

Guwahati

Shillong

Approx Travel Time

13h 22m

On Demand

Via Visakhapatnam, Kolkata, Guwahati

Puspatirega

Visakhapatnam

Kolkata

Guwahati

Shillong

Approx Travel Time

10h 15m

₹18,314

Onwards

CHEAPEST

Puspatirega

Visakhapatnam

Kolkata

Guwahati

Shillong

Approx Travel Time

13h 10m

₹12,553

Onwards

Ads by MMT

Via Bhubaneshwar

Puspatirega

Bhubaneshwar

Shillong

Approx Travel Time

1d 1h 31m

₹31,193

Onwards

Via Visakhapatnam, Kolkata

FASTEST

Puspatirega

Visakhapatnam

Kolkata

Shillong

Approx Travel Time

8h 20m

₹14,523

Onwards

Ads by MMT

Via Srikakulam, Bhubaneshwar, Guwahati

Puspatirega

Srikakulam

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

14h 45m

On Demand

Puspatirega

Srikakulam

Bhubaneshwar

Guwahati

Shillong

Approx Travel Time

11h 54m

On Demand

Frequently Asked Questions

What is the distance between Puspatirega and Shillong?

Shillong is approximately 1400+ kms from Puspatirega.

How long does it take to reach Shillong from Puspatirega?

It takes approximately 9 hours to reach Shillong from Puspatirega by Bus, Flight Via Visakhapatnam, Kolkata.

What is the cheapest way to reach Shillong from Puspatirega?

The cheapest way to reach Shillong from Puspatirega is by Bus, Flight Via Visakhapatnam, Kolkata, Guwahati.

What is the fastest way to reach Shillong from Puspatirega?

The fastest way to reach Shillong from Puspatirega is by Bus, Flight Via Visakhapatnam, Kolkata.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India