
Agra to Patiala
Patiala is approximately 400+ kms from Agra. The fastest way to reach Patiala from Agra is by Train Via Mathura. It takes approximately 7 hours. The cheapest way to reach Patiala from Agra is by Train which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mathura
FASTEST
Agra
Mathura
Patiala
Approx Travel Time
6h 59m
₹295
Onwards
Agra
Mathura
Patiala
Approx Travel Time
7h 36m
₹461
Onwards
Agra
Mathura
Patiala
Approx Travel Time
7h 49m
₹1,637
Onwards
Via Faridabad
Agra
Faridabad
Patiala
Approx Travel Time
9h 14m
₹2,894
Onwards
Via Delhi
Agra
Delhi
Patiala
Approx Travel Time
10h 35m
₹1,809
Onwards
Via Kurukshetra
Agra
Kurukshetra
Patiala
Approx Travel Time
7h 16m
₹2,920
Onwards
Via Rajpura
Agra
Rajpura
Patiala
Approx Travel Time
8h 5m
₹410
Onwards
Via Karnal
Agra
Karnal
Patiala
Approx Travel Time
8h 6m
₹360
Onwards
Frequently Asked Questions
What is the distance between Agra and Patiala?
Patiala is approximately 400+ kms from Agra.
How long does it take to reach Patiala from Agra?
It takes approximately 7 hours to reach Patiala from Agra by Train Via Mathura.
What is the cheapest way to reach Patiala from Agra?
The cheapest way to reach Patiala from Agra is by Train.
What is the fastest way to reach Patiala from Agra?
The fastest way to reach Patiala from Agra is by Train Via Mathura.

