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.
Fares refresh with each search · CNIC required per seat · Free cancellation windows vary by operator
Today’s cheapest bus ticket prices
LOWEST OF ALL OPERATORSEvery 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.
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.
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.
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.
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 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.
| Bus route | Distance | Journey time | Operators | Ticket price from |
|---|---|---|---|---|
| Lahore to Islamabad | 375 km | 4h 30m | 14 | Rs 1,200 |
| Lahore to Karachi | 1,210 km | 15h 00m | 12 | Rs 5,820 |
| Lahore to Multan | 340 km | 4h 15m | 11 | Rs 1,850 |
| Lahore to Faisalabad | 150 km | 2h 00m | 9 | Rs 700 |
| Lahore to Sialkot | 125 km | 2h 00m | 7 | Rs 750 |
| Lahore to Bahawalpur | 425 km | 5h 30m | 8 | Rs 2,080 |
| Lahore to Sargodha | 195 km | 3h 00m | 6 | Rs 1,100 |
| Islamabad to Lahore | 375 km | 4h 30m | 14 | Rs 1,200 |
| Islamabad to Multan | 540 km | 6h 15m | 9 | Rs 2,500 |
| Faisalabad to Islamabad | 330 km | 4h 30m | 8 | Rs 1,450 |
| Bus route | Distance | Journey time | Operators | Ticket price from |
|---|---|---|---|---|
| Karachi to Lahore | 1,210 km | 15h 00m | 12 | Rs 5,820 |
| Karachi to Islamabad | 1,420 km | 18h 00m | 15 | Rs 5,050 |
| Karachi to Hyderabad | 165 km | 2h 30m | 11 | Rs 650 |
| Karachi to Sukkur | 470 km | 6h 30m | 9 | Rs 2,200 |
| Karachi to Multan | 870 km | 11h 00m | 9 | Rs 3,900 |
| Karachi to Faisalabad | 1,090 km | 14h 00m | 7 | Rs 5,200 |
| Hyderabad to Lahore | 1,050 km | 13h 30m | 6 | Rs 5,100 |
| Sukkur to Lahore | 740 km | 9h 30m | 7 | Rs 3,400 |
| Bus route | Distance | Journey time | Operators | Ticket price from |
|---|---|---|---|---|
| Islamabad to Peshawar | 185 km | 2h 15m | 10 | Rs 750 |
| Lahore to Peshawar | 510 km | 6h 30m | 8 | Rs 2,300 |
| Islamabad to Gilgit | 600 km | 15h 00m | 5 | Rs 3,760 |
| Islamabad to Skardu | 690 km | 18h 00m | 4 | Rs 4,200 |
| Rawalpindi to Abbottabad | 120 km | 2h 30m | 7 | Rs 600 |
| Lahore to Muzaffarabad | 440 km | 8h 00m | 5 | Rs 2,400 |
| Karachi to Peshawar | 1,590 km | 21h 00m | 6 | Rs 6,500 |
| Bus route | Distance | Journey time | Operators | Ticket price from |
|---|---|---|---|---|
| Karachi to Quetta | 690 km | 10h 30m | 9 | Rs 2,200 |
| Lahore to Quetta | 1,110 km | 17h 00m | 5 | Rs 5,400 |
| Quetta to Islamabad | 920 km | 15h 00m | 5 | Rs 4,800 |
| Multan to Quetta | 610 km | 10h 00m | 4 | Rs 3,100 |
| Dera Ghazi Khan to Lahore | 450 km | 6h 30m | 5 | Rs 2,150 |
Browse bus ticket prices by departure city
Lahore bus ticket price by route
- Lahore to Islamabad Rs 1,200
- Lahore to Karachi Rs 5,820
- Lahore to Multan Rs 1,850
- Lahore to Faisalabad Rs 700
- Lahore to Peshawar Rs 2,300
- Lahore to Quetta Rs 5,400
Karachi bus ticket price by route
- Karachi to Lahore Rs 5,820
- Karachi to Islamabad Rs 5,050
- Karachi to Hyderabad Rs 650
- Karachi to Sukkur Rs 2,200
- Karachi to Quetta Rs 2,200
- Karachi to Multan Rs 3,900
Islamabad bus ticket price by route
- Islamabad to Lahore Rs 1,200
- Islamabad to Karachi Rs 5,050
- Islamabad to Peshawar Rs 750
- Islamabad to Multan Rs 2,500
- Islamabad to Gilgit Rs 3,760
- Islamabad to Skardu Rs 4,200
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.
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,500Faisal Movers
The widest route map in the country, 40+ destinations, Executive, Business and full-flat Sleeper coaches.
Faisal Movers ticket price from Rs 567Skyways
Strong on the Punjab motorway corridor with frequent Lahore–Islamabad and Lahore–Multan departures.
Skyways ticket price from Rs 900Road Master
Reliable business-class service linking Lahore, Rawalpindi, Faisalabad and the northern Punjab belt.
Road Master ticket price from Rs 850Niazi Express
Popular for long-haul Karachi runs and Mianwali–Punjab connections, with executive seating.
Niazi Express ticket price from Rs 850Kainat Travels
Competitive fares on the Lahore–Karachi and Sindh corridors, with business and sleeper options.
Kainat Travels ticket price from Rs 1,100Waraich Express
Gujranwala and central Punjab specialist that also runs the full Lahore–Karachi overnight service.
Waraich Express ticket price from Rs 950Q Connect
Modern fleet on the Islamabad–Lahore–Faisalabad triangle with dependable schedules.
Q Connect ticket price from Rs 1,150Bilal Travels
Budget intercity coaches across Punjab and upper Sindh, the value pick on shorter hops.
Bilal Travels ticket price from Rs 600Silk Line
Economy and business seating with a dense stop network through central and south Punjab.
Silk Line ticket price from Rs 700Sada Bahar Coaches
Long-running Karachi–Punjab operator with some of the lowest published long-haul fares.
Sada Bahar Coaches ticket price from Rs 2,800NATCO
The state operator for Gilgit-Baltistan, the practical way to reach Gilgit, Skardu and Hunza by road.
NATCO ticket price from Rs 1,200Also bookable: Moon Ways, Shahzada Express, Manthar Transport, Royal Movers, Sania Express, Karachi Coach Service, Muzaffarabad Express and 25+ regional companies.
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 | Seat layout | What’s included | Best for | Fare position |
|---|---|---|---|---|
| Economy | 2 + 2 | AC, reclining fabric seat, one refreshment stop. Wi-Fi occasionally. | Day trips under six hours | Baseline |
| Business | 2 + 2 | Wider pitch, footrest, snack box and water, on-board entertainment screen. | Motorway routes, families | +30–45% |
| Executive / Super Executive | 2 + 1 | Three seats per row, deep recline, personal screen, hot meal on long runs. | Journeys of 6–12 hours | +60–90% |
| Sleeper | 1 + 1 berths | Near-flat berth with privacy curtain, blanket, reading light, individual AC vent. | Overnight Lahore–Karachi and similar | +90–130% |
| Gold / Luxury | 2 + 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.
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.
Search your route and date
Enter departure city, destination and travel date. Every operator running that day appears in one list.
Sort by price or departure time
Filter by class, operator or boarding point. Compare economy against sleeper before you decide.
Pick your seat and add CNIC
Choose from the live seat map, confirm the boarding terminal and enter passenger details.
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.
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.
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.
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.
From Rawalpindi
Pirwadhai is where the Karakoram Highway network begins. Which counter, which operator and how to navigate the adda.
From Islamabad
Fifteen destinations with direct service and the five terminals they leave from across the twin cities.
From Lahore
Seven direct destinations, and honest routing for everything else that needs a change or a jeep.
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.
| Destination | Journey | Fare from | Sleeper |
|---|---|---|---|
| Abbottabad | 2h | Rs 550 | None |
| Murree | 2h | Rs 700 | None |
| Muzaffarabad | 3h to 4h | Rs 800 | None |
| Mingora and Swat | 5h | Rs 1,500 | None |
| Kalam | 8h to 9h | Rs 2,400 | None |
| Chitral | 12h to 14h | Rs 3,350 | None |
| Naran | 7h to 8h | Rs 3,400 | Seasonal route |
| Gilgit | 16h to 18h | Rs 3,760 | None |
| Hunza | 19h to 21h | Rs 4,850 | None |
| Skardu | 22h to 24h | Rs 5,200 | None |
Explore bus ticket prices by route and operator
Every route and operator covered on this site, grouped so you can find yours quickly. Fares run from Rs 350 on the shortest south Punjab hops to Rs 13,350 for a sleeper berth across the country.
Busiest routes
Sindh & Balochistan
Northern & hill routes
Bus operator fare lists
National networks
Punjab operators
South & Sindh
Northern operators
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