
Bathinda to Lucknow
Lucknow is approximately 700+ kms from Bathinda. The fastest way to reach Lucknow from Bathinda is by Flight Via Delhi. It takes approximately 4 hours. The cheapest way to reach Lucknow from Bathinda is by Train, Bus Via Delhi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
FASTEST
Bathinda
Delhi
Lucknow
Approx Travel Time
3h 35m
₹5,201
Onwards
Bathinda
Delhi
Lucknow
Approx Travel Time
7h 25m
₹3,656
Onwards
CHEAPEST
Bathinda
Delhi
Lucknow
Approx Travel Time
16h 5m
₹534
Onwards
Bathinda
Delhi
Lucknow
Approx Travel Time
18h 30m
₹1,198
Onwards
Via Mohali
Bathinda
Mohali
Lucknow
Approx Travel Time
6h 29m
₹7,882
Onwards
Bathinda
Mohali
Lucknow
Approx Travel Time
7h 10m
₹4,061
Onwards
Via Agra
Bathinda
Agra
Lucknow
Approx Travel Time
15h 10m
On Demand
Via Delhi, Kanpur
Bathinda
Delhi
Kanpur
Lucknow
Approx Travel Time
16h 9m
₹1,919
Onwards
Via Delhi, Bareilly
Bathinda
Delhi
Bareilly
Lucknow
Approx Travel Time
20h
₹5,611
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Lucknow?
Lucknow is approximately 700+ kms from Bathinda.
How long does it take to reach Lucknow from Bathinda?
It takes approximately 4 hours to reach Lucknow from Bathinda by Flight Via Delhi.
What is the cheapest way to reach Lucknow from Bathinda?
The cheapest way to reach Lucknow from Bathinda is by Train, Bus Via Delhi.
What is the fastest way to reach Lucknow from Bathinda?
The fastest way to reach Lucknow from Bathinda is by Flight Via Delhi.
Routes Connecting Bathinda
Routes From Bathinda
Routes To Bathinda
- Kushtagi to Bathinda
- Mohali to Bathinda
- Toranagallu to Bathinda
- Faridabad to Bathinda
- Pune to Bathinda
- Anandpur-Sahib to Bathinda
- Sorbhog to Bathinda
- Sagara to Bathinda
- Chennai to Bathinda
- Hingoli to Bathinda
- Jaipur to Bathinda
- Gondia to Bathinda
- Tarapith to Bathinda
- Pathanamthitta to Bathinda
- Dharapuram to Bathinda