
Shillong to Barnala
Barnala is approximately 1900+ kms from Shillong. The fastest way to reach Barnala from Shillong is by Flight, Train Via Delhi, Bathinda. It takes approximately 9 hours. The cheapest way to reach Barnala from Shillong is by Flight, Train Via Delhi which would take approximately 11 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Shillong
Delhi
Barnala
Approx Travel Time
10h 25m
₹7,260
Onwards
Shillong
Delhi
Barnala
Approx Travel Time
12h 4m
₹10,814
Onwards
Via Delhi, Bathinda
FASTEST
Shillong
Delhi
Bathinda
Barnala
Approx Travel Time
8h 35m
₹8,440
Onwards
Shillong
Delhi
Bathinda
Barnala
Approx Travel Time
8h 35m
₹10,997
Onwards
Via Delhi, Mohali
Shillong
Delhi
Mohali
Barnala
Approx Travel Time
10h 42m
₹13,370
Onwards
Via Delhi, Chandigarh
Shillong
Delhi
Chandigarh
Barnala
Approx Travel Time
10h 56m
₹12,883
Onwards
Via Delhi, Ludhiana
Shillong
Delhi
Ludhiana
Barnala
Approx Travel Time
13h 50m
₹9,042
Onwards
Via Delhi, Amritsar
Shillong
Delhi
Amritsar
Barnala
Approx Travel Time
11h 5m
₹14,478
Onwards
Via Kolkata, Mohali
Shillong
Kolkata
Mohali
Barnala
Approx Travel Time
10h 57m
₹17,098
Onwards
Via Kolkata, Delhi
Shillong
Kolkata
Delhi
Barnala
Approx Travel Time
12h 20m
₹11,161
Onwards
Frequently Asked Questions
What is the distance between Shillong and Barnala?
Barnala is approximately 1900+ kms from Shillong.
How long does it take to reach Barnala from Shillong?
It takes approximately 9 hours to reach Barnala from Shillong by Flight, Train Via Delhi, Bathinda.
What is the cheapest way to reach Barnala from Shillong?
The cheapest way to reach Barnala from Shillong is by Flight, Train Via Delhi.
What is the fastest way to reach Barnala from Shillong?
The fastest way to reach Barnala from Shillong is by Flight, Train Via Delhi, Bathinda.
Routes Connecting Shillong
Routes From Shillong
- Shillong to Puttur
- Shillong to Mysore
- Shillong to Kashipur
- Shillong to Medinipur
- Shillong to Dera-Bassi
- Shillong to Begusarai
- Shillong to Gorakhpur
- Shillong to Gondia
- Shillong to Sheikhpura
- Shillong to Jamkhandi
- Shillong to Anakapalle
- Shillong to Fazilka
- Shillong to Pukhrayan
- Shillong to Piduguralla
- Shillong to Gangapur