
Pen to Shillong
Shillong is approximately 2400+ kms from Pen. The fastest way to reach Shillong from Pen is by Bus, Flight Via Mumbai, Kolkata. It takes approximately 9 hours. The cheapest way to reach Shillong from Pen is by Bus, Flight Via Mumbai, Guwahati which would take approximately 11 hours.
Sort By
Mode of Transport
Via Mumbai, Guwahati
RECOMMENDED
Pen
Mumbai
Guwahati
Shillong
Approx Travel Time
9h 20m
₹14,107
Onwards
CHEAPEST
Pen
Mumbai
Guwahati
Shillong
Approx Travel Time
10h 35m
₹9,435
Onwards
Via Mumbai, Kolkata
FASTEST
Pen
Mumbai
Kolkata
Shillong
Approx Travel Time
8h 50m
₹12,545
Onwards
Pen
Mumbai
Kolkata
Shillong
Approx Travel Time
8h 50m
₹13,708
Onwards
Via Pune, Guwahati
Pen
Pune
Guwahati
Shillong
Approx Travel Time
10h 5m
On Demand
Pen
Pune
Guwahati
Shillong
Approx Travel Time
11h 20m
On Demand
Via Pune, Kolkata
Pen
Pune
Kolkata
Shillong
Approx Travel Time
9h 35m
On Demand
Via Mumbai, Aizawl
Pen
Mumbai
Aizawl
Shillong
Approx Travel Time
9h 20m
₹14,296
Onwards
Pen
Mumbai
Aizawl
Shillong
Approx Travel Time
9h 20m
₹15,459
Onwards
Via Mumbai, Imphal
Pen
Mumbai
Imphal
Shillong
Approx Travel Time
9h 20m
₹13,061
Onwards
Frequently Asked Questions
What is the distance between Pen and Shillong?
Shillong is approximately 2400+ kms from Pen.
How long does it take to reach Shillong from Pen?
It takes approximately 9 hours to reach Shillong from Pen by Bus, Flight Via Mumbai, Kolkata.
What is the cheapest way to reach Shillong from Pen?
The cheapest way to reach Shillong from Pen is by Bus, Flight Via Mumbai, Guwahati.
What is the fastest way to reach Shillong from Pen?
The fastest way to reach Shillong from Pen is by Bus, Flight Via Mumbai, Kolkata.
Routes Connecting Pen
Routes From Pen
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Yercaud to Shillong
- New-York to Shillong
- Tasgaon to Shillong
- Jamnagar to Shillong
- Antalya to Shillong
- Nagpur to Shillong
- Bhusawal to Shillong
- Sonepur to Shillong
- Mahabalipuram to Shillong
- Kasauli to Shillong
- Srikakulam to Shillong
- Bhavnagar to Shillong
- Bharuch to Shillong
- Shahjahanpur to Shillong
- Kollur to Shillong