Route · Rawalpindi to Vehari in south Punjab

Rawalpindi to Vehari Bus Ticket Price, Online Booking, Timing

The Rawalpindi to Vehari ticket price starts at about Rs 2,500 and reaches Rs 2,700 with Skyways. The route follows the M-2 and M-4 deep into south Punjab and then crosses the cotton country to Vehari, a journey of around seven and a half to eight hours.

Ticket price from
Rs 2,500Regional coach
Better classes
Rs 2,700Skyways
Distance
about 590 kmM-2, M-4, then local road
Journey time
7h 30m to 8hTwo stops
Departures
Morning and eveningOvernight popular

Short answer: Rawalpindi to Vehari costs about Rs 2,500 to Rs 2,700 and takes seven and a half to eight hours. Coaches run the M-2 and M-4 towards Khanewal, then leave the motorway for Vehari. Skyways lists Vehari as a direct destination from Rawalpindi, and many services continue east to Burewala and beyond.

Fares by operator

Rawalpindi to Vehari ticket price by operator

Two main options on a long run to the cotton belt.

Rawalpindi to Vehari fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
Regional coachesCoach, 2+2Pir Wadhai general stand8hRs 2,500
SkywaysEconomy, 2+2Faizabad7h 30mRs 2,700

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.

Part of a chain of south Punjab towns

Skyways runs from Rawalpindi to Vehari, Burewala, Arifwala and Pakpattan, and coaches often serve several of these towns in sequence.

If you are going beyond Vehari, check whether your coach continues or whether you should book directly to your town.


Before you book

Vehari, Mailsi or on to Burewala

Vehari district covers a wide area, and the coach you need depends on your town.

Vehari city

Good for
The district headquarters and markets.
Tip
Most direct coaches stop here.

Mailsi

Where
South west of Vehari.
Tip
Change in Vehari for local transport.

Burewala and Arifwala

Where
East along the Multan to Delhi road.
Tip
Many coaches continue this way; book to your town.

How to choose

Book to Vehari if that is your stop. For Burewala, Arifwala or Pakpattan, book those towns directly so you stay on the coach.

The real choice

Which is the best bus service from Rawalpindi to Vehari

A long route with a small number of direct options.

Cheapest

Regional coaches

The lowest fare from Pir Wadhai.

From Rs 2,500
Most established

Skyways

Direct Rawalpindi to Vehari coaches from Faizabad.

From Rs 2,700
Alternative

Coach to Multan, then onward

More departures to Multan, with local transport to Vehari.

Two stages

Our verdict

Take Skyways at Rs 2,700 direct. If direct seats are full, a coach to Multan and onward transport is a practical fallback.


Schedule

Rawalpindi to Vehari bus timings

Departures cluster in the morning and evening.

Morning

7:00 AM to 10:00 AM

Arrive by late afternoon.

Midday

11:00 AM to 2:00 PM

Limited departures.

Evening

6:00 PM to 10:00 PM

Overnight, arriving early morning.

Cotton season

Autumn

Busier roads around harvest time.

Overnight is the local favourite

Many travellers prefer an evening coach that reaches Vehari at dawn, avoiding the daytime heat on the long run through south Punjab.

Where to board

Rawalpindi and Vehari terminals

Coaches finish in Vehari city, with some continuing east.

Rawalpindi

Skyways
Faizabad terminal, with some services calling at Pir Wadhai.
Pir Wadhai general stand
Regional coaches and coasters to south and west Punjab.
Tip
Ask for your town by name. Several Skyways routes share departures.

Vehari

City stands
Coaches stop in Vehari city.
Onward
Local transport to Mailsi and nearby towns.
Continuing east
Some coaches go on to Burewala and Arifwala.

The road

The road from Rawalpindi to Vehari

Down the M-2 and M-4 into south Punjab, then across the cotton country to Vehari.

  1. RawalpindiDeparture, km 0.
  2. Bhera service areaRest stop, km 195.
  3. Pindi BhattianOnto the M-4, km 265.
  4. Faisalabadkm 330.
  5. Khanewal sideLeave the motorway, km 520.
  6. VehariArrival seven and a half to eight hours later, km 590.

The cotton belt

Vehari district is part of Pakistan’s cotton heartland. The final stretch after the motorway runs through farmland and market towns, slower but straightforward.

Bus or car

Rawalpindi to Vehari bus vs car

Road travel is the practical option.

01Recommended

Bus

Rs 2,500to Rs 2,700

Journey time
7h 30m to 8h
Frequency
Morning and evening
Arrives
Vehari city

Direct and affordable.

Best for most.

02For groups

Private car

Rs 20,000and up, one way

Journey time
About 7h
Frequency
On demand
Arrives
Door to door

Only worthwhile for a family group.

Only split between four.

Cheapest way to travel from Rawalpindi to Vehari

A regional coach from Pir Wadhai at around Rs 2,500.


Common questions

Rawalpindi to Vehari bus FAQs

What is the Rawalpindi to Vehari bus ticket price?

About Rs 2,500 on a regional coach and Rs 2,700 with Skyways.

How long does it take from Rawalpindi to Vehari?

Seven and a half to eight hours via the M-2 and M-4.

Does Skyways run from Rawalpindi to Vehari?

Yes, Skyways lists Vehari as a direct destination from Rawalpindi.

Does the Vehari coach continue to Burewala?

Some coaches continue east to Burewala and Arifwala. Book your exact town.

What if direct coaches are full?

Take a coach to Multan, which has many more departures, then continue by local transport to Vehari.

Related routes and operators

Book your Rawalpindi to Vehari ticket

Coaches to Vehari compared, with no booking fee added to the published fare.

Compare fares now