PK BUSES is Pakistan’s largest bus informational platform. We provide details of Bus operatorsbus manufacturers, and other information related to buses in Pakistan. At PK BUSES, you will find bus reviewsbus terminal details and contact numbersonline bus bookingsBus Ticket Prices, Bus Timingsand much more.

Gallery

Contacts

Niazi Express 99 Bus Service: Timings, Fares & Online Tickets

Your Journey, Our Commitment ~ Niazi Express 99 Across Pakistan

📅 Updated on 15 August, 2025

🔍 Reviewed & Updated by: Team PK BUSES

BUY TICKET

  • Lahore
  • Rawalpindi/Islamabad
  • Multan
  • Lahore
  • Rawalpindi/Islamabad
  • Multan
 

About Niazi Express 99:

Niazi Express 99, founded in 2002, is one of Pakistan’s largest intercity bus networks, serving over 150 destinations with 1,500 daily departures. Offering Luxury and Premium services, it ensures comfortable, reliable, and affordable travel for business, education, healthcare, and leisure

Company Name:

Niazi Express 99

Started in:

1990

Contact:

042-111-287-999

Owned By:

Azam Khan Niazi

On-Time Service

Reliable schedules ensuring timely departures and arrivals.

💺

Travel Comfort

Luxury & Premium buses with spacious seating and modern facilities.

🚍

Wide Network

Serving 150+ destinations across Pakistan with 1,500 daily departures.

 

💳

Easy Booking

Online ticketing via Bookme & Easytickets with multiple payment options.

Passenger Reviews for Niazi Express 99

0.0
0.0 out of 5 stars (based on 0 reviews)
Excellent0%
Very good0%
Average0%
Poor0%
Terrible0%

Whare are Niazi Express 99 Bus Types & Onboard Facilities?

Niazi Express 99 offers Luxury and Premium bus categories, featuring spacious seating, extended legroom, and modern onboard amenities for a comfortable journey.

Luxury Bus

45-Seater 2+2 Bus

Onboard Facilities

Affordable

Premium Class

41-Seater bus with 2+2 & 2+1 Seating

Onboard Facilities

Popular

What are Popular Bus Routes by Niazi Express 99 ?

Niazi Express 99 has its bus service available in all major cities, there are many routes available from Karachi to Lahore, Islamabad/Rawalpindi, Multan, Swat, and many others.Here is the list of some popular routes by Niazi Express 99:

Lahore → Islamabad

Tickets from Rs. 1700 | First Departure: 7:00 AM | Last Departure: 12:00 AM

Multan → Islamabad

Tickets from Rs. 2000 | First Departure: 10:00 AM , Last Departure: 11:00 PM

Lahore → Bahawalpur

Tickets from Rs. 1000 | First Departure: 06:00 AM , Last Departure: 11:30 PM

Lahore → Sargodha

Tickets from Rs. 1000 | First Departure: 08:00 AM , Last Departure: 10:00 PM

Lahore → Multan

Tickets from Rs. 1700 | First Departure: 08:00 AM , Last Departure: 10:00 PM

Lahore → Sadiqabad

Tickets from Rs. 2400 | First Departure: 10:00 AM , Last Departure: 12:00 AM

Multan → Sadiqabad

Tickets from Rs. 1500 | First Departure: 08:00 AM , Last Departure: 10:00 PM

Multan → Faisalabad

Tickets from Rs. 1200 | First Departure: 10:00 AM , Last Departure: 09:30 PM

Lahore → Mianwali

Tickets from Rs. 1900 | First Departure: 11:00 AM , Last Departure: 10:00 PM

Lahore → D.G Khan

Tickets from Rs. 1800 | First Departure: 09:00 AM , Last Departure: 11:30 PM

Bus Services Comparison: Niazi Express 99 vs Skyways

Feature Niazi Express 99 Skyways Bus Service
Founded 2002 1990
Destinations 150+ Cities 100+ Cities
Daily Departures 1,500+ 700+
Bus Categories Luxury, Premium Economy, Executive, Business
Facilities Spacious seating, extended legroom, air-conditioned, online booking Air-conditioned, Wi-Fi on select routes, refreshments, online booking
Online Booking Bookme.pk, Easytickets Bookme.pk, Website
Starting Fare PKR 800 PKR 700

What are Niazi Express 99 Ticket Prices?

Niazi Express 99 has multiple bus types and services; ticket prices are according to these luxury and economical categories. Ticket fares starts from PKR 1000 for the Lahore to Peshawar route, the highest ticket price of PKR 3000 for Lahore to Karachi.

RouteLuxury 
Lahore-Mianwali800 
Lahore-Haripur1400 
Lahore-Karachi3000 
Lahore – Multan900 
Lahore-Islamabad1100

Get Updated Ticket Price List of Niazi Express 99 Bus Service →

What are Niazi Express 99 Daily Bus Timings?

Niazi Express 99 offers multiple bus options on all routes, with flexible bus timings. The distance and bus timings of some Niazi-99 bus routes are listed below.

RoutesFirst DepartureLast DepartureTravel Duration
Lahore to Faisalabad12:00 AM11:00 PM2 Hours 15 Minutes
Lahore to Islamabad01:00 AM12:00 AM04 Hours 30 Minutes
Lahore to Haripur10:00AM11:00 PM05 Hours 15Minutes
Lahore to Karachi10:00 AM12:00 AM16 Hours 30 Minutes
Lahore to Multan12:00 AM11:30PM04 hours

Get Updated Bus Timings of Niazi Express 99 →

Passenger Reviews for Niazi Express 99

Real feedback from people who’ve travelled with Niazi Express.

★★★★★

“ Comfortable buses with great seating space ~ my Lahore to Islamabad trip was smooth and on time”

~Amna from Lahore
★★★☆☆

“Affordable fares and clean buses, definitely my go-to choice for intercity travel in Pakistan.”

~ Zeeshan from Multan
★★★☆☆

“Booking online was super easy and the bus staff was friendly and professional throughout. ”

~ Naila from Sargodha

How to Book Niazi Express 99 Online Tickets?

Company has its own website, however its online ticketing system is provided by Bookme.pk and Easytickets.

Secure Payments: JazzCash, Easypaisa, Debit/Credit Cards
📱 Platforms: niaziexpress.com.pk & Bookme.pk
🌍 Cities Covered: Lahore, Islamabad, Multan, Faislabad & more

Download Our App

Stay informed about bus routes, fares, terminals, and operators across Pakistan, all in one app. The PK BUSES app is your go-to source for trusted and regularly updated intercity travel information.

Download BookMe Apps

Get access to Niazi Express, ticket booking, seat selection, and travel updates through the partner’s official app. Plan your journey with ease, right from your mobile.

Niazi Express 99 Contact Details & Bus Terminals

📍 Head Office

Niazi Express 99 Band Road Lahore

📞 UAN
042-111-22-99-99

📱 Booking Option
Website & Apps

Lahore

Address: Niazi Express Band Road

Contact: 042-111-22-99-99

Faisalabad

Address: Kohistan Terminal. Near railway station, Faisalabad

 Contact: 041-111-22-99-99

Rawalpindi

Address: Faizabad & 26 Number

 Contact: 051 111 287 444

Sialkot

Address: Opposite general bus stand

Contact: 0992-384718

Bahawalpur

Terminal: General Bus Stand

 Contact: 0622-888358

Sargodha

Address: 47 Adda, university road, Sargodha

Contact: 048-3225930

Peshawar

Address: Warisabad, near PSO pump, GT road

Contact: 091-2657591-3

Multan

Address: Hassan abad, gate num 1, khanewal road, Multan

Contact: 061 111 287 444

Niazi Express 99: Frequenlty Asked Questions

When was Niazi Express 99 founded?

Niazi Express 99 was founded in 2002 and has grown into one of Pakistan’s largest intercity bus services.

How many destinations does Niazi Express 99 cover?

The company serves over 150 destinations across Pakistan with 1,500+ daily departures.

 

What bus categories does Niazi Express 99 offer?

Niazi Express 99 offers Luxury and Premium bus categories with varying comfort levels and facilities.

What facilities are available on Niazi Express 99 buses?

Facilities include air-conditioned coaches, spacious seating, extended legroom (Premium), and onboard amenities.

How can I book tickets for Niazi Express 99?

Tickets can be booked online through Bookme.pk, Easytickets, or directly from Niazi Express terminals.

Which payment methods are accepted for online bookings?

Payments can be made via JazzCash, Easypaisa, credit/debit cards, and bank transfers on partner platforms.

What is the starting fare for Niazi Express 99?

Starting fares are as low as PKR 800 depending on the route and bus category.

Where is the main terminal of Niazi Express 99 in Lahore?

The main terminal is located at Band Road Lahore, commonly known as Niazi Adda or Bakar Mandi.

Does Niazi Express 99 offer online seat selection?

Yes, passengers can choose their preferred seats when booking online through partner websites.

How long does it take to travel from Lahore to Islamabad?

The Lahore–Islamabad route takes approximately 4 hours 30 minutes, depending on traffic and weather.

Had a Ride with Niazi Express 99? Share Your Experience