There are 5 ways to get from Ambāla to Sultanpur Lodhi by bus, taxi, train, 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.
Bus, taxi (Flixbus)
best- Take the bus from FlixBus Ambala to FlixBus Beas - Army Gatebus FlixBus IN0120A / ...
- Take the taxi from FlixBus Beas - Army Gate to Sultanpur Lodhitaxi
4h 24m₹1,275–2,104Train via Ludhiāna
cheapest- Take the train from Ambala Cant Jn to Ludhiana Jntrain 11077 / ...
- Take the train from Ludhiana Jn to Sultanpur Loditrain 22479
5h 9m₹288–2,235Drive 191.2 km
- Drive from Ambāla to Sultanpur Lodhicar 191.2 km
2h 56m₹2,158–3,117Taxi
- Take the taxi from Ambāla to Sultanpur Lodhitaxi 191.2 km
2h 56m₹3,500–4,200Train
- Take the train from Ambala Cant Jn to Jalandhar Citytrain 12013 / ...
- Take the train from Jalandhar City to Sultanpur Loditrain 04169 / ...
5h 9m₹289–2,241
Ambāla to Sultanpur Lodhi by train
Questions & Answers
The cheapest way to get from Ambāla to Sultanpur Lodhi is to train which costs ₹280 - ₹2,300 and takes 5h 9m.
The fastest way to get from Ambāla to Sultanpur Lodhi is to drive which takes 2h 56m and costs ₹2,100 - ₹3,200.
No, there is no direct train from Ambāla to Sultanpur Lodhi. However, there are services departing from Ambala Cant Jn and arriving at Sultanpur Lodi via Ludhiana Jn. The journey, including transfers, takes approximately 5h 9m.
The distance between Ambāla and Sultanpur Lodhi is 254 km. The road distance is 191.2 km.
The best way to get from Ambāla to Sultanpur Lodhi without a car is to bus and taxi which takes 4h 24m and costs ₹1,200 - ₹2,100.
It takes approximately 4h 24m to get from Ambāla to Sultanpur Lodhi, including transfers.
Ambāla to Sultanpur Lodhi train services, operated by Indian Railways, depart from Ambala Cant Jn station.
Ambāla to Sultanpur Lodhi train services, operated by Indian Railways, arrive at Ludhiana Jn station.
Yes, the driving distance between Ambāla to Sultanpur Lodhi is 191 km. It takes approximately 2h 56m to drive from Ambāla to Sultanpur Lodhi.
There are one+ hotels available in Sultanpur Lodhi.
What companies run services between Ambāla, India and Sultanpur Lodhi, India?
You can take a train from Ambala Cant Jn to Sultanpur Lodi via Ludhiana Jn in around 5h 9m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ambala Cant Jn to Ludhiana Jn
- Ave. Duration
- 2h 13m
- Frequency
- Every 30 minutes
- 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 Ludhiana Jn to Sultanpur Lodi
- Ave. Duration
- 1h 56m
- Frequency
- 5 times a week
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ambala Cant Jn to Jalandhar City
- Ave. Duration
- 2h 33m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Jalandhar City to Sultanpur Lodi
- Ave. Duration
- 1h 36m
- Frequency
- Every 3 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambala to FlixBus Beas - Army Gate
- Ave. Duration
- 3h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹370–1,000
- Website
- FlixBus India
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, Travelling by boat in Italy, and Italy Travel Guides - to help you get the most out of your next trip.









