
Bathinda to Siliguri
Siliguri is approximately 1500+ kms from Bathinda. The fastest way to reach Siliguri from Bathinda is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Siliguri from Bathinda is by Train which would take approximately 31 hours.
Sort By
Mode of Transport
Via Delhi
Bathinda
Delhi
Siliguri
Approx Travel Time
10h 25m
₹7,163
Onwards
FASTEST
Bathinda
Delhi
Siliguri
Approx Travel Time
4h 25m
₹9,123
Onwards
Bathinda
Delhi
Siliguri
Approx Travel Time
1d 8h 55m
₹765
Onwards
Bathinda
Delhi
Siliguri
Approx Travel Time
1d 2h 55m
₹2,725
Onwards
Via Lucknow
Bathinda
Lucknow
Siliguri
Approx Travel Time
18h 55m
On Demand
Via Ghaziabad
Bathinda
Ghaziabad
Siliguri
Approx Travel Time
1d 2h 25m
On Demand
Via Ambala
Bathinda
Ambala
Siliguri
Approx Travel Time
1d 8h 10m
₹785
Onwards
Via Agra
Bathinda
Agra
Siliguri
Approx Travel Time
1d 10h 25m
₹905
Onwards
Via Patna
Bathinda
Patna
Siliguri
Approx Travel Time
1d 3h 25m
₹8,283
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Siliguri?
Siliguri is approximately 1500+ kms from Bathinda.
How long does it take to reach Siliguri from Bathinda?
It takes approximately 5 hours to reach Siliguri from Bathinda by Flight Via Delhi.
What is the cheapest way to reach Siliguri from Bathinda?
The cheapest way to reach Siliguri from Bathinda is by Train.
What is the fastest way to reach Siliguri from Bathinda?
The fastest way to reach Siliguri from Bathinda is by Flight Via Delhi.
Routes Connecting Bathinda
Routes From Bathinda
- Bathinda to Jharsuguda
- Bathinda to Mukerian
- Bathinda to Dhrangadhra
- Bathinda to Maddur
- Bathinda to Pithampur
- Bathinda to Jabalpur
- Bathinda to Kanhangad
- Bathinda to Ahmednagar
- Bathinda to Dharmavaram
- Bathinda to Palia-Kalan
- Bathinda to Hajipur
- Bathinda to Rangia
- Bathinda to Jhajjar
- Bathinda to Eluru
- Bathinda to Navsari