Lahore → Islamabad from Rs 1,200 Lahore → Karachi from Rs 5,820 Islamabad → Peshawar from Rs 750 Karachi → Hyderabad from Rs 650 0% booking fee
Pakistan’s bus fare comparison portal

Cheapest Bus Tickets Price in Pakistan, Online Ticket Booking & Timings | Sasta Ticket Price

Cheapest bus ticket online book karu. Compare bus ticket prices in Pakistan across Daewoo Express, Faisal Movers, Skyways, Niazi Express and 40+ other bus companies in one search, economy, business, executive and sleeper fares side by side. Pick your seat, pay with JazzCash or Easypaisa, and get an e-ticket on WhatsApp. No counter queue, no booking fee, no surprise mark-up.

900+Routes covered
40+Bus operators
2 minAverage booking
0%Convenience fee

Today’s cheapest bus ticket prices

LOWEST OF ALL OPERATORS
Lahore → Islamabad 375 km · 4h 30m · 60+ daily departures
Rs 1,200Economy
Lahore → Karachi 1,210 km · 15h · sleeper available
Rs 5,820Economy
Karachi → Islamabad 1,420 km · 18h · sleeper available
Rs 5,050Economy
Lahore → Multan 340 km · 4h 15m · M-4 motorway
Rs 1,850Business
Islamabad → Peshawar 185 km · 2h 15m · half-hourly
Rs 750Economy
Karachi → Hyderabad 165 km · 2h 30m · M-9 motorway
Rs 650Economy
Lowest published fare per route See all 900+ routes →

Every operator, one price list

We pull economy, business, executive and sleeper fares side by side so you can see the real cheapest ticket, not just the first one.

Pay the way you already pay

JazzCash, Easypaisa, debit and credit card, bank transfer or cash at the terminal counter.

E-ticket on WhatsApp

Your seat number, boarding point and booking reference arrive within seconds. No printing needed.

Support that answers

Refunds, seat changes and date shifts handled by a Pakistan-based team, seven days a week.

Why compare first

Online bus ticket booking in Pakistan at the lowest available fare

Online bus ticket booking in Pakistan still means checking one counter and hoping. The same seat on the same route can vary by thousands of rupees depending on the operator, the class and how early you book, and most travellers never see the alternatives. Sasta Ticket Price puts the whole bus fare list in front of you before you commit a single rupee.

01 / COMPARE

Compare bus fares from every operator on your route

Compare bus fares and the gap is obvious: on Lahore–Karachi the cheapest economy seat and the top sleeper berth can differ by more than Rs 6,000. Our comparison table shows every operator’s price for your date in one screen, sorted cheapest first, so a 15-hour journey costs what you decide it should.

02 / CHOOSE

Live seat maps and verified boarding terminals

A live seat map matters more than it sounds. Pick your exact seat from a real 2+1 or 2+2 layout, check whether the bus leaves from Abdullah Terminal, Daewoo Thokar or Sohrab Goth, and confirm the drop-off before you pay. No guessing which terminal your ticket belongs to.

03 / BOOK

No booking fee on any bus ticket

There is no booking fee on any bus ticket here, the price on the comparison table is the price you pay. We don’t add a service charge, a payment-gateway surcharge or a “processing” line item at checkout, a habit that quietly adds a few hundred rupees on other e-ticketing portals.


Bus routes & ticket prices

Bus ticket price list for popular routes in Pakistan

This bus ticket price list covers the busiest intercity corridors in Pakistan, showing the lowest published fare on each route across every operator running it. Business, executive and sleeper classes cost more, open any route to see the full fare table, bus timings, distance and terminal details.

Punjab and motorway corridor, lowest fare per route
Bus routeDistanceJourney timeOperatorsTicket price from
Lahore to Islamabad375 km4h 30m14Rs 1,200
Lahore to Karachi1,210 km15h 00m12Rs 5,820
Lahore to Multan340 km4h 15m11Rs 1,850
Lahore to Faisalabad150 km2h 00m9Rs 700
Lahore to Sialkot125 km2h 00m7Rs 750
Lahore to Bahawalpur425 km5h 30m8Rs 2,080
Lahore to Sargodha195 km3h 00m6Rs 1,100
Islamabad to Lahore375 km4h 30m14Rs 1,200
Islamabad to Multan540 km6h 15m9Rs 2,500
Faisalabad to Islamabad330 km4h 30m8Rs 1,450

Browse bus ticket prices by departure city

Lahore bus ticket price by route

Karachi bus ticket price by route

Islamabad bus ticket price by route


Bus operators on the portal

Bus operators in Pakistan and their ticket price list

Every bus operator in Pakistan listed below is searchable on the portal, from Daewoo Express Gold Class down to no-frills economy coaches, with each company’s ticket price list, routes and bus timings a click away. Tier labels reflect fleet standard and on-board service, not our opinion of the driver.

Looking for a specific company?
The full directory lists all 44 operators with fare floors, regions served and what each one is actually good for.

Browse all bus operators
Premium

Daewoo Express

The benchmark for punctuality. Luxury, Gold Class and Sleeper on all major corridors, with its own terminal network.

Daewoo Express ticket price from Rs 1,500
Premium

Faisal Movers

The widest route map in the country, 40+ destinations, Executive, Business and full-flat Sleeper coaches.

Faisal Movers ticket price from Rs 567
Business

Skyways

Strong on the Punjab motorway corridor with frequent Lahore–Islamabad and Lahore–Multan departures.

Skyways ticket price from Rs 900
Business

Road Master

Reliable business-class service linking Lahore, Rawalpindi, Faisalabad and the northern Punjab belt.

Road Master ticket price from Rs 850
Business

Niazi Express

Popular for long-haul Karachi runs and Mianwali–Punjab connections, with executive seating.

Niazi Express ticket price from Rs 850
Business

Kainat Travels

Competitive fares on the Lahore–Karachi and Sindh corridors, with business and sleeper options.

Kainat Travels ticket price from Rs 1,100
Business

Waraich Express

Gujranwala and central Punjab specialist that also runs the full Lahore–Karachi overnight service.

Waraich Express ticket price from Rs 950
Business

Q Connect

Modern fleet on the Islamabad–Lahore–Faisalabad triangle with dependable schedules.

Q Connect ticket price from Rs 1,150
Economy

Bilal Travels

Budget intercity coaches across Punjab and upper Sindh, the value pick on shorter hops.

Bilal Travels ticket price from Rs 600
Economy

Silk Line

Economy and business seating with a dense stop network through central and south Punjab.

Silk Line ticket price from Rs 700
Economy

Sada Bahar Coaches

Long-running Karachi–Punjab operator with some of the lowest published long-haul fares.

Sada Bahar Coaches ticket price from Rs 2,800
Northern

NATCO

The state operator for Gilgit-Baltistan, the practical way to reach Gilgit, Skardu and Hunza by road.

NATCO ticket price from Rs 1,200

Also bookable: Moon Ways, Shahzada Express, Manthar Transport, Royal Movers, Sania Express, Karachi Coach Service, Muzaffarabad Express and 25+ regional companies.


Bus classes & fare bands

Bus classes in Pakistan and how they change your ticket price

Bus class in Pakistan is the biggest single lever on your ticket price, bigger than which company you choose. Economy, business, executive, sleeper and gold class all run the same road at very different fares, and on a long overnight route moving from economy to sleeper roughly doubles the price and roughly doubles how much sleep you get.

Bus class comparison, seating, comfort and typical fare position
Bus classSeat layoutWhat’s includedBest forFare position
Economy2 + 2 AC, reclining fabric seat, one refreshment stop. Wi-Fi occasionally. Day trips under six hoursBaseline
Business2 + 2 Wider pitch, footrest, snack box and water, on-board entertainment screen. Motorway routes, families+30–45%
Executive / Super Executive2 + 1 Three seats per row, deep recline, personal screen, hot meal on long runs. Journeys of 6–12 hours+60–90%
Sleeper1 + 1 berths Near-flat berth with privacy curtain, blanket, reading light, individual AC vent. Overnight Lahore–Karachi and similar+90–130%
Gold / Luxury2 + 1 Lounge access at select terminals, extra legroom, priority boarding, full meal service. Business travel, peak seasons+70–110%

Sleeper bus ticket price in Pakistan

The sleeper bus ticket price in Pakistan sits roughly 90–130% above economy on the same route. A Lahore to Karachi sleeper berth typically lands between Rs 9,000 and Rs 13,400 depending on the operator and how close to departure you book, against roughly Rs 5,800 for the cheapest economy seat on the same road. For a fifteen-hour overnight run, that premium buys a six-foot flat bed, a curtain and a night of actual sleep, which is why sleeper seats on Eid weekends sell out first. Faisal Movers, Daewoo Express, Kainat Travels and Moon Ways all run sleeper services on the main north–south corridor; search your date to see which berths are still free.

Best time to book bus tickets in Pakistan for the cheapest fare

The best time to book bus tickets in Pakistan depends on the season rather than the day. Operators generally publish fixed fares rather than dynamic airline-style pricing, so booking early rarely lowers the headline price, but it does protect your seat and your class. The exception is peak demand: Eid al-Fitr, Eid ul-Adha, summer holidays and long weekends, when premium classes fill first and you get pushed into whatever is left. Book three to five days ahead in peak weeks, and the same day is usually fine on high-frequency motorway routes like Lahore–Islamabad.


Booking in four steps

How to book a cheap bus ticket online in Pakistan

Booking a cheap bus ticket online in Pakistan takes about two minutes on a phone, including payment. You’ll need a CNIC number for each passenger, that’s an operator requirement, not ours, and a JazzCash, Easypaisa, card or bank account to pay with.

STEP 01

Search your route and date

Enter departure city, destination and travel date. Every operator running that day appears in one list.

STEP 02

Sort by price or departure time

Filter by class, operator or boarding point. Compare economy against sleeper before you decide.

STEP 03

Pick your seat and add CNIC

Choose from the live seat map, confirm the boarding terminal and enter passenger details.

STEP 04

Pay and get your e-ticket

Pay by JazzCash, Easypaisa, card or bank transfer. Your e-ticket arrives on WhatsApp and email.

Payment methods for online bus booking in Pakistan

Every common payment method for online bus booking in Pakistan is supported, so you can pay from a mobile wallet, a bank account or a card without leaving the checkout screen.

  • JazzCash
  • Easypaisa
  • Visa & Mastercard
  • UnionPay
  • 1LINK bank transfer
  • Raast
  • NayaPay
  • Cash at terminal counter

Every transaction runs through a State Bank–regulated payment gateway. We never store your card number, and we never add a convenience fee on top of the operator’s published fare.


About the portal

Pakistan’s best e-ticketing portal for bus tickets

Sasta Ticket Price set out to be Pakistan’s best e-ticketing portal for bus tickets, and price is the whole reason it exists. Buses carry more intercity passengers in Pakistan than every other mode combined. The motorway network, M-2 to Islamabad, M-3 and M-4 through Faisalabad and Multan, M-5 down to Sukkur, M-9 into Karachi, turned journeys that once took a day into predictable overnight runs. What didn’t modernise at the same speed was pricing transparency. Fares still live on counter boards, WhatsApp forwards and a dozen separate operator apps, which makes it genuinely hard to know whether the ticket you just bought was a good one.

Sasta Ticket Price exists to close that gap. We aggregate published fares, live seat availability and departure times from 40+ bus companies into a single search, then let you sort by what matters: cheapest fare, earliest departure, shortest journey or best class. Whether you’re comparing the Daewoo Express ticket price against Faisal Movers on Lahore–Islamabad, hunting the lowest Karachi to Quetta bus fare, or checking whether a sleeper berth to Gilgit is worth the premium, the answer takes one search instead of ten phone calls.

Bus ticket price compared with train and domestic flight fares

Comparing the bus ticket price against train fares and domestic airfares changes by corridor. On Lahore–Islamabad, buses win outright: departures every fifteen minutes, four and a half hours door to door, and a fare a fraction of the airfare. On Lahore–Karachi the calculation shifts. A domestic flight covers the same distance in under two hours but costs several times a sleeper berth, while Pakistan Railways economy is cheaper than the bus yet slower and far less frequent. For most travellers the sleeper coach sits exactly in the useful middle, you board at night, you arrive in the morning, and you haven’t paid for a hotel room.

What to check before confirming your bus ticket booking

Before confirming your bus ticket booking, check three details, they cause most of the trouble at the terminal. First, the boarding point: large cities have several, and Daewoo Thokar, Abdullah Terminal on Band Road and Kalma Chowk are not walking distance apart. Second, the CNIC rule, one valid CNIC per seat, no exceptions, and the name must match. Third, the cancellation window, which varies by operator from full refund up to a few hours before departure to no refund at all on discounted fares. All three appear on the ticket detail page before you pay.

Flight, train and event tickets on the same portal

The portal also covers domestic flight tickets, Pakistan Railways seats, event passes and hotel bookings, priced the same way: everything visible, nothing added at checkout. Bus travel is simply where most Pakistanis feel the price difference most, so it’s where we started.


Questions travellers ask

Bus ticket price and online booking FAQs

What is the cheapest bus ticket price from Lahore to Karachi?

The lowest published economy fare on Lahore–Karachi currently starts around Rs 5,820, with business and executive classes running between roughly Rs 6,800 and Rs 9,100, and sleeper berths reaching Rs 13,400 on premium operators. Twelve companies serve this route, so the gap between the cheapest and dearest seat on the same night can exceed Rs 7,000, which is exactly why comparing before booking is worth the two minutes.

Is it safe to book bus tickets online in Pakistan?

Yes, provided you book through a portal that routes payment via a State Bank–regulated gateway and issues a booking reference recognised by the operator’s own system. Your e-ticket carries a reference the terminal can verify, so there is nothing to lose if your phone dies, the counter can look it up from your CNIC. Avoid paying individuals through personal JazzCash or Easypaisa accounts for seats advertised on social media; that is where most bus-ticket fraud in Pakistan happens.

Do I need a CNIC to book a bus ticket?

Yes. One valid CNIC number is required per seat, and the name on the booking must match it. For children travelling on a B-Form, enter the guardian’s CNIC and note the child’s details at the counter. Foreign travellers can use a passport number instead.

Can I cancel or change my bus ticket and get a refund?

Cancellation rules are set by each operator, not by the portal. Most allow a full or near-full refund if you cancel several hours before departure, a partial refund closer to the time, and nothing once the bus has left. Date changes are usually easier than cancellations. The exact policy for your ticket is shown on the payment screen before you confirm, and our support team can process the request for you.

How much is a sleeper bus ticket in Pakistan?

Sleeper fares sit roughly 90–130% above economy on the same route. On Lahore–Karachi that means around Rs 9,000 to Rs 13,400 for a flat berth; on Islamabad–Karachi expect a similar band. Shorter routes rarely offer sleeper service because the journey isn’t long enough to justify it. Sleeper coaches are the first class to sell out during Eid and summer holidays.

Which bus operator is cheapest in Pakistan?

There is no single cheapest company, it changes by route. Economy-tier operators like Bilal Travels and Silk Line typically undercut on short Punjab hops, while on long-haul corridors a Faisal Movers economy seat can be cheaper than a mid-tier competitor’s business class. Rather than picking a company and hoping, search your specific route and sort by price.

What are the bus timings between major Pakistani cities?

Lahore–Islamabad runs roughly every fifteen to thirty minutes from early morning to late night. Lahore–Karachi and Islamabad–Karachi are dominated by evening departures between 6pm and 11pm so passengers arrive in the morning. Northern routes to Gilgit and Skardu depart mostly at night to clear the Karakoram Highway in daylight. Exact schedules for your date appear in the search results.

Do bus fares increase during Eid and holidays?

Published fares usually hold steady, but availability collapses, cheaper classes sell out first, so the seats still available are the expensive ones. Some operators add special peak departures at higher prices. The practical advice is to book three to five days ahead for Eid al-Fitr, Eid ul-Adha and long weekends rather than expecting a discount closer to the date.

How much luggage can I take on a Pakistani intercity bus?

Most operators allow around 20 kg in the hold plus a small cabin bag, with excess charged by weight at the counter. Premium classes sometimes include a higher allowance. If you’re travelling with unusually bulky items, call the operator before travel day, hold space on full overnight services is genuinely limited.

Is there any booking fee on Sasta Ticket Price?

No. The fare shown in the comparison table is the fare you pay. We don’t add a convenience charge, a gateway surcharge or a processing line at checkout, and we don’t mark up the operator’s published price.


Travelling north

Bus travel to Gilgit, Hunza, Skardu, Swat and the hill stations

Northern travel works differently from the motorway corridors, and most of what goes wrong is a planning problem rather than a fare problem. These four guides map every northern destination to how you actually reach it.

HUB 01

From Rawalpindi

Pirwadhai is where the Karakoram Highway network begins. Which counter, which operator and how to navigate the adda.

HUB 02

From Islamabad

Fifteen destinations with direct service and the five terminals they leave from across the twin cities.

HUB 03

From Lahore

Seven direct destinations, and honest routing for everything else that needs a change or a jeep.

HUB 04

From Peshawar

The cheapest way into Chitral, Dir and Kumrat, and the wrong direction entirely for Gilgit-Baltistan.

Three things worth knowing before you book

No northern corridor has sleeper berths. Sixteen to twenty four hours to Gilgit or Skardu is seated throughout. Several destinations have no bus at all, including Fairy Meadows, Deosai, Ratti Gali and the Kalash valleys, which are jeep or walk-in only. And the Kaghan valley road is seasonal, closing around November and clearing through spring, so a ticket to Mansehra tells you nothing about whether Naran is reachable.

Northern fares at a glance, from the twin cities
DestinationJourneyFare fromSleeper
Abbottabad2hRs 550None
Murree2hRs 700None
Muzaffarabad3h to 4hRs 800None
Mingora and Swat5hRs 1,500None
Kalam8h to 9hRs 2,400None
Chitral12h to 14hRs 3,350None
Naran7h to 8hRs 3,400Seasonal route
Gilgit16h to 18hRs 3,760None
Hunza19h to 21hRs 4,850None
Skardu22h to 24hRs 5,200None

Find your sasta ticket price in one search

58 route pages, 44 operators, live seat maps and no booking fee. Compare, choose your seat, and travel for what the journey should actually cost.

Compare bus fares now