There are 3 ways to get from Sultanpur Lodhi to Lahore by train, unknown, taxi, 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, travel via Firozpur
best- Take the train from Sultanpur Lodi to Firozpur Canttrain
- Walk from Firozpur Cant to Kasur Jn.unknown
- Take the train from Kasur Jn. to Lahore Junctiontrain
4h 52mTaxi, bus, travel
- Take the taxi from Sultanpur Lodhi to Tarn Taran Sahib, Punjabtaxi
- Take the bus from Tarn Taran Sahib, Punjab to Amritsar, Punjabbus
- Walk from Amritsar, Punjab to Dera Gujjran Stationunknown
2h 24mTrain, travel
- Take the train from Sultanpur Lodi to Amritsar Jntrain 19225 / ...
- Walk from Atari to Dera Gujjran Stationunknown
5h 19m
Questions & Answers
The distance between Sultanpur Lodhi and Lahore is 164 km.
The best way to get from Sultanpur Lodhi to Lahore without a car is to train and travel via Firozpur which takes 4h 52m and costs .
It takes approximately 4h 52m to get from Sultanpur Lodhi to Lahore, including transfers.
Lahore is 30 min behind Sultanpur Lodhi. It is currently 2:38 PM in Sultanpur Lodhi and 2:08 PM in Lahore.
There are 1246+ hotels available in Lahore.
What companies run services between Sultanpur Lodhi, India and Lahore, Pakistan?
There is no direct connection from Sultanpur Lodhi to Lahore. However, you can take the train to Firozpur Cant, travel to Kasur Jn., then take the train to Lahore Junction. Alternatively, you can take the taxi to Tarn Taran Sahib, Punjab, take the bus to Amritsar, Punjab, travel to Dera Gujjran Station, then take the subway to U.E.T. Station.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sultanpur Lodi to Firozpur Cant
- Ave. Duration
- 2h 2m
- Frequency
- Every 4 hours
- Estimated price
- $1–11
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–5
- Second AC (2A)
- $5–7
- First Class (1A)
- $8–11
Train from Sultanpur Lodi to Amritsar Jn
- Ave. Duration
- 2h 57m
- Frequency
- Once daily
- Estimated price
- $1–13
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- $1–2
- Third AC (3A)
- $4–6
- Second AC (2A)
- $6–8
- First Class (1A)
- $9–13
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Kasur Jn. to Lahore Junction
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $1–2
- AC Sleeper
- $2–4
- AC Business
- $6–10
- Ave. Duration
- 43 min
- Estimated price
- $14–18
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 Train travel in France: A guide to SNCF, Italy Travel Guides, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.








