There are 10 ways to get from Bathinda to Lucknow by plane, train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Bathinda Airport
best- Fly from Bathinda Airport (BUP) to Chaudhary Charan Singh Airport (LKO)plane BUP - LKO
4h 44m₹5,213–16,847Train
cheapest- Take the train from Bhatinda Jn to Lucknowtrain 12556 / ...
14h 35m₹420–3,200Bus
- Take the bus from Bathinda, Punjab to Delhi, Delhi Statebus Bathinda, Punjab - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Lucknow, Uttar Pradeshbus Delhi, Delhi State - Lucknow, Uttar Pradesh
15h 2mDrive 783.8 km
- Drive from Bathinda to Lucknowcar 783.8 km
9h 17m₹8,816–12,734Taxi
- Take the taxi from Bathinda to Lucknowtaxi 783.8 km
9h 17m₹12,000–15,000Train to Indira Gandhi International Airport, fly
- Take the train from Bhatinda Jn to Shakurbastitrain
- Fly from Indira Gandhi International Airport (DEL) to Chaudhary Charan Singh Airport (LKO)plane DEL - LKO
8h 27m₹3,988–9,054Bus to Sri Guru Ram Dass Jee International Airport, fly
- Take the bus from Bathinda, Punjab to Amritsar, Punjabbus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Chaudhary Charan Singh Airport (LKO)plane ATQ - LKO
11h 35mTrain, train to Chandigarh International Airport, fly
- Take the train from Bhatinda Jn to Ambala Cant Jntrain
- Take the train from Ambala Cant Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Chaudhary Charan Singh Airport (LKO)plane IXC - LKO
8h 30m₹5,353–14,466Train to Dehradun Airport, fly
- Take the train from Bhatinda Jn to Rishikeshtrain
- Fly from Dehradun Airport (DED) to Chaudhary Charan Singh Airport (LKO)plane DED - LKO
11h 26m₹5,728–14,614Bus via Delhi
- Take the bus from Bathinda Bus Station to Fatehpuribus
- Take the bus from ISBT Kashmere Gate to Lucknow Singar Nagarbus
16h 1m₹1,182–3,277
Bathinda to Lucknow by train
Questions & Answers
The cheapest way to get from Bathinda to Lucknow is to train which costs ₹420 - ₹3,200 and takes 14h 35m.
The fastest way to get from Bathinda to Lucknow is to fly which takes 4h 44m and costs ₹5,000 - ₹17,000.
No, there is no direct bus from Bathinda to Lucknow. However, there are services departing from Bathinda, Punjab and arriving at Lucknow, Uttar Pradesh via Delhi, Delhi State. The journey, including transfers, takes approximately 15h 2m.
Yes, there is a direct train departing from Bhatinda Jn and arriving at Lucknow. Services depart three times a day, and operate every day. The journey takes approximately 14h 35m.
The distance between Bathinda and Lucknow is 711 km. The road distance is 783.8 km.
The best way to get from Bathinda to Lucknow without a car is to train which takes 14h 35m and costs ₹420 - ₹3,200.
It takes approximately 4h 44m to get from Bathinda to Lucknow, including transfers.
Bathinda to Lucknow bus services, operated by Vinod Bus Service, depart from Bathinda, Punjab station.
Bathinda to Lucknow train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Lucknow is to fly which takes 4h 44m and costs ₹5,000 - ₹17,000. Alternatively, you can train, which costs ₹420 - ₹3,200 and takes 14h 35m, you could also bus, which costs and takes 15h 2m.
What companies run services between Bathinda, India and Lucknow, India?
Helitrans, IndiGo Airlines, and Air India Express fly from Bathinda Airport (BUP) to Chaudhary Charan Singh Airport (LKO) 6 times a week. Alternatively, Indian Railways operates a train from Bhatinda Jn to Lucknow 3 times a day. Tickets cost ₹420–3,200 and the journey takes 14h 35m.
- Website
- goindigo.in
Flights from Bathinda Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 17m
- When
- Tuesday and Saturday
- Estimated price
- ₹4,500–16,000
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- ₹3,600–6,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 47m
- When
- Wednesday to Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Ahmedabad
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Mumbai
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Kolkata
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Bengaluru
- Ave. Duration
- 7h 35m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,500–8,000
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Srinagar, Indira Gandhi International Airport
- Ave. Duration
- 6h 45m
- When
- Wednesday to Sunday
- Estimated price
- ₹5,500–8,000
Flights from Chandigarh International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹5,000–12,000
Flights from Dehradun Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹4,900–14,000
- Website
- airindia.in
Flights from Bathinda Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h
- When
- Tuesday and Saturday
- Estimated price
- ₹4,600–20,000
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹3,400–6,500
Flights from Sri Guru Ram Dass Jee International Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹4,600–19,000
- Website
- airindiaexpress.in
Flights from Bathinda Airport to Chaudhary Charan Singh Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h
- When
- Tuesday and Saturday
- Estimated price
- ₹4,600–20,000
Flights from Indira Gandhi International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- ₹3,400–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhatinda Jn to Lucknow
- Ave. Duration
- 14h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Bhatinda Jn to Shakurbasti
- Ave. Duration
- 3h 58m
- Frequency
- Every 4 hours
- Estimated price
- ₹210–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bhatinda Jn to Ambala Cant Jn
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Bhatinda Jn to Rishikesh
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
- Phone
- +919501720961
- Website
- vinodtravels.com
Bus from Bathinda Bus Station to Fatehpuri
- Ave. Duration
- 7h 35m
- Frequency
- Twice daily
- Estimated price
- ₹719
- Schedules at
- vinodtravels.com
- Phone
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from ISBT Kashmere Gate to Lucknow Singar Nagar
- Ave. Duration
- 7h 30m
- Frequency
- Hourly
- Estimated price
- ₹440–2,500
- Schedules at
- laxmiholidays.com
- A/C Sleeper
- ₹440–2,500
- Ave. Duration
- 9h 17m
- Estimated price
- ₹12,000–15,000
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
Bathinda to Lucknow bus services, operated by Vinod Bus Service, arrive at Delhi, Delhi State station.
Bathinda to Lucknow train services, operated by Indian Railways, arrive at Lucknow station.
Yes, the driving distance between Bathinda to Lucknow is 784 km. It takes approximately 9h 17m to drive from Bathinda to Lucknow.
Book your Bathinda to Lucknow bus tickets online with Omio.
There are 825+ hotels available in Lucknow.











