
Shillong to Bareilly
Bareilly is approximately 1750+ kms from Shillong. The fastest way to reach Bareilly from Shillong is by Flight, Train Via Kolkata, Lucknow. It takes approximately 11 hours. The cheapest way to reach Bareilly from Shillong is by Flight, Train Via Kolkata, Mughal Sarai which would take approximately 29 hours.
Sort By
Mode of Transport
Via Kolkata, Lucknow
RECOMMENDED
FASTEST
Shillong
Kolkata
Lucknow
Bareilly
Approx Travel Time
10h 50m
₹10,530
Onwards
Shillong
Kolkata
Lucknow
Bareilly
Approx Travel Time
12h 8m
₹14,096
Onwards
Via Kolkata, Ayodhya
Shillong
Kolkata
Ayodhya
Bareilly
Approx Travel Time
12h 35m
₹11,711
Onwards
Via Kolkata, Gorakhpur
Shillong
Kolkata
Gorakhpur
Bareilly
Approx Travel Time
14h 50m
₹11,757
Onwards
Via Kolkata, Varanasi
Shillong
Kolkata
Varanasi
Bareilly
Approx Travel Time
15h 35m
₹9,699
Onwards
Via Kolkata, Prayagraj(Allahabad)
Shillong
Kolkata
Prayagraj(Allahabad)
Bareilly
Approx Travel Time
14h 20m
₹12,332
Onwards
Via Kolkata, Gaya
Shillong
Kolkata
Gaya
Bareilly
Approx Travel Time
19h 50m
₹9,351
Onwards
Shillong
Kolkata
Gaya
Bareilly
Approx Travel Time
1d 4h 20m
₹5,795
Onwards
Via Kolkata, Mughal Sarai
CHEAPEST
Shillong
Kolkata
Mughal Sarai
Bareilly
Approx Travel Time
1d 4h 35m
₹5,675
Onwards
Via Kolkata, Patna
Shillong
Kolkata
Patna
Bareilly
Approx Travel Time
19h 44m
₹8,864
Onwards
Frequently Asked Questions
What is the distance between Shillong and Bareilly?
Bareilly is approximately 1750+ kms from Shillong.
How long does it take to reach Bareilly from Shillong?
It takes approximately 11 hours to reach Bareilly from Shillong by Flight, Train Via Kolkata, Lucknow.
What is the cheapest way to reach Bareilly from Shillong?
The cheapest way to reach Bareilly from Shillong is by Flight, Train Via Kolkata, Mughal Sarai.
What is the fastest way to reach Bareilly from Shillong?
The fastest way to reach Bareilly from Shillong is by Flight, Train Via Kolkata, Lucknow.