There are 9 ways to get from Vadodara 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 Civil Airport Harni (BDQ) to Chandigarh International Airport (IXC)plane BDQ - IXC
- Take the train from Chandigarh to Ludhiana Jntrain
8h 6m₹6,802–39,465Train
cheapest- Take the train from Vadodara Jn to Ludhiana Jntrain 12903 / ...
20h 59m₹600–4,600Train via Chhayapuri
- Take the train from Chhayapuri to Ludhiana Jntrain 12473 / ...
19h 6m₹659–5,243Bus
- Take the bus from Vadodara, Gujarat to Jaipurbus Vadodara, Gujarat - Jaipur
- Take the bus from Jaipur to Ludhiana, Punjabbus Jaipur
26h 37mDrive 1,221.9 km
- Drive from Vadodara to Ludhiānacar 1,221.9 km
13h 12m₹13,786–19,913Fly to Indira Gandhi International Airport, train
- Fly from Civil Airport Harni (BDQ) to Indira Gandhi International Airport (DEL)plane BDQ - DEL
- Take the train from New Delhi to Ludhiana Jntrain
6h 32m₹6,394–14,915Fly to Sri Guru Ram Dass Jee International Airport, train
- Fly from Civil Airport Harni (BDQ) to Sri Guru Ram Dass Jee International Airport (ATQ)plane BDQ - ATQ
- Take the train from Amritsar Jn to Ludhiana Jntrain
9h 8m₹5,789–13,365Bus via Rohini
- Take the bus from Vadodara, Gujarat to Delhi, Delhi Statebus Vadodara, Gujarat - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Ludhiana, Punjabbus Delhi, Delhi State - Ludhiana, Punjab
27h 32mBus #2
- Take the bus from Vadodara, Gujarat to Ludhiana, Punjabbus Vadodara, Gujarat - Ludhiana, Punjab
34h 52m
Vadodara to Ludhiāna by train
Questions & Answers
The cheapest way to get from Vadodara to Ludhiāna is to train which costs ₹600 - ₹4,600 and takes 20h 59m.
The fastest way to get from Vadodara to Ludhiāna is to fly and train which takes 6h 32m and costs ₹6,000 - ₹15,000.
Yes, there is a direct bus departing from Vadodara, Gujarat and arriving at Ludhiana, Punjab. Services depart twice daily, and operate every day. The journey takes approximately 34h 52m.
Yes, there is a direct train departing from Vadodara Jn and arriving at Ludhiana Jn. Services depart three times a day, and operate every day. The journey takes approximately 20h 59m.
The distance between Vadodara and Ludhiāna is 1119 km. The road distance is 1221.9 km.
The best way to get from Vadodara to Ludhiāna without a car is to train via Chhayapuri which takes 19h 6m and costs ₹650 - ₹5,500.
It takes approximately 8h 6m to get from Vadodara to Ludhiāna, including transfers.
Vadodara to Ludhiāna bus services, operated by M R Travels, depart from Vadodara, Gujarat station.
Vadodara to Ludhiāna train services, operated by Indian Railways, depart from Chhayapuri station.
The best way to get from Vadodara to Ludhiāna is to train via Chhayapuri which takes 19h 6m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 26h 37m.
What companies run services between Vadodara, India and Ludhiāna, India?
Indian Railways operates a train from Chhayapuri to Ludhiana Jn 3 times a week. Tickets cost ₹550–4,400 and the journey takes 17h 53m. Alternatively, you can take a bus from Vadodara, Gujarat to Ludhiana, Punjab via Jaipur in around 26h 37m.
- Website
- airindia.in
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- ₹6,500–40,000
Flights from Civil Airport Harni to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹6,500–40,000
Flights from Civil Airport Harni to Indira Gandhi International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,000–7,000
Flights from Civil Airport Harni to Sri Guru Ram Dass Jee International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Civil Airport Harni to Sri Guru Ram Dass Jee International Airport via Mumbai
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹5,500–9,500
- Website
- goindigo.in
Flights from Civil Airport Harni to Chandigarh International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–21,000
Flights from Civil Airport Harni to Chandigarh International Airport via Indira Gandhi International Airport
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Civil Airport Harni to Chandigarh International Airport via Mumbai
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Civil Airport Harni to Indira Gandhi International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- ₹6,000–14,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
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Chhayapuri to Ludhiana Jn
- Ave. Duration
- 17h 53m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,400
Train from New Delhi to Ludhiana Jn
- Ave. Duration
- 3h 46m
- Frequency
- Hourly
- Estimated price
- ₹220–1,700
- Website
- irctc.co.in
- 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
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Vadodara Jn to Ludhiana Jn
- Ave. Duration
- 20h 59m
- Frequency
- 3 times a day
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,600–4,600
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Vadodara, Gujarat to Jaipur
- Ave. Duration
- 15h 20m
- Frequency
- Hourly
- Website
- MR Travels
- Phone
- +91 9928371859
- Website
- Vijay Tours And Travels
Bus from Jaipur to Ludhiana, Punjab
- Ave. Duration
- 10h 50m
- Frequency
- Hourly
- Website
- Vijay Tours And Travels
- Phone
- +91-8743844445
- Website
- Safar Express Tour
Bus from Vadodara, Gujarat to Delhi, Delhi State
- Ave. Duration
- 20h 45m
- Frequency
- Every 2 hours
- Schedules at
- Safar Express Tour
- Website
- Ashok Bus Service
Bus from Delhi, Delhi State to Ludhiana, Punjab
- Ave. Duration
- 6h 40m
- Frequency
- Every 15 minutes
- Schedules at
- Ashok Bus Service
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Vadodara, Gujarat to Ludhiana, Punjab
- Ave. Duration
- 34h 52m
- Frequency
- Twice daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
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
Vadodara to Ludhiāna bus services, operated by M R Travels, arrive at Jaipur station.
Vadodara to Ludhiāna train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Vadodara to Ludhiāna is 1222 km. It takes approximately 13h 12m to drive from Vadodara to Ludhiāna.
Book your Vadodara to Ludhiāna bus tickets online with Omio.
There are 121+ hotels available in Ludhiāna.














