Peshawar to Okara Bus Ticket Price, Timings, Online Booking
The Peshawar to Okara ticket price starts at about Rs 2,400 and reaches Rs 4,400 in business class. The journey takes eight to nine hours, and Okara sits about two hours south west of Lahore on the main corridor.
Peshawar to Okara bus ticket price: fares run from about Rs 2,400 to Rs 4,400 depending on class. The journey takes eight to nine hours, and most services here are Lahore buses continuing south west rather than dedicated ones.
Peshawar to Okara ticket price by operator
Okara sits between Lahore and Sahiwal on the busiest Punjab corridor, which gives it good frequency but through-stop pricing.
| Operator | Class | Journey time | Ticket price |
|---|---|---|---|
| Local and regional coaches | Standard | 9h | Rs 2,400 |
| Niazi Express | Standard | 8h 30m | Rs 2,700 |
| Kohistan Express | Business | 8h | Rs 3,300 |
| Faisal Movers | Business | 8h | Rs 3,900 |
| Daewoo Express | Business | 8h | Rs 4,400 |
Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
Cheaper than Lahore despite being further
Peshawar to Lahore starts around Rs 2,600 and Okara at Rs 2,400, even though Okara is two hours further south west. That inversion happens because the Lahore corridor is priced on demand rather than distance, and Lahore carries far more of it. It is worth checking both, since the cheaper ticket takes you past your destination.
Between Lahore and Sahiwal
Okara is an agricultural district town on the main Punjab corridor, known for its dairy farms and military estates.
An hour south west
The Daewoo hub, and the access point for Harappa.
South
The shrine town of Baba Farid, reached by local transport from Okara.
Two hours north east
Far better served from Peshawar, with a short onward leg if timings suit.
Confirm city or bypass
Lahore corridor services continuing south west frequently set down outside Okara rather than entering it. Ask when booking, particularly if you are arriving at night, since the bypass is a taxi ride from anywhere useful.
Peshawar to Okara bus timings
Departures follow the Lahore corridor schedule, running through the day with an overnight block.
Morning
From around 6:00 AMArriving mid afternoon, the block business travellers use.
Afternoon
RegularArriving evening. Easiest to book at short notice.
Overnight
9:00 PM onwardArriving early morning, which is when the drop point matters most.
Booking
1 to 2 daysSufficient outside Eid and public holidays.
Peshawar and destination terminals
Al-Madina Coach Terminal and city stands
Faisal Movers boards at Al-Madina Coach Terminal on GT Road on 0311-1224488, near Haji Camp and Ring Road. Daewoo and Skyways run their own terminals, and Hayatabad and Khyber Bazaar serve regional routes.
Faisal Movers cargo is handled separately at Gulbahar.
City or bypass
Lahore corridor services may set down outside the city. Local transport for Pakpattan and Depalpur departs from the city stands.
Confirm the drop point at booking.
Peshawar to Okara bus FAQs
What is the Peshawar to Okara bus ticket price?
From about Rs 2,400 on local coaches, Rs 2,700 with Niazi Express, Rs 3,300 with Kohistan Express Business and up to Rs 4,400 for Daewoo Express Business.
How long is the journey?
Eight to nine hours for roughly 600 km via Islamabad and Lahore.
Why is Okara cheaper than Lahore?
The Lahore corridor is priced on demand rather than distance, and Lahore carries far more of it. That means the cheaper ticket sometimes takes you past your destination, so check both.
Where does the bus stop in Okara?
Often outside the city, since these are Lahore services continuing south west. Ask when booking, particularly for a night arrival.
Can I reach Pakpattan from Okara?
Yes, by local transport south. Pakpattan is the shrine town of Baba Farid.
Related routes and operators
Operators on this route
Book your Peshawar to Okara ticket
Compare every operator with live seat maps, and no booking fee added to the published fare.
Compare fares now