There are 7 ways to get from Patna to Ludhiāna by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chandigarh International Airport, train
best- Fly from Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC)plane PAT - IXC
- Take the train from Chandigarh to Ludhiana Jntrain
5h 38m₹5,898–15,577Train
cheapest- Take the train from Patna Jn to Ludhiana Jntrain 13005 / ...
25h 45m₹550–4,300Bus via Rohini
- Take the bus from Patna to Delhi, Delhi Statebus Patna
- Take the bus from Delhi, Delhi State to Ludhiana, Punjabbus Delhi, Delhi State - Ludhiana, Punjab
25h 12mDrive 1,248.1 km
- Drive from Patna to Ludhiānacar 1,248.1 km
14h 40m₹14,092–20,355Fly to Indira Gandhi International Airport, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL)plane PAT - DEL
- Take the train from New Delhi to Ludhiana Jntrain
6h 34m₹6,990–14,027Fly to Sri Guru Ram Dass Jee International Airport, train
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Sri Guru Ram Dass Jee International Airport (ATQ)plane PAT - ATQ
- Take the train from Amritsar Jn to Ludhiana Jntrain
9h 5m₹8,885–13,477Bus
- Take the bus from Patna to Gorakhpurbus Patna
- Take the bus from Gorakhpur to Ludhiana, Punjabbus Gorakhpur
29h 5m
Lok Nayak Jayaprakash Airport (PAT) to Chandigarh International Airport (IXC) flights
Questions & Answers
The cheapest way to get from Patna to Ludhiāna is to train which costs ₹550 - ₹4,300 and takes 25h 45m.
The fastest way to get from Patna to Ludhiāna is to fly and train which takes 5h 38m and costs ₹5,500 - ₹16,000.
No, there is no direct bus from Patna to Ludhiāna. However, there are services departing from Patna and arriving at Ludhiana, Punjab via Delhi, Delhi State. The journey, including transfers, takes approximately 25h 12m.
Yes, there is a direct train departing from Patna Jn and arriving at Ludhiana Jn. Services depart twice daily, and operate every day. The journey takes approximately 25h 45m.
The distance between Patna and Ludhiāna is 1117 km. The road distance is 1248.1 km.
The best way to get from Patna to Ludhiāna without a car is to bus via Rohini which takes 25h 12m and costs .
It takes approximately 5h 38m to get from Patna to Ludhiāna, including transfers.
Patna to Ludhiāna bus services, operated by Bol Bum Travel, depart from Patna station.
Patna to Ludhiāna train services, operated by Indian Railways, depart from Patna Jn station.
The best way to get from Patna to Ludhiāna is to bus via Rohini which takes 25h 12m and costs . Alternatively, you can train, which costs ₹550 - ₹4,300 and takes 25h 45m.
What companies run services between Patna, India and Ludhiāna, India?
You can take a bus from Patna to Ludhiana, Punjab via Delhi, Delhi State in around 25h 12m. Alternatively, Indian Railways operates a train from Patna Jn to Ludhiana Jn twice daily. Tickets cost ₹550–4,300 and the journey takes 25h 45m.
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 31m
- When
- Every day
- Estimated price
- ₹7,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹5,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 36m
- When
- Every day
- Estimated price
- ₹6,500–22,000
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Chandigarh International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 4h 5m
- When
- Saturday
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Ranchi
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–12,000
Flights from Lok Nayak Jayaprakash Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹9,000–11,000
Flights from Lok Nayak Jayaprakash Airport to Sri Guru Ram Dass Jee International Airport via Lucknow, Indira Gandhi International Airport
- Ave. Duration
- 7h 30m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–11,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 53m
- When
- Every day
- Estimated price
- ₹5,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,500–22,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chandigarh to Ludhiana Jn
- Ave. Duration
- 1h 59m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Patna Jn to Ludhiana Jn
- Ave. Duration
- 25h 45m
- Frequency
- Twice daily
- Estimated price
- ₹550–4,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from New Delhi to Ludhiana Jn
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Amritsar Jn to Ludhiana Jn
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
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
Patna to Ludhiāna bus services, operated by Bol Bum Travel, arrive at Delhi, Delhi State station.
Patna to Ludhiāna train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Patna to Ludhiāna is 1248 km. It takes approximately 14h 40m to drive from Patna to Ludhiāna.
Book your Patna to Ludhiāna bus tickets online with Omio.
There are 133+ hotels available in Ludhiāna.






