
Silchar to Agra
Agra is approximately 1650+ kms from Silchar. The fastest way to reach Agra from Silchar is by Flight Via Lucknow. It takes approximately 5 hours. The cheapest way to reach Agra from Silchar is by Train Via Bahadurganj which would take approximately 35 hours.
Sort By
Mode of Transport
Via Lucknow
RECOMMENDED
FASTEST
Silchar
Lucknow
Agra
Approx Travel Time
4h 40m
₹19,530
Onwards
Silchar
Lucknow
Agra
Approx Travel Time
10h 25m
₹7,548
Onwards
Silchar
Lucknow
Agra
Approx Travel Time
11h 10m
₹12,049
Onwards
Silchar
Lucknow
Agra
Approx Travel Time
12h 10m
₹7,849
Onwards
Via Delhi
Silchar
Delhi
Agra
Approx Travel Time
8h 55m
₹8,329
Onwards
Silchar
Delhi
Agra
Approx Travel Time
5h 40m
₹20,738
Onwards
Silchar
Delhi
Agra
Approx Travel Time
9h 55m
₹8,437
Onwards
Silchar
Delhi
Agra
Approx Travel Time
10h 37m
₹11,055
Onwards
Via Bahadurganj
CHEAPEST
Silchar
Bahadurganj
Agra
Approx Travel Time
1d 10h 55m
₹840
Onwards
Via Gorakhpur
Silchar
Gorakhpur
Agra
Approx Travel Time
1d 10h 55m
On Demand
Frequently Asked Questions
What is the distance between Silchar and Agra?
Agra is approximately 1650+ kms from Silchar.
How long does it take to reach Agra from Silchar?
It takes approximately 5 hours to reach Agra from Silchar by Flight Via Lucknow.
What is the cheapest way to reach Agra from Silchar?
The cheapest way to reach Agra from Silchar is by Train Via Bahadurganj.
What is the fastest way to reach Agra from Silchar?
The fastest way to reach Agra from Silchar is by Flight Via Lucknow.