
Batala to Shillong
Shillong is approximately 2150+ kms from Batala. The fastest way to reach Shillong from Batala is by Train, Flight Via Amritsar, Delhi. It takes approximately 8 hours. The cheapest way to reach Shillong from Batala is by Train, Flight Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Amritsar, Delhi
RECOMMENDED
FASTEST
Batala
Amritsar
Delhi
Shillong
Approx Travel Time
8h 5m
₹9,858
Onwards
Batala
Amritsar
Delhi
Shillong
Approx Travel Time
8h 5m
₹11,580
Onwards
Via Chandigarh, Delhi
Batala
Chandigarh
Delhi
Shillong
Approx Travel Time
10h 50m
₹9,674
Onwards
Batala
Chandigarh
Delhi
Shillong
Approx Travel Time
12h 9m
₹12,744
Onwards
Via Mohali, Delhi
Batala
Mohali
Delhi
Shillong
Approx Travel Time
11h 5m
₹13,326
Onwards
Via Bathinda, Delhi
Batala
Bathinda
Delhi
Shillong
Approx Travel Time
10h 35m
₹9,319
Onwards
Via Jammu, Delhi
Batala
Jammu
Delhi
Shillong
Approx Travel Time
9h 35m
₹12,733
Onwards
Via Amritsar, Kolkata
Batala
Amritsar
Kolkata
Shillong
Approx Travel Time
8h 35m
₹11,597
Onwards
Batala
Amritsar
Kolkata
Shillong
Approx Travel Time
8h 35m
₹13,302
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Shillong
Approx Travel Time
13h 40m
₹7,189
Onwards
Frequently Asked Questions
What is the distance between Batala and Shillong?
Shillong is approximately 2150+ kms from Batala.
How long does it take to reach Shillong from Batala?
It takes approximately 8 hours to reach Shillong from Batala by Train, Flight Via Amritsar, Delhi.
What is the cheapest way to reach Shillong from Batala?
The cheapest way to reach Shillong from Batala is by Train, Flight Via Delhi.
What is the fastest way to reach Shillong from Batala?
The fastest way to reach Shillong from Batala is by Train, Flight Via Amritsar, Delhi.
Routes Connecting Batala
Routes From Batala
Routes Connecting Shillong
Routes From Shillong
- Shillong to Sangrur
- Shillong to Dongargarh
- Shillong to Kodungallur
- Shillong to Aonla
- Shillong to Itanagar
- Shillong to Bhadrak
- Shillong to Koraput
- Shillong to Malegaon
- Shillong to Abzelilovskiy-rayon
- Shillong to Sitapur
- Shillong to Dalhousie
- Shillong to Munnar
- Shillong to Chandigarh
- Shillong to Phagwara
- Shillong to Nalbari