- Fares by route
- By operator
- Destinations
- Is it worth it
- Best sleeper
- Departures
- Boarding points
- Sleeper vs seat vs train
- FAQs
Sleeper Bus Ticket Price, Timing, Online Booking | Daewoo, Faisal Movers, Kainat, Niazi
A sleeper bus ticket in Pakistan costs from about Rs 9,400 on Daewoo Express between Lahore and Karachi, and up to around Rs 12,400 from Rawalpindi. Daewoo, Faisal Movers, Kainat Travels and Niazi Express all run sleeper coaches into Karachi, and a separate group of Balochistan operators runs double deck sleepers between Karachi and Quetta.
Short answer: Sleeper bus tickets cost about Rs 9,410 to Rs 12,430 on the long routes into Karachi. Daewoo Express runs sleepers from Lahore, Rawalpindi and Faisalabad; Faisal Movers from Lahore, Rawalpindi and Sadiqabad; Kainat Travels on its Rawalpindi to Karachi line; and Niazi Express from Lahore. Between Karachi and Quetta, operators such as Al Saif, Abdali Movers and New Shandar run cheaper double deck sleepers overnight. Berths sell out first at Eid.
Sleeper bus ticket price by route and operator
Nine sleeper services across six corridors, from the long Punjab to Karachi runs to the short overnight hop to Quetta.
| Operator | Route | Berths | Journey time | Sleeper fare |
|---|---|---|---|---|
| Daewoo Express Sleeper | Lahore to Karachi | Up to 30 beds, 2+1, curtains | About 16h 30m | From Rs 9,410 |
| Daewoo Express Sleeper | Rawalpindi and Islamabad to Karachi | Up to 30 beds, 2+1, curtains | About 20h | Rs 12,430 |
| Daewoo Express Sleeper | Faisalabad to Karachi | Up to 30 beds, 2+1, curtains | About 18h | About Rs 11,870 |
| Faisal Movers Sleeper | Lahore to Karachi | Beds with curtains | About 17h | Rs 10,750 |
| Faisal Movers Sleeper | Rawalpindi and Islamabad to Karachi | Beds with curtains | About 20h | About Rs 12,306 |
| Faisal Movers Sleeper | Sadiqabad to Karachi | Beds with curtains | About 9h 30m | From about Rs 4,000 |
| Kainat Travels Sleeper | Rawalpindi and Islamabad to Karachi | 36 berth sleeper class | About 20h | About Rs 12,000 |
| Niazi Express Sleeper | Lahore to Karachi | Sleeper coach | 16h to 18h | Check live fare |
| Quetta sleeper operators | Karachi to Quetta | Double deck, 21 to 30 berths | About 10h | From about Rs 3,000 |
Indicative 2026 fares from operator and published fare lists. Karachi to Quetta sleeper fares were about Rs 2,500 to Rs 3,000 in 2025 and have likely risen with fuel prices. Your confirmed fare appears before payment.
The price of lying flat
On Lahore to Karachi, a Daewoo sleeper costs roughly Rs 1,500 more than a Daewoo luxury seat, and a Faisal Movers sleeper about Rs 2,000 more than its super executive seat. Spread over a whole night, that is the cost of arriving able to work rather than stiff from sixteen hours upright.
From the twin cities the four sleeper options sit close together, between about Rs 12,000 and Rs 12,430. Choose by departure time and boarding point rather than by the few hundred rupees between them. The cheapest sleepers in the country are the Karachi to Quetta double deckers and Faisal Movers’ shorter run from Sadiqabad.
Sleeper buses by Daewoo, Faisal Movers, Kainat and Niazi Express
The four national operators run different routes, coaches and boarding points. Here is what each one offers.
Daewoo Express
- Sleeper routes
- Lahore to Karachi, Rawalpindi and Islamabad to Karachi, and Faisalabad to Karachi.
- The coach
- Up to 30 beds in a 2+1 mix of single and double beds, privacy curtains, air conditioning, entertainment screens and CCTV monitored from head office.
- Fares
- From Rs 9,410 from Lahore, about Rs 11,870 from Faisalabad and Rs 12,430 from Rawalpindi.
- Stands out for
- The most sleeper origins, fixed timetables and its own terminals at both ends.
Faisal Movers
- Sleeper routes
- Lahore to Karachi, Rawalpindi and Islamabad to Karachi, and Sadiqabad to Karachi through Rahim Yar Khan, Sukkur, Moro and Hyderabad.
- The coach
- Pakistan designed and assembled sleepers with mattresses, pillows and curtains in place of seats.
- Fares
- Rs 10,750 from Lahore, about Rs 12,306 from Rawalpindi, and from about Rs 4,000 on the shorter Sadiqabad run.
- Stands out for
- The only sleeper starting in south Punjab, and three Rawalpindi boarding points.
Kainat Travels
- Sleeper routes
- Its Rawalpindi and Islamabad to Karachi line, which runs through Faisalabad, Multan, Sukkur, Moro and Hyderabad.
- The coach
- A 36 berth sleeper class alongside its Executive and Business Plus coaches. Kainat put new sleeper coaches into service in 2026.
- Fares
- About Rs 12,000 for a sleeper berth, the highest published Kainat fare.
- Stands out for
- A Sindh focused network, useful if you are getting off at Sukkur, Moro or Hyderabad.
Niazi Express
- Sleeper routes
- Lahore to Karachi, where Niazi introduced sleeper coaches alongside its seated services.
- The coach
- Sleeper berths on its long distance fleet; seated Yutong, luxury and business class coaches on other routes.
- Fares
- Seats on Lahore to Karachi cost about Rs 6,000 to Rs 6,500. Sleeper fares are not widely published, so check at the counter or by phone.
- Stands out for
- One of the largest networks in the country, with around 35 routes and a helpline on 042-111-22-99-99.
Which operator to pick
From Lahore, compare Daewoo, Faisal Movers and Niazi Express on the day. From Rawalpindi or Islamabad, Daewoo, Faisal Movers and Kainat Travels all run sleepers at similar fares, so book the one with the best departure time. From Faisalabad, Daewoo is the sleeper option, and from south Punjab, Faisal Movers from Sadiqabad.
Sleeper bus destinations in Pakistan
Sleeper coaches run only where a journey is long enough to sleep through. Almost every route ends in Karachi, with Quetta as the one exception.
| Corridor | Sleeper operators | Stops on the way | Journey |
|---|---|---|---|
| Lahore to Karachi | Daewoo Express, Faisal Movers, Niazi Express | Khanewal, Sukkur, Moro, Hyderabad | 16h to 18h |
| Rawalpindi and Islamabad to Karachi | Daewoo Express, Faisal Movers, Kainat Travels | Faisalabad, Multan, Sukkur, Moro, Hyderabad, depending on operator | About 20h |
| Faisalabad to Karachi | Daewoo Express | Multan side, Sukkur, Hyderabad | About 18h |
| Sadiqabad to Karachi | Faisal Movers | Rahim Yar Khan, Sukkur, Moro, Hyderabad | About 9h 30m |
| Karachi to Quetta | Al Saif, Abdali Movers, New Shandar and others | Hub, Khuzdar, Kalat | About 10h |
| Karachi to Quetta and Pishin | Balochistan sleeper operators | Quetta | Overnight |
Sleeper berths are usually sold end to end. If you want to get off at Sukkur, Moro or Hyderabad, ask when you book; some operators sell berths to these stops, others keep them for Karachi passengers.
Karachi to Quetta: a different kind of sleeper
The Balochistan sleepers are double deck coaches with 21 to 30 berths: two person berths on either side of the lower deck and single berths above. They cost far less than the Punjab to Karachi sleepers because the trip is about ten hours rather than twenty, and most leave Karachi in the evening from the Hub River Road side of the city. If you are heading on to the hills, see our Karachi to Ziarat guide.
No toilets on board
No sleeper bus in Pakistan has a washroom. Coaches stop for meals and prayers every few hours instead. The only intercity coach with an on board toilet is Q Connect, and it runs Lahore to Islamabad with seats, not berths.
Is a sleeper bus worth it?
For a four hour trip, no. For a sixteen hour overnight run, it is the single biggest comfort upgrade on Pakistan’s roads.
What you get
- Berth
- A flat bed instead of a reclining seat, with a curtain for privacy.
- On board
- Air conditioning, blanket and pillow, charging and reading lights on most coaches.
- Layouts
- Daewoo mixes single and double beds in a 2+1 layout; Karachi to Quetta coaches use two decks.
Single or double berth
- Single
- The only private option for a solo traveller. Book it first.
- Double
- Suits couples and a parent with a child. Travelling alone, ask how the operator allocates double berths before you book.
- Lower or upper
- Lower berths are steadier and easier to reach at night.
Who should book
- Worth it
- Families, older travellers, and anyone who must work the day they arrive.
- Less needed
- Budget travellers who sleep easily upright, or anyone on a daytime departure.
- Alternative
- A 2+1 executive or Gold Class seat for less.
How to decide
If your journey is overnight and longer than twelve hours, the berth is worth the extra Rs 1,500 to Rs 3,000. For anything shorter, a 2+1 seat gives most of the comfort for less money.
Which is the best sleeper bus in Pakistan
Each of the main operators has a clear strength.
Daewoo Express Sleeper
Three sleeper origins, fixed timetables and its own terminals at both ends.
From Rs 9,410Faisal Movers Sleeper
Lahore, the twin cities and Sadiqabad, with several Rawalpindi boarding points.
From Rs 10,750Kainat Travels Sleeper
Runs through Faisalabad, Multan, Sukkur, Moro and Hyderabad on its Karachi line.
About Rs 12,000Our verdict
Book Daewoo when arriving on time matters most. Choose Faisal Movers for the most departure options, Kainat Travels if you are getting off in Sindh, and ask Niazi Express in Lahore for its sleeper fare when the others are full.
Sleeper bus departure times
Sleepers leave in the afternoon and evening so the long central section runs overnight. These are published patterns; confirm on the day.
Daewoo, Lahore to Karachi
4:00 PM to 11:00 PMDepartures have been scheduled at 4, 6, 8, 9 and 11 PM, arriving the next morning to afternoon.
Daewoo, Islamabad to Karachi
3:30 PM to 10:30 PMDepartures have been scheduled at 3:30, 5:30, 7:30 and 10:30 PM.
Kainat, Rawalpindi to Karachi
Morning to late nightKainat’s Karachi line has run from about 10:00 AM to 11:00 PM; ask which departures carry sleeper coaches.
Karachi to Quetta
EveningMost sleepers leave Karachi in the evening and reach Quetta around dawn.
Pick your arrival time, not your departure
All the Punjab to Karachi sleepers arrive sixteen to twenty hours after leaving, and the Super Highway into Karachi jams in the evening rush. An afternoon departure from Lahore or the twin cities usually lands you in Karachi in the morning or around midday, which is easier for whoever is meeting you.
Sleeper bus boarding points
Sleepers leave from each operator’s own terminal, not from general bus stands. Check the terminal named on your ticket.
Punjab origins
- Lahore
- Daewoo at Thokar Niaz Baig or Kalma Chowk; Faisal Movers and Niazi Express at their own Lahore terminals.
- Rawalpindi and Islamabad
- Daewoo near EME College, Jhangi Syedan, on Peshawar Road; Faisal Movers at Pir Wadhai, Faizabad and Motorway Chowk; Kainat Travels at its Rawalpindi terminal.
- Faisalabad and Sadiqabad
- Daewoo opposite Allied Hospital in Faisalabad; Faisal Movers in Sadiqabad.
Karachi
- Daewoo Express
- Main Super Highway, near Sohrab Goth.
- Faisal Movers, Kainat and Niazi
- Their Karachi terminals. Most long distance operators are on the Super Highway side of the city; check your ticket.
- Quetta sleepers
- The Balochistan coach terminals on the Hub River Road side of Karachi.
A Lahore to Karachi sleeper journey
The busiest sleeper route, stop by stop, as Daewoo schedules it. Full fares for the route are on the Karachi to Lahore bus page.
- LahoreDeparture in the afternoon or evening, km 0.
- KhanewalFirst stop, on the motorway into south Punjab, km 290.
- SukkurMeal stop, usually around midnight to early morning, km 700.
- MoroThrough upper Sindh on the National Highway, km 900.
- HyderabadSet down for Hyderabad passengers, km 1,070.
- KarachiArrival about sixteen and a half hours after leaving Lahore, km 1,220.
Sleeping through the stops
The coach still makes its meal and prayer stops, and the lights come on briefly at each one. Pack an eye mask and earplugs, keep a small bag with water and medicines at your berth, and leave larger luggage in the hold.
Sleeper bus vs 2+1 seat vs train sleeper
Three ways to cover the long overnight routes to Karachi, each with a different balance of cost and comfort.
Sleeper bus
Rs 9,400to about Rs 12,400
Lie flat for the whole night on the fastest land route to Karachi.
Best for overnight.
2+1 executive seat
Rs 7,000and up, long routes
Most of the comfort of a berth for noticeably less, with more departures.
Good for budgets.
Train AC sleeper
Check farePakistan Railways
Berths in compartments, a toilet on board and space to move, at the cost of a longer journey.
Good for families.
Cheapest way to get a sleeper berth
The Karachi to Quetta double deckers are the cheapest sleepers in the country. On the Punjab routes, Faisal Movers’ Sadiqabad sleeper is the lowest fare, and on Lahore to Karachi a Daewoo berth from about Rs 9,410, booked several days ahead, is the best price for a full length sleeper.
Sleeper bus FAQs
What is the sleeper bus ticket price in Pakistan?
About Rs 9,410 for Daewoo Express from Lahore to Karachi, Rs 10,750 for Faisal Movers on the same route, about Rs 12,000 for Kainat Travels and around Rs 12,300 to Rs 12,430 for Faisal Movers and Daewoo from Rawalpindi to Karachi. Karachi to Quetta sleepers are much cheaper.
Which companies run sleeper buses in Pakistan?
Daewoo Express, Faisal Movers, Kainat Travels and Niazi Express on routes into Karachi, and Balochistan operators such as Al Saif, Abdali Movers and New Shandar between Karachi and Quetta.
Does Kainat Travels have a sleeper bus?
Yes. Kainat runs a 36 berth sleeper class on its Rawalpindi to Karachi line, at about Rs 12,000, and added new sleeper coaches in 2026.
Does Niazi Express have a sleeper bus?
Yes, on Lahore to Karachi. Its sleeper fares are not widely published, so confirm at a Niazi Express counter or on its helpline before travelling.
Does Faisal Movers run a sleeper from Islamabad to Karachi?
Yes. Faisal Movers sells sleeper berths from Rawalpindi and Islamabad to Karachi at about Rs 12,306, as well as from Lahore and Sadiqabad.
Is there a sleeper bus from Karachi to Quetta?
Yes. Several Balochistan operators run double deck sleepers overnight, taking about ten hours, from the Hub River Road side of Karachi.
Do sleeper buses have a toilet?
No sleeper bus in Pakistan has a washroom. Coaches make regular meal and prayer stops instead.
How early should I book a sleeper bus?
A few days ahead normally, and at least a week before Eid and school holidays, when berths sell out first.
Related routes and operators
Sleeper routes
Operator fare lists
Faster by air
Book your sleeper bus ticket
Sleeper berths from Daewoo, Faisal Movers, Kainat Travels and Niazi Express compared with seats on the same departures, with no booking fee added to the published fare.
Compare fares now