
Agra to Siliguri
Siliguri is approximately 1050+ kms from Agra. The fastest way to reach Siliguri from Agra is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Siliguri from Agra is by Train Via Varanasi which would take approximately 24 hours.
Sort By
Mode of Transport
Via Varanasi
RECOMMENDED
Agra
Varanasi
Siliguri
Approx Travel Time
6h 25m
₹28,369
Onwards
CHEAPEST
Agra
Varanasi
Siliguri
Approx Travel Time
1d 0h 10m
₹740
Onwards
Via Delhi
FASTEST
Agra
Delhi
Siliguri
Approx Travel Time
4h 35m
₹22,697
Onwards
Agra
Delhi
Siliguri
Approx Travel Time
7h 3m
₹6,238
Onwards
Agra
Delhi
Siliguri
Approx Travel Time
7h 4m
₹9,279
Onwards
Agra
Delhi
Siliguri
Approx Travel Time
5h 20m
₹6,627
Onwards
Via Kanpur, Patna
Agra
Kanpur
Patna
Siliguri
Approx Travel Time
22h 30m
₹1,080
Onwards
Via Kanpur
Agra
Kanpur
Siliguri
Approx Travel Time
23h 55m
₹3,407
Onwards
Frequently Asked Questions
What is the distance between Agra and Siliguri?
Siliguri is approximately 1050+ kms from Agra.
How long does it take to reach Siliguri from Agra?
It takes approximately 5 hours to reach Siliguri from Agra by Flight Via Delhi.
What is the cheapest way to reach Siliguri from Agra?
The cheapest way to reach Siliguri from Agra is by Train Via Varanasi.
What is the fastest way to reach Siliguri from Agra?
The fastest way to reach Siliguri from Agra is by Flight Via Delhi.
Routes Connecting Agra
Routes From Agra
Routes Connecting Siliguri
Routes From Siliguri
- Siliguri to Gaya
- Siliguri to Haridwar
- Siliguri to Rasipuram
- Siliguri to Bahraich
- Siliguri to Robertsganj
- Siliguri to KOSI-KALAN
- Siliguri to Kurseong
- Siliguri to Islampur
- Siliguri to Omalur
- Siliguri to Attingal
- Siliguri to Madanapalle
- Siliguri to Giddalur
- Siliguri to Khamgaon
- Siliguri to Phulera
- Siliguri to Lalitpur


