There are 6 ways to get from Ludhiāna to Gurgaon by train, bus (Flixbus), car, taxi, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Ludhiana Jn to New Delhitrain 12014 / ...
5h 1m₹262–1,745Bus
- Take the bus from Ludhiana to Gurugrambus redbusIndia_Bharat Benz A/C Seater /Sleeper
7h 55m₹460–1,500Drive 311.2 km
- Drive from Ludhiāna to Gurgaoncar 311.2 km
3h 40m₹3,016–4,356Taxi
- Take the taxi from Ludhiāna to Gurgaontaxi 311.2 km
3h 40m₹5,500–7,000Train, fly
- Take the train from Ludhiana Jn to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Indira Gandhi International Airport (DEL)plane IXC - DEL
5h 57m₹4,898–9,822Bus via Delhi
- Take the bus from Ludhiana to Delhibus
9h 22m₹323–856
Ludhiāna to Gurgaon by train and subway
Comparing Your Travel Options
The cheapest way to get from Ludhiāna to Gurgaon is to bus via Delhi which costs ₹320 - ₹900 and takes 9h 22m.
The fastest way to get from Ludhiāna to Gurgaon is to drive which takes 3h 40m and costs ₹3,000 - ₹4,400.
Yes, there is a direct bus departing from Ludhiana and arriving at Gurugram. Services depart every four hours, and operate every day. The journey takes approximately 7h 55m.
No, there is no direct train from Ludhiāna to Gurgaon. However, there are services departing from Ludhiana Jn and arriving at IFFCO Chowk via New Delhi. The journey, including transfers, takes approximately 5h 1m.
The distance between Ludhiāna and Gurgaon is 342 km. The road distance is 311.2 km.
The best way to get from Ludhiāna to Gurgaon without a car is to train which takes 5h 1m and costs ₹260 - ₹1,800.
It takes approximately 5h 1m to get from Ludhiāna to Gurgaon, including transfers.
Ludhiāna to Gurgaon bus services, operated by Indo Canadian Express, depart from Ludhiana station.
Ludhiāna to Gurgaon train services, operated by Indian Railways, depart from Ludhiana Jn station.
The best way to get from Ludhiāna to Gurgaon is to train which takes 5h 1m and costs ₹260 - ₹1,800. Alternatively, you can bus, which costs ₹460 - ₹1,500 and takes 7h 55m.
What companies run services between Ludhiāna, India and Gurgaon, India?
Indian Railways operates a train from Ludhiana Jn to New Delhi hourly. Tickets cost ₹220–1,700 and the journey takes 4h. Alternatively, Indo Canadian Express operates a bus from Ludhiana to Gurugram hourly, and the journey takes 7h 55m. Four other operators also service this route.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹4,400–6,500
- Website
- airindia.in
Flights from Chandigarh International Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹4,900–11,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ludhiana Jn to New Delhi
- Ave. Duration
- 4h
- 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 Ludhiana Jn to Chandigarh
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 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
- Phone
- +91 9316 993169
- [email protected]
- Website
- Indo Canadian Express
Bus from Ludhiana to Gurugram
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Indo Canadian Express
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ludhiana to Gurugram
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹470–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹470–650
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from Ludhiana to Gurugram
- Ave. Duration
- 7h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹500–1,500
- Website
- FlixBus India
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Ludhiana to Gurugram
- Ave. Duration
- 6h 55m
- Frequency
- 4 times a week
- Estimated price
- ₹460–1,300
- Schedules at
- Zingbus
- Phone
- +91 90397 16988
- [email protected]
- Website
- Satyam Travels
Bus from Ludhiana to Gurugram
- Ave. Duration
- 9h 10m
- Frequency
- 4 times a week
- Schedules at
- Satyam Travels
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Ludhiana to Delhi
- Ave. Duration
- 7h 43m
- Frequency
- Twice daily
- Estimated price
- ₹310–800
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹340–420
- Express
- ₹310–390
- AC Sleeper
- ₹600–800
- Ave. Duration
- 3h 40m
- Estimated price
- ₹5,500–7,000
Chiku Cab
- Phone
- +91 844 844 5504
- Website
- chikucab.com
Punjabi Cab
- Phone
- +91 977 000 0978
- Website
- punjabicab.com
Waho Cabs
- Phone
- +91 769 697 1111
- Website
- wahocabs.com
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
Booking & Getting There
Ludhiāna to Gurgaon bus services, operated by Indo Canadian Express, arrive at Gurugram station.
Ludhiāna to Gurgaon train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Ludhiāna to Gurgaon is 311 km. It takes approximately 3h 40m to drive from Ludhiāna to Gurgaon.
Book your Ludhiāna to Gurgaon bus tickets online with Omio, 12go.asia and FlixBus.
There are 1401+ hotels available in Gurgaon.























