Booking a bus ticket is relitavely easy in Pakistan, although the process isn’t exactly as you would expect.
To book a bus ticket you reserve it by calling either Daewoo or Faisal Movers. There’s no online booking. You need to call.
Daewoo phone number 0304 111 7008
Faisal Movers phone number 03111 224 488
The biggest issue you’ll face is the help lines are in Urdu. But the call centre staff do understand enough English to help you book your ticket.
When you call, just tell them where you’re going and at what time you want to go. Then they’ll ask for your name, gender, and mobile number. Then your seat is reserved.
Then arrive 40 minutes before your departure time at the bus terminal and pay for your ticket. Cash is best, international credit cards don’t always work.
When buying your ticket, you’ll need to present your passport.
Which bus service is best in Pakistan? Daewoo or Faisal Movers?
I’ve travelled with both. Both are excellent and the buses are clean and comfy. You’ll be served drinks and snacks on most trips.
Faisal Movers definitely has the edge though. Their fleet is overall newer and more modern. They also offer a luxury service on certain routes.
Can you book bus tickets online in Pakistan?
Yes, Daewoo has an app. But I can’t get it to work. Calling their booking line seems to be the best way to book.
How far in advance do you need to book buses in Pakistan?
I always booked the day before and never had a full bus.
How much are bus fares in Pakistan?
It depends where you’re going, but, for example, Lahore to Sahiwal (200 km, 3 hours) cost me Rs. 450 for one seat.
Do Pakistani buses take rest stops?
Yes. Roughly every 200 km or 3 hours there’s a 15 minute tea and toilet stop. There’s usually a 30 minute lunch break too.
Rest stops vary from luxury facilities including McDonald’s and KFC, to roadside Dhabas (local restaurants). It all depends on the route.
Usually, the reststops are bus terminals in major cities along the route.
Are there other bus options besides Daewoo and Faisal Movers?
Yes, you can simply go to the local bus station and take non-branded bus. You’ll need to be able to read and speak Urdu as bus signs are in Urdu. Or find a local to help you get on the right bus. Local buses are the cheaper option.
Can I ride on top of a bus in Pakistan?
If you take a non-branded local bus you can ride on top. Just climb up the ladder at the side or back of the bus. Sometimes you have to pay a small discounted fare, but mostly it’s free. Good luck.
Have another question about bus travel in Pakistan? Leave it in the comments.
4 replies on “How to Book a Bus Ticket in Pakistan”
Dear karl rock,
You can buy online tickets of DAewoo by downloading their App, and paying via JazzCash, or EASYPAISA. then go to the bus staion before 5 min of departure time and just take a print of the ticket there. Booking via App is of no use as it expires very early. So you need to download either of JazzCash or easypaisa besides daewoo app and have enough balance there. There is an option of bus tickets within jazz cash app but i have never use it.
It’s too difficult for tourists bhai. I tried.
There’s also bookme.pk which does all kinds of services 🙂
I just today used the Daewoo Express App to buy tickets as an American, I picked the pay with debit/credit card option. They rejected one of my foreign credit cards (Bank of America) but then accepted a Capital One card as payment. I put my passport number in the cnic field and the app allowed it.