Route · Karachi to south Punjab

Karachi to Vehari Bus Ticket Price, Timings, Online Booking

The Karachi to Vehari ticket price starts at about Rs 2,900 and reaches Rs 4,600 in business class. The journey takes thirteen to fifteen hours, and the corridor is served by several operators including Vehari’s own Baba Pehlwan Transport.

Ticket price from
Rs 2,900Standard
Business class
Rs 4,600Faisal Movers
Distance
1,000 kmVia Sukkur and Multan
Journey time
13h to 15hOvernight
Operators
5+On this corridor

Karachi to Vehari bus ticket price: fares run from about Rs 2,900 to Rs 4,600 depending on class. The journey takes thirteen to fifteen hours via Sukkur and Multan, with several operators running the corridor alongside Vehari’s own Baba Pehlwan Transport.

Fares by operator

Karachi to Vehari ticket price and alternatives

Vehari is not on the main Karachi to Lahore highway, so a direct service from a local operator is worth more here than on a corridor with constant through traffic.

Karachi to Vehari fares and alternatives
OperatorClassJourney timeTicket price
Local and regional coachesStandard15hRs 2,900
Baba Pehlwan TransportStandard13h to 15hRs 3,200
Niazi ExpressStandard14hRs 3,400
Silk LineExecutive13hRs 3,600
Faisal MoversBusiness13hRs 4,600

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.

A competitive corridor with a local specialist

Vehari sits on the Multan and Bahawalpur belt, which several national operators serve alongside Vehari’s own Baba Pehlwan Transport. That competition keeps the floor near Rs 2,900. Baba Pehlwan is worth knowing about separately because it does not sell through Bookme or the other platforms, so an empty online search does not mean the corridor is poorly served. Ring 0333-2641786 to check its availability alongside whatever the platforms show.


Why direct matters

Vehari and Bahawalnagar

These are towns the national operators treat as branch destinations, which is why a local company running them directly from Karachi is unusual.

BAHAWALNAGAR

The other route

Baba Pehlwan runs Karachi to Bahawalnagar as well, another town with little direct service from Sindh.

VIA MULTAN

The fallback

Multan to Vehari is a short well served hop, so breaking the journey there works if the direct service is full.

NO ONLINE BOOKING

Phone or counter

Baba Pehlwan is not on the booking platforms, so ring 0333-2641786 rather than searching for it online.

An empty online search is misleading here

Several operators run this corridor, but Baba Pehlwan is not on Bookme or the other platforms. If the online results look thin, ring the operator directly on 0333-2641786 before assuming the corridor is poorly served. Around Eid these south Punjab routes fill well in advance.


Schedule

Karachi to Vehari bus timings

Departures are in the evening so the thirteen to fifteen hour journey passes overnight, arriving in south Punjab the following day.

Evening

The main block

Timed for an overnight run north through Sindh.

Frequency

Limited

A single operator on a dedicated corridor rather than constant through traffic.

Booking

Phone only

0333-2641786. Not available on the online platforms.

Eid

Book well ahead

Diaspora routes fill earlier than tourist ones.


Where to board

Karachi and destination terminals

KARACHI

Sohrab Goth and regional stands

Baba Pehlwan boards around the northbound regional stands. Confirm the exact point when you ring to book, since the company has no dedicated Karachi terminal.

Get the pickup location confirmed clearly.

VEHARI

Main terminal

Services set down in Vehari. Local transport for Burewala, Mailsi and the surrounding district departs from the town.

Multan is about two hours north west.


Common questions

Karachi to Vehari bus FAQs

Is there a direct bus from Karachi to Vehari?

Yes, several. Fares run from about Rs 2,900 on local and regional coaches up to Rs 4,600 for Faisal Movers Business, with Vehari’s own Baba Pehlwan Transport at around Rs 3,200.

Why can I not find all the operators online?

Baba Pehlwan Transport does not sell through Bookme or the other platforms, so it will not appear in an online search even though it runs the corridor. Ring 0333-2641786 to check its availability alongside what the platforms show.

How long is the journey?

Thirteen to fifteen hours for roughly 1,000 km via Sukkur and Multan.

What if the direct services are full?

Travel to Multan from around Rs 3,300 and take local transport for the last two hours. That comes to about Rs 3,700 and adds a change, so a direct service is better value when available.

Does Baba Pehlwan serve anywhere else from Karachi?

Yes, Bahawalnagar, another south Punjab town with little direct service from Sindh.

Book your Karachi to Vehari ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now