
Ghaziabad to Barnala
Barnala is approximately 300+ kms from Ghaziabad. The fastest way to reach Barnala from Ghaziabad is by Flight, Train Via Bathinda. It takes approximately 4 hours. The cheapest way to reach Barnala from Ghaziabad is by Train Via Delhi which would take approximately 8 hours.
Sort By
Mode of Transport
Via Rohtak
RECOMMENDED
Ghaziabad
Rohtak
Barnala
Approx Travel Time
6h 35m
₹2,382
Onwards
Ghaziabad
Rohtak
Barnala
Approx Travel Time
6h 34m
₹519
Onwards
Ghaziabad
Rohtak
Barnala
Approx Travel Time
7h
₹350
Onwards
Via Bathinda
Ghaziabad
Bathinda
Barnala
Approx Travel Time
4h 18m
₹4,007
Onwards
FASTEST
Ghaziabad
Bathinda
Barnala
Approx Travel Time
4h 3m
₹1,825
Onwards
Ghaziabad
Bathinda
Barnala
Approx Travel Time
4h 55m
₹1,775
Onwards
Via Delhi
Ghaziabad
Delhi
Barnala
Approx Travel Time
9h 31m
On Demand
Ghaziabad
Delhi
Barnala
Approx Travel Time
9h
₹2,962
Onwards
CHEAPEST
Ghaziabad
Delhi
Barnala
Approx Travel Time
7h 37m
₹270
Onwards
Ghaziabad
Delhi
Barnala
Approx Travel Time
7h 44m
₹425
Onwards
Frequently Asked Questions
What is the distance between Ghaziabad and Barnala?
Barnala is approximately 300+ kms from Ghaziabad.
How long does it take to reach Barnala from Ghaziabad?
It takes approximately 4 hours to reach Barnala from Ghaziabad by Flight, Train Via Bathinda.
What is the cheapest way to reach Barnala from Ghaziabad?
The cheapest way to reach Barnala from Ghaziabad is by Train Via Delhi.
What is the fastest way to reach Barnala from Ghaziabad?
The fastest way to reach Barnala from Ghaziabad is by Flight, Train Via Bathinda.
Routes Connecting Ghaziabad
Routes From Ghaziabad
- Ghaziabad to Kumbhalgarh
- Ghaziabad to Vijayawada
- Ghaziabad to Hazaribagh
- Ghaziabad to Sujangarh
- Ghaziabad to Seoni
- Ghaziabad to Narasannapeta
- Ghaziabad to Mancherial
- Ghaziabad to Dwarka
- Ghaziabad to Bihar-Sharif
- Ghaziabad to Daltonganj
- Ghaziabad to Puttur
- Ghaziabad to Kashipur
- Ghaziabad to Dewas
- Ghaziabad to Thrissur
- Ghaziabad to Jalpaiguri