There are 3 ways to get from Punjab to Pakistan by bus, unknown, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, travel
best- Take the bus from Ludhiana, Punjab to Jammubus
- Walk from Jammu to Sailkotunknown
- Take the bus from Sailkot to Karachibus
23h 6mTrain, travel
- Take the train from Ludhiana Jn to Firozpur Canttrain
- Walk from Firozpur Cant to Kasur Jn.unknown
- Take the train from Kasur Jn. to Karachi Citytrain
27h 45mTrain, travel, bus
- Take the train from Ludhiana Jn to Chhehartatrain
- Walk from Chheharta to Dera Gujjran Stationunknown
- Take the bus from Lahore to Karachibus
23h 12m
Questions & Answers
The distance between Punjab and Pakistan is 1610 km.
The best way to get from Punjab to Pakistan without a car is to bus and travel which takes 23h 6m and costs .
It takes approximately 23h 6m to get from Punjab to Pakistan, including transfers.
Pakistan is 30 min behind Punjab. It is currently 11:33 AM in Punjab and 11:03 AM in Pakistan.
There are 631+ hotels available in Pakistan.
What companies run services between Punjab, India and Pakistan?
There is no direct connection from Punjab to Pakistan. However, you can take the bus to Jammu, travel to Sailkot, take the bus to Karachi, walk to Shahrah e Pakistan, then take the bus to Civil Hospital. Alternatively, you can take a train from Ludhiana Jn to Karachi City via Firozpur Cant and Kasur Jn. in around 27h 45m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ludhiana Jn to Firozpur Cant
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- 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
Train from Ludhiana Jn to Chheharta
- Ave. Duration
- 4h
- 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)
- $10–13
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Kasur Jn. to Karachi City
- Ave. Duration
- 24h 15m
- Frequency
- Once daily
- Estimated price
- $12–52
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $12–18
- AC Sleeper
- $25–40
- AC Business
- $30–45
- AC Standard
- $27
- AC Business
- $36
- AC Sleeper
- $43
- Greenline Special
- $52
- Phone
- (061) 111 22 44 88
- [email protected]
- Website
- faisalmovers.com
Bus from Sailkot to Karachi
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $23–36
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Executive
- $23–30
- Premium Plus
- $25–35
- Executive
- $28
- Sleeper Class
- $36
- Executive Plus
- $33
- Phone
- 0304-111-7008
- [email protected]
- Website
- daewoo.com.pk
Bus from Lahore to Karachi
- Ave. Duration
- 16h 30m
- Frequency
- Every 3 hours
- Estimated price
- $27–55
- Website
- https://daewoo.com.pk/
- Sleeper
- $35–55
- Luxury
- $29–40
- Adult
- $27–40
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 Italian Lakes: Getting around by train, Getting to Milan from the airport, and Getting around the Cyclades - to help you get the most out of your next trip.














