Islamabad to Sheikhupura Bus Ticket Price, Online Booking, Timing
The Islamabad to Sheikhupura ticket price starts at about Rs 1,150 and rises to roughly Rs 2,000 for Daewoo Luxury. The journey covers around 330 km and takes four and a half hours, on motorway the whole way.
Short answer: the Islamabad to Sheikhupura bus ticket price runs from about Rs 1,150 on local coaches to about Rs 2,000 for Daewoo Express Luxury. Sheikhupura is the last town before Lahore on the M-2, so the corridor serves it constantly.
Islamabad to Sheikhupura ticket price by operator
The Islamabad to Lahore corridor is the busiest intercity route in the country, and Sheikhupura sits directly on it, which keeps the Islamabad to Sheikhupura ticket price low for the distance.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Local coaches from Pirwadhai | Standard seated, some not air conditioned | Rawalpindi to Sheikhupura via GT Road | 5h 30m | Rs 1,150 |
| Kohistan Express | Standard seated, air conditioned | Rawalpindi to Sheikhupura via M-2 | 4h 45m | Rs 1,350 |
| Faisal Movers | Executive, air conditioned | Islamabad Faizabad to Sheikhupura | 4h 30m | Rs 1,650 |
| Daewoo Express | Luxury, air conditioned | Islamabad to Sheikhupura, Lahore corridor | 4h 30m | Rs 2,000 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
Some Lahore services will not stop here at all
Sheikhupura is close enough to Lahore that many operators run straight past it, and those that do stop often use the motorway interchange rather than coming into the city. That is fine if you are being met and awkward if you are not. Confirm the set-down point at the counter, and if the answer is the interchange, factor in a local ride at the end.
Book Islamabad to Sheikhupura.
Compare every operator on the route.
Which is the best bus service from Islamabad to Sheikhupura
Four operators on the busiest corridor in the country, so the question is which one actually stops.
Local coaches from Pirwadhai
Counter-sold GT Road services. Slower and some are not air conditioned, but they come into the city rather than stopping at the interchange.
From Rs 1,150
Kohistan Express
Air conditioned for Rs 200 over the floor and forty five minutes quicker, on the motorway routing.
From Rs 1,350
Faisal Movers
Its own terminals and the fastest schedule, which helps if you are continuing into Lahore.
From Rs 1,650
Daewoo Express
The best seat on the corridor, at Rs 650 above Kohistan for the same four and a half hours.
From Rs 2,000
Our verdict
Kohistan Express at Rs 1,350 is the right booking, provided it stops where you need. Four and a half hours on motorway does not call for Rs 2,000, and the corridor is busy enough that waiting is never long. If you need the city rather than the interchange, the local coaches are worth the extra hour.
Islamabad to Sheikhupura bus timings
The Lahore corridor runs around the clock, so there is effectively no timetable to plan around.
Early morning
5:00 AM to 8:00 AMHeavy traffic on the whole corridor, with departures every few minutes.
Daytime
8:00 AM to 6:00 PMContinuous. Turn up and take the next service.
Evening and night
6:00 PM to midnightStill frequent on the Lahore corridor, arriving late but reliably.
Busy periods
Eid and winter fogEid fills the corridor, and December fog on the M-2 can add two or three hours.
Islamabad and Sheikhupura stops
Both twin cities terminals serve this corridor heavily.
Faizabad and Pirwadhai
- Faisal Movers, Daewoo Express and Kohistan Express
- Board around Faizabad, on the metro line.
- Local coaches
- Pirwadhai in Rawalpindi, via the GT Road.
- Worth knowing
- No need to book ahead outside Eid.
Sheikhupura
- City stand
- Where the local and GT Road services set down.
- Motorway interchange
- Used by many Lahore corridor coaches, outside the city.
- Onward connections
- Lahore, Nankana Sahib, Gujranwala, Hafizabad and Muridke all run from here.
The road to Sheikhupura
Straight down the M-2, or the GT Road for the local services.
- Islamabad and Rawalpindi Departures from Faizabad and Pirwadhai, continuously.
- M-2 south The fast routing, motorway from the capital to the Sheikhupura interchange.
- Kallar Kahar or Bhera The usual motorway rest stops.
- GT Road alternative Through Jhelum, Gujrat and Gujranwala on the local services.
- Sheikhupura Arrival four and a half to five and a half hours after departure.
The corridor continues to Islamabad to Lahore, which is the fallback if nothing stops at Sheikhupura.
Islamabad to Sheikhupura bus FAQs
What is the Islamabad to Sheikhupura bus ticket price?
Fares run from about Rs 1,150 on local coaches to about Rs 2,000 for Daewoo Express Luxury. Kohistan Express sits around Rs 1,350.
How long does the Islamabad to Sheikhupura bus take?
Four and a half hours on the M-2, or about five and a half on the GT Road local services, for roughly 330 km.
Do buses stop in the city or at the interchange?
Both, and it varies by operator. Many Lahore corridor coaches use the motorway interchange outside the city. Local GT Road services come into the city stand. Confirm before you pay.
Which is the best bus service from Islamabad to Sheikhupura?
Kohistan Express at around Rs 1,350 for air conditioning and a fast motorway run, provided it stops where you need. Otherwise take a local coach into the city.
Do I need to book in advance?
No. This is the busiest intercity corridor in the country, with departures around the clock. Book ahead only around Eid.
Can I continue to Nankana Sahib or Lahore?
Yes. Lahore, Nankana Sahib, Gujranwala, Hafizabad and Muridke all run from Sheikhupura through the day.
Related routes and operators
Lahore corridor routes
Operator fare lists
Book your Islamabad to Sheikhupura ticket
Compare every operator on the corridor with live seat maps, and no booking fee added to the published fare.
Compare fares now