Route · Rawalpindi to Bahawalpur via Multan

Rawalpindi to Bahawalpur Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Bahawalpur ticket price starts at about Rs 2,800 and reaches Rs 4,650 for Faisal Movers business class. The route follows the motorways to Multan and then the National Highway through Lodhran, around eight to nine hours in all.

Ticket price from
Rs 2,800Skyways economy
Better classes
Rs 4,650Faisal Movers business
Distance
about 660 kmM-2, M-4, then N-5
Journey time
8h to 9hTwo rest stops
Departures
Morning and eveningOvernight popular

Short answer: Rawalpindi to Bahawalpur costs about Rs 2,800 to Rs 4,650 and takes eight to nine hours via the M-2 and M-4 to Multan, then the National Highway through Lodhran. Overnight coaches arrive in the early morning. Daewoo finishes near Sadiq Public School on Ahmedpur Road, Faisal Movers near Army Petrol Pump.

Fares by operator

Rawalpindi to Bahawalpur ticket price by operator

Four fares from three operators, with a 2+1 business option for the long run south.

Rawalpindi to Bahawalpur fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
SkywaysEconomy, 2+2Faizabad9hRs 2,800
Faisal MoversExecutive, 2+2Pir Wadhai, Faizabad, Motorway Chowk8h 30mRs 3,700
Daewoo ExpressLuxury, 2+2Own terminal, 26 Number Chungi8h 15mRs 4,000
Faisal MoversBusiness, 2+1Pir Wadhai, Faizabad, Motorway Chowk8h 30mRs 4,650

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.

Eight hours is long enough to want a 2+1 seat

On an overnight run to Bahawalpur, the difference between a 2+2 and a 2+1 seat is the difference between dozing and sleeping. Faisal Movers business at Rs 4,650 is the only 2+1 option in the table.

Skyways is the budget choice and a full size coach. It is slower, and it is the one to pick if you are travelling in the day and the fare decides the trip.


Before you book

Bahawalpur city, Ahmedpur East or Uch Sharif

Bahawalpur coaches serve a wide area of south Punjab, and the closest stop depends on where you are going next.

Bahawalpur city

Operators
Daewoo on Ahmedpur Road, Faisal Movers near Army Petrol Pump.
Good for
The Islamia University, the cantonment and the palaces.

Ahmedpur East and Dera Nawab Sahib

Where
South of the city towards Rahim Yar Khan.
Good for
Derawar Fort and the edge of the Cholistan desert by onward transport.

Uch Sharif

Where
West of Bahawalpur near the rivers.
Good for
The shrines of Uch. Skyways lists it as a destination from Rawalpindi.

How to choose

Staying in Bahawalpur itself, any of the four services works. Heading for Derawar Fort or Cholistan, arrive in the morning and arrange a vehicle from Bahawalpur or Dera Nawab Sahib. Heading for Uch Sharif, look for a service naming it.

The real choice

Which is the best bus service from Rawalpindi to Bahawalpur

A long route where a better seat is worth more than on the short Punjab hops.

Cheapest

Skyways economy

A full size coach from Faizabad at the lowest fare on the route.

From Rs 2,800
Best value

Faisal Movers business

The only 2+1 seat on the route, and a sensible upgrade for an overnight trip.

From Rs 4,650
Most punctual

Daewoo Express

Fixed timetable from 26 Number to its own Bahawalpur terminal.

From Rs 4,000

Our verdict

Take Faisal Movers business at Rs 4,650 for an overnight trip, Daewoo at Rs 4,000 for a daytime run on a firm schedule, and Skyways at Rs 2,800 when the fare decides.


Schedule

Rawalpindi to Bahawalpur bus timings

Departures cluster in the morning and evening, so arrivals avoid the middle of the night.

Morning

6:00 AM to 10:00 AM

Arrive in the late afternoon. In summer, the final hours run through serious heat.

Midday

11:00 AM to 3:00 PM

Evening arrival. Fewer departures.

Evening

6:00 PM to 10:00 PM

The most popular slot. Arrive in the early morning, before the heat.

Late

After 10:00 PM

Arrival mid morning. Check availability.

An overnight trip beats the south Punjab heat

From May to September, Bahawalpur is one of the hottest cities in the country. An evening coach from Rawalpindi arrives around dawn, when the city is cool enough to reach your destination comfortably.

Where to board

Rawalpindi and Bahawalpur terminals

Daewoo and Faisal Movers both have terminals in Bahawalpur.

Rawalpindi

Daewoo Express
Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.
Faisal Movers
Pir Wadhai (Crystal Lines terminal), Faizabad (Al Makkah terminal) and Motorway Chowk, 26 Number.
Skyways
Faizabad, with some services also calling at Pir Wadhai.

Bahawalpur

Daewoo Express
Opposite Sadiq Public School, Ahmedpur Road and Dera Nawab Sahib Road, near NLC.
Faisal Movers
Near Army Petrol Pump.
Railway station
Bahawalpur is on the main line between Lahore and Karachi.

The road

The road from Rawalpindi to Bahawalpur

Down the M-2 and M-4 to Multan, then south east on the National Highway into the Bahawalpur plain.

  1. RawalpindiDeparture, km 0.
  2. Bhera service areaRest stop, km 195.
  3. Pindi BhattianOnto the M-4, km 265.
  4. Khanewalkm 515.
  5. MultanLeave the motorway, km 560.
  6. LodhranAcross the Sutlej plain, km 630.
  7. BahawalpurArrival eight to nine hours later, km 660.

The motorway ends, the heat begins

Everything to Multan is fast motorway. The last hundred kilometres through Lodhran are on the National Highway, with town traffic and trucks, which is why the final stretch feels longer than its distance.

Bus, train or flight

Rawalpindi to Bahawalpur bus vs train vs flight

Bahawalpur has both a main line station and an airport, but the coach is still the practical choice for most.

01Recommended

Bus

Rs 2,800to Rs 4,650

Journey time
8h to 9h
Frequency
Several daily
Arrives
Ahmedpur Road area

Faster than the train and far cheaper than flying.

Best for most.

02Slower

Train

Rs 2,500and up, economy

Journey time
12h or more
Frequency
A few daily
Departs
Rawalpindi station

Mainline trains from Rawalpindi run via Lahore to Bahawalpur, with sleeper options.

For rail lovers.

03Fastest

Flight

Limitedcheck the airline

Flight time
About 1h 30m
Frequency
Limited
Departs
Islamabad airport

Occasional services save the day, but schedules are thin.

Only if time is tight.

Cheapest way to travel from Rawalpindi to Bahawalpur

Skyways economy at around Rs 2,800. For an overnight trip, the Rs 4,650 Faisal Movers business seat is the better buy for most travellers.


Common questions

Rawalpindi to Bahawalpur bus FAQs

What is the Rawalpindi to Bahawalpur bus ticket price?

About Rs 2,800 with Skyways, Rs 3,700 for Faisal Movers executive, Rs 4,000 for Daewoo and Rs 4,650 for Faisal Movers business.

How long does the bus from Rawalpindi to Bahawalpur take?

Eight to nine hours for roughly 660 km via Multan.

Where does the bus arrive in Bahawalpur?

Daewoo stops opposite Sadiq Public School on Ahmedpur Road near NLC; Faisal Movers near Army Petrol Pump.

Is there a sleeper bus from Rawalpindi to Bahawalpur?

Sleeper coaches are generally reserved for the longer Karachi routes. For comfort, choose the 2+1 Faisal Movers business seat.

How do I get to Derawar Fort from Bahawalpur?

Arrive by coach, then hire a vehicle from Bahawalpur or Dera Nawab Sahib for the desert road to the fort.

Related routes and operators

Book your Rawalpindi to Bahawalpur ticket

Coaches to Bahawalpur compared, including the 2+1 overnight option, with no booking fee added to the published fare.

Compare fares now