There are 5 ways to get from Haripur to Sahiwal by train, plane, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Lahore International Airport
best- Take the train from Haripur Hazara to Golra Shariftrain
- Fly from Islamabad International Airport (ISB) to Lahore International Airport (LHE)plane ISB - LHE
- Take the train from Kot Lakhpat to Sahiwaltrain
6h 50m$46–242Train
cheapest- Take the train from Haripur Hazara to Golra Shariftrain 12Up
- Take the train from Golra Sharif to Sahiwaltrain 14Dn
12h 45m$6–31Drive 446.1 km
- Drive from Haripur to Sahiwalcar 446.1 km
5h 31m$42–61Taxi
- Take the taxi from Haripur to Sahiwaltaxi 446.1 km
5h 31m$85–110Train, fly to Faisalabad International Airport, taxi
- Take the train from Haripur Hazara to Golra Shariftrain
- Fly from Islamabad International Airport (ISB) to Faisalabad International Airport (LYP)plane ISB - LYP
- Take the taxi from Faisalabad International Airport (LYP) to Sahiwaltaxi
12h 53m$192–316
Haripur to Sahiwal by train
Questions & Answers
The cheapest way to get from Haripur to Sahiwal is to train which costs $6 - $35 and takes 12h 45m.
The fastest way to get from Haripur to Sahiwal is to drive which takes 5h 31m and costs $40 - $65.
No, there is no direct train from Haripur to Sahiwal. However, there are services departing from Haripur Hazara and arriving at Sahiwal via Golra Sharif. The journey, including transfers, takes approximately 12h 45m.
The distance between Haripur and Sahiwal is 510 km. The road distance is 446.1 km.
The best way to get from Haripur to Sahiwal without a car is to train which takes 12h 45m and costs $6 - $35.
It takes approximately 6h 50m to get from Haripur to Sahiwal, including transfers.
Haripur to Sahiwal train services, operated by Pakistan Railways, depart from Haripur Hazara station.
Haripur to Sahiwal train services, operated by Pakistan Railways, arrive at Golra Sharif station.
Yes, the driving distance between Haripur to Sahiwal is 446 km. It takes approximately 5h 31m to drive from Haripur to Sahiwal.
There are 20+ hotels available in Sahiwal.
What companies run services between Haripur, Pakistan and Sahiwal, Pakistan?
You can take a train from Haripur Hazara to Sahiwal via Golra Sharif in around 12h 45m.
- Website
- flyjinnah.com
Flights from Islamabad International Airport to Lahore International Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $35–210
Flights from Islamabad International Airport to Faisalabad International Airport via Karachi
- Ave. Duration
- 11h 40m
- When
- Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $170–230
- Website
- www4.piac.com.pk
Flights from Islamabad International Airport to Faisalabad International Airport via Dubai
- Ave. Duration
- 12h 45m
- When
- Friday and Sunday
- Estimated price
- $330–1,500
- Website
- etihad.com
Flights from Islamabad International Airport to Faisalabad International Airport via Abu Dhabi
- Ave. Duration
- 11h 47m
- When
- Tuesday, Friday, Sunday, Monday, Wednesday, and Saturday
- Estimated price
- $300–1,200
- Website
- flydubai.com
Flights from Islamabad International Airport to Faisalabad International Airport via Dubai
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- $340–1,400
- Website
- airarabia.com
Flights from Islamabad International Airport to Faisalabad International Airport via Abu Dhabi
- Ave. Duration
- 9h
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $300–1,200
- Phone
- +92 42 99201738
- [email protected]
- Website
- pakrailways.gov.pk
Train from Haripur Hazara to Golra Sharif
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $1–9
- 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–9
Train from Kot Lakhpat to Sahiwal
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Estimated price
- $2–12
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $2–4
- AC Sleeper
- $4–7
- AC Business
- $8–12
Train from Haripur Hazara to Golra Sharif
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $1–9
- 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–9
Train from Golra Sharif to Sahiwal
- Ave. Duration
- 10h 21m
- Frequency
- Once daily
- Estimated price
- $5–22
- Website
- https://www.pakrailways.gov.pk/home
- Schedules at
- https://www.pakrailways.gov.pk/train
- Book at
- https://www.pakrailways.gov.pk/buy
- Economy
- $5–8
- AC Sleeper
- $10–16
- AC Business
- $15–22
Train from Haripur Hazara to Golra Sharif
- Ave. Duration
- 1h 24m
- Frequency
- Once daily
- Estimated price
- $1–9
- 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–9
- Ave. Duration
- 3h 32m
- Estimated price
- $16–110
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 Need to know: Jadrolinija, Want to know more about Flixbus?, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.


