Route · Rawalpindi to the Sargodha citrus belt

Rawalpindi to Bhalwal Bus Ticket Price, Online Booking, Service Timing

The Rawalpindi to Bhalwal ticket price starts at about Rs 1,400 and reaches Rs 1,550 with Daewoo. The journey covers roughly 230 km in about four hours, and unusually for a town of this size, Daewoo runs a terminal in Bhalwal itself.

Ticket price from
Rs 1,400Faisal Movers
Daewoo
Rs 1,550Super Luxury
Distance
About 230 kmVia the M-2
Journey time
About 4hMotorway then road
Terminal
Bhalwal City RoadDaewoo

Short answer: Rawalpindi to Bhalwal costs Rs 1,400 to Rs 1,550 and takes about four hours. Daewoo Express sets down at its own terminal near the General Bus Stand on Bhalwal City Road.

Fares by operator

Rawalpindi to Bhalwal ticket price by operator

Two operators on the road south.

Rawalpindi to Bhalwal fares by operator
Bus operator Class Route Journey time Ticket price
Faisal Movers Standard, air conditioned M-2 to Kallar Kahar, then Sargodha road 4h 15m Rs 1,400
Daewoo Express Super Luxury, air conditioned M-2 to Kallar Kahar, then Sargodha road 4h Rs 1,550

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.

Book Bhalwal, not Sargodha

Sargodha is 40 km short of Bhalwal and a common mistake. Daewoo publishes Bhalwal separately, so the through ticket exists.

Book Rawalpindi to Bhalwal.
A published Daewoo terminal.

Compare live fares
Why the terminal matters

A citrus town with real traffic

Bhalwal sits in one of Punjab’s main citrus growing areas, and the trade supports a service most towns its size do not get.

Kinnow season

When
December to March.
Effect
Heavy lorry traffic on the Sargodha roads.

Rest of the year

Traffic
Ordinary.
Services
Steady through the day.

Our advice

Book the through service rather than changing at Sargodha. It costs about the same and saves an hour of waiting.

The real choice

Which is the best bus service from Rawalpindi to Bhalwal

Two operators, one clear choice.

Cheapest

Faisal Movers

Standard air conditioned seating from Faizabad or Pirwadhai.

Rs 1,400

Own terminal

Daewoo Express

Sets down at its Bhalwal terminal on City Road.

Rs 1,550

On the way

Sargodha

Forty kilometres short, with its own Rawalpindi page.

About Rs 1,300

Our verdict

Take Daewoo Express at Rs 1,550 for the terminal arrival. On a four hour run the Rs 150 difference buys a proper drop point.

Schedule

Rawalpindi to Bhalwal bus timings

A daytime corridor, busiest in the morning.

Morning

6:00 AM to 10:00 AM

Arrive before lunch.

Midday

11:00 AM to 2:00 PM

Steady departures.

Afternoon

3:00 PM to 6:00 PM

Arrive by evening.

Kinnow season

December to March

Book ahead; the road is busy.

Four hours in two halves

Motorway as far as the Salt Range, then ordinary road through Sargodha. The second half is where the time varies.

Where to board

Rawalpindi and Bhalwal terminals

Rawalpindi’s terminals, and Bhalwal.

Rawalpindi

Daewoo Express
Two terminals: Faizabad Interchange, and Jhangi Syedan near EME College on Peshawar Road, known locally as 26 Number.
Faisal Movers
Al Makkah Terminal at Faizabad Chowk on IJP Road, and Crystal Lines Terminal at Pirwadhai.
Pirwadhai General Bus Stand
Where the regional and northern services load, including NATCO.

Bhalwal

Daewoo Express
Near the General Bus Stand, Chak No. 8 North, Bhalwal City Road.
Onward
Sargodha, Bhera and Khushab.
Worth knowing
Bhalwal is the tehsil headquarters, not a village stop.
The road

The road from Rawalpindi to Bhalwal

South on the M-2, down through the Salt Range, then west to Bhalwal.

  • Rawalpindi Departure, km 0.
  • Chakri and the M-2 South, km 40.
  • Kallar Kahar The Salt Range descent, km 110.
  • Sargodha road West, km 190.
  • Bhalwal Arrival about four hours after departure, km 230.

Citrus country

The orchards around Bhalwal supply kinnow across the country. The season runs from December, and it shows on the roads.

Bus, train or car

Rawalpindi to Bhalwal bus vs train vs car

Rail reaches Bhalwal on the Sargodha line.

01 Recommended

Bus

Rs 1,400to Rs 1,550

Journey time
About 4h
Frequency
Through the day
Direct
Yes

Two operators, one direct terminal.

Best all round.

02 Cheaper

Train

Rs 500and up, economy

Journey time
6h and up
Frequency
Limited
Direct
With a change

The Sargodha line serves Bhalwal, usually with a connection.

Slower.

03 Hard to justify

Private car

Rs 11,000and up, one way

Journey time
3h 30m
Frequency
On demand
Direct
Yes

For a group.

Only for a group.

Cheapest way to travel from Rawalpindi to Bhalwal

Faisal Movers standard at about Rs 1,400.

Common questions

Rawalpindi to Bhalwal bus FAQs

What is the Rawalpindi to Bhalwal bus ticket price?

About Rs 1,400 with Faisal Movers and Rs 1,550 with Daewoo Express.

How long does the journey take?

About four hours for roughly 230 km.

Where does Daewoo stop in Bhalwal?

At its terminal near the General Bus Stand on Bhalwal City Road.

Should I book Sargodha instead?

No. Bhalwal is 40 km further and has its own service.

When is the route busiest?

December to March, during the kinnow harvest.

Is there a train?

The Sargodha line serves Bhalwal, usually with a change.

Book your Rawalpindi to Bhalwal ticket

Compare both operators to Bhalwal with no booking fee added to the published fare.

Compare fares now