Route · Rawalpindi to Okara via Lahore

Rawalpindi to Okara Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Okara ticket price starts at about Rs 2,100 on a direct coach. The journey is roughly 500 km and six and a half to seven hours, down the M-2 to Lahore and then south west on the National Highway. Direct departures are few, which makes the Lahore connection the real alternative.

Ticket price from
Rs 2,100Direct from Pir Wadhai
Via Lahore
About Rs 3,500Daewoo, two stages
Distance
about 500 kmM-2, then N-5
Journey time
6h 30m to 7hLonger with a change
Departures
Few directLahore coaches all day

Short answer: Rawalpindi to Okara costs about Rs 2,100 to Rs 2,400 on a direct coach, or around Rs 3,500 if you ride a premium coach to Lahore and change. Direct coaches take six and a half to seven hours; the Lahore route adds up to an hour for the change but gives you a departure every 15 to 30 minutes from Rawalpindi. Daewoo‘s Okara terminal is on GT Road.

Fares by operator

Rawalpindi to Okara ticket price by operator

Two direct options and two ways of making the trip via Lahore.

Rawalpindi to Okara fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Regional coachesEconomy, 2+2, directPir Wadhai general stand7hRs 2,100
SkywaysEconomy, 2+2, directFaizabad6h 30mRs 2,400
Faisal MoversExecutive to Lahore, then onwardPir Wadhai, Faizabad, Motorway Chowk7h 30mAbout Rs 3,000
Daewoo ExpressLuxury to Lahore, then Daewoo to OkaraOwn terminal, 26 Number Chungi7h 30mAbout Rs 3,500

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.

What the change in Lahore costs you

A direct coach is the cheapest way and avoids carrying bags across a Lahore terminal. The drawback is choice: there are only a few direct departures a day, and they fill on Fridays and before Eid.

Going via Lahore costs about Rs 1,000 more but turns a handful of departures into dozens. It is the natural fallback when the direct coach is full, or when you need to leave at a time it does not run.


Before you book

Direct coach or via Lahore

Both work well; which one suits you depends on when you want to leave.

Direct coach

Operators
Skyways from Faizabad and regional coaches from Pir Wadhai.
Suits
Travellers whose timing matches the few direct departures.
Watch for
Early sell outs on Fridays and holiday weekends.

Via Lahore

How
Any motorway coach to Lahore, then Daewoo or a regional coach to Okara, about two hours more.
Suits
Anyone who needs a particular departure time.
Watch for
Change terminals in Lahore if your two operators differ.

Renala Khurd and Depalpur

Where
Renala Khurd lies north east of Okara on the highway; Depalpur is south east.
Tip
Coaches via the National Highway pass Renala. Depalpur is a local ride from Okara.

How to choose

Book Skyways direct when its timing suits. Otherwise take a Daewoo coach to Lahore and Daewoo on to Okara, which keeps both legs with one operator and one terminal in Lahore.

The real choice

Which is the best bus service from Rawalpindi to Okara

A cheap direct run, a comfortable connection and a flexible middle option.

Cheapest

Regional coach

Direct from the Pir Wadhai general stand, with more stops on the way.

From Rs 2,100
Best direct

Skyways

A direct Faizabad to Okara coach, handy for Metro Bus users and Islamabad.

From Rs 2,400
Most flexible

Daewoo via Lahore

Frequent coaches to Lahore and Daewoo’s own onward service to its Okara terminal.

About Rs 3,500

Our verdict

Take Skyways at Rs 2,400 if a direct departure fits. If not, Daewoo via Lahore is the most dependable fallback, and Faisal Movers to Lahore with a regional coach onward is a cheaper version of the same plan.


Schedule

Rawalpindi to Okara bus timings

Direct departures are limited; Lahore coaches leave Rawalpindi every 15 to 30 minutes from early morning until after midnight.

Morning

6:00 AM to 10:00 AM

The best window for direct coaches. Arrive in Okara by mid afternoon.

Midday

11:00 AM to 3:00 PM

Fewer direct departures. Consider going via Lahore.

Evening

4:00 PM to 9:00 PM

Direct coaches reach Okara late at night. Via Lahore, check the last onward departure.

Via Lahore

Any time of day

Frequent motorway coaches, then onward services from Lahore.

Check the last departure from Lahore

If you travel via Lahore in the evening, the risk is not the motorway leg but the connection: onward services to Okara thin out late at night. Leave Rawalpindi by mid afternoon to be safe, or book both legs together.

Where to board

Rawalpindi and Okara terminals

Direct coaches and the Lahore route use different counters in Rawalpindi, so choose your route before heading out.

Rawalpindi

Skyways
Faizabad, on the Metro Bus line.
Regional coaches
Pir Wadhai general stand.
Daewoo and Faisal Movers
Daewoo near 26 Number Chungi on Peshawar Road; Faisal Movers at Pir Wadhai, Faizabad and Motorway Chowk.

Okara

Daewoo Express
Food Valley Marriage Lawn, GT Road, Okara.
City stand
Direct coaches finish in the city.
Onward
Local transport to Renala Khurd and Depalpur.

The road

The road from Rawalpindi to Okara

Down the M-2 to Lahore, then south west on the National Highway through Pattoki and Renala Khurd.

  1. RawalpindiDeparture, km 0.
  2. Bhera service areaThe standard rest stop, km 195.
  3. LahoreEnd of the M-2; change here if travelling in two stages, km 375.
  4. PattokiThe nursery town on the National Highway, km 440.
  5. Renala KhurdSet down for the Renala area, km 470.
  6. OkaraArrival about six and a half to seven hours after departure, km 500.

Farm and dairy country

South of Lahore the highway runs through some of Punjab’s richest farmland. Okara district is known for agriculture, livestock and dairy, and the road into the city passes long stretches of fields and farm towns rather than industry.

Bus, train or car

Rawalpindi to Okara bus vs train vs car

Okara is on the main railway line south of Lahore, so the train is a real option alongside the coach.

01Recommended

Bus

Rs 2,100to about Rs 3,500

Journey time
6h 30m to 7h 30m
Frequency
Few direct, many via Lahore
Arrives
Okara

Direct coaches are cheap, and the Lahore route gives you departures all day.

Best all round.

02Worth a look

Train

Check fareeconomy and AC

Journey time
About 7h to 8h
Frequency
Several daily
Station
Okara

Karachi bound trains from Rawalpindi call at Okara on the main line via Lahore.

Good from Saddar.

03For groups

Private car

Rs 15,000and up, one way

Journey time
About 6h
Stops
Your choice
Arrives
Door to door

Only worth it split between several people.

Groups only.

Cheapest way to travel from Rawalpindi to Okara

A regional coach from Pir Wadhai at around Rs 2,100. If you live near Saddar, the train from Rawalpindi station is worth comparing, since it starts in the city centre and stops at Okara itself.


Common questions

Rawalpindi to Okara bus FAQs

What is the Rawalpindi to Okara bus ticket price?

About Rs 2,100 on a direct regional coach and Rs 2,400 with Skyways. Going via Lahore costs around Rs 3,000 with Faisal Movers or Rs 3,500 with Daewoo.

Is there a direct bus from Rawalpindi to Okara?

Yes. Skyways and regional coaches run direct, but departures are limited, so book ahead on Fridays and before holidays.

How long does the bus from Rawalpindi to Okara take?

Six and a half to seven hours direct, and about seven and a half hours via Lahore including the change.

Where is the Daewoo terminal in Okara?

At Food Valley Marriage Lawn on GT Road, Okara.

Can I travel via Lahore?

Yes. Take any motorway coach to Lahore, then continue to Okara, about two hours further on the National Highway.

Is there a train from Rawalpindi to Okara?

Yes. Karachi bound mainline trains from Rawalpindi call at Okara after Lahore, taking roughly seven to eight hours.

Related routes and operators

Book your Rawalpindi to Okara ticket

Direct coaches and the Lahore connection to Okara compared, with no booking fee added to the published fare.

Compare fares now