
Agra to Barnala
Barnala is approximately 450+ kms from Agra. The fastest way to reach Barnala from Agra is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Barnala from Agra is by Train which would take approximately 9 hours.
Sort By
Mode of Transport
Via Mathura
Agra
Mathura
Barnala
Approx Travel Time
8h 38m
₹345
Onwards
Agra
Mathura
Barnala
Approx Travel Time
9h 25m
₹2,162
Onwards
Agra
Mathura
Barnala
Approx Travel Time
9h 10m
₹714
Onwards
Via Delhi
FASTEST
Agra
Delhi
Barnala
Approx Travel Time
7h 24m
₹10,724
Onwards
Agra
Delhi
Barnala
Approx Travel Time
8h 40m
₹13,261
Onwards
Agra
Delhi
Barnala
Approx Travel Time
12h 5m
₹3,211
Onwards
Via Fatehabad
Agra
Fatehabad
Barnala
Approx Travel Time
11h 44m
₹6,836
Onwards
Via Mansa, Punjab
Agra
Mansa, Punjab
Barnala
Approx Travel Time
9h 29m
₹895
Onwards
Frequently Asked Questions
What is the distance between Agra and Barnala?
Barnala is approximately 450+ kms from Agra.
How long does it take to reach Barnala from Agra?
It takes approximately 8 hours to reach Barnala from Agra by Flight, Train Via Delhi.
What is the cheapest way to reach Barnala from Agra?
The cheapest way to reach Barnala from Agra is by Train.
What is the fastest way to reach Barnala from Agra?
The fastest way to reach Barnala from Agra is by Flight, Train Via Delhi.
Routes Connecting Agra
Routes From Agra
Routes Connecting Barnala
Routes From Barnala
Routes To Barnala
- Kumta to Barnala
- Kushinagar to Barnala
- Mayiladuthurai to Barnala
- Perambalur to Barnala
- Nakodar to Barnala
- Narasaraopet to Barnala
- Karur to Barnala
- Bhavnagar to Barnala
- Sri-Ganganagar to Barnala
- Bulandshahr to Barnala
- Ujjain to Barnala
- Kausani to Barnala
- Palwal to Barnala
- Bharatpur to Barnala
- Kishanganj to Barnala


