Punjab · M-2 Motorway corridor

Islamabad to Lahore bus ticket price, timings and online booking

The Islamabad to Lahore bus ticket price starts at Rs 1,200 for an economy seat and rises to about Rs 3,200 for Daewoo Gold Class, or Rs 5,950 for the 21 seat Q Connect club class coach, with 14 operators covering the 375 km M-2 motorway run. This is the most frequently operated intercity route in Pakistan, with a departure roughly every 15 to 30 minutes across all operators.

Ticket price from
Rs 1,200Economy class
Distance
375 kmVia M-2 motorway
Journey time
4h 30mNon-stop services
Operators
14Daily on this route
Frequency
Every 15 to 30 min5:00 AM to 2:30 AM

Short answer: Islamabad to Lahore economy coaches charge around Rs 1,200 to Rs 1,700, business class sits at Rs 1,850 to Rs 2,750, and premium services reach Rs 3,200, with the 21 seat Q Connect club class coach in a category of its own at Rs 5,950. The fare is identical to the southbound leg, and identical whether you board in Islamabad or Rawalpindi.

Fares by operator

Islamabad to Lahore bus ticket price by operator and class

The Islamabad to Lahore bus ticket price spans roughly Rs 2,000 between the cheapest economy coach and the most expensive premium service on the same motorway. With 14 operators competing on a four and a half hour run, the lower end stays keenly priced.

Islamabad and Rawalpindi to Lahore bus fares by operator
Bus operator Class Seat layout Journey time Ticket price
Q ConnectClub Class21 seats4h 30mRs 5,950
Daewoo ExpressGold Class2 + 14h 30mRs 3,200
Faisal MoversBusiness2 + 14h 30mRs 2,750
Daewoo ExpressLuxury2 + 24h 30mRs 2,670
SkywaysBusiness2 + 14h 45mRs 2,100
Faisal MoversExecutive2 + 24h 45mRs 2,000
Road MasterBusiness2 + 24h 45mRs 1,900
New Khan Road RunnersBusiness2 + 24h 45mRs 1,850
SkywaysEconomy2 + 25h 00mRs 1,670
Niazi ExpressExecutive2 + 25h 00mRs 1,650
Kohistan ExpressEconomy2 + 25h 00mRs 1,450
Silk LineEconomy2 + 25h 15mRs 1,300
Bilal TravelsEconomy2 + 25h 15mRs 1,200

Fares are indicative published prices and vary with fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

What the extra money buys on a four hour route

Less than you might think, which is why this corridor is so price competitive. Economy gives you a 2+2 recliner and a bottle of water. Business and Executive add a wider pitch, a snack box and a screen. Gold Class moves you to a 2+1 layout with three seats per row instead of four, which is the only upgrade that changes the journey in a way you will actually notice. There is no sleeper service on this route, because at four and a half hours it would make no sense.


Departure schedule

Islamabad to Lahore bus timings and departure frequency

Islamabad to Lahore bus timings run from 5:00 AM through to roughly 2:30 AM the following morning, with a departure every 15 to 30 minutes at peak and every hour or so overnight. No other intercity corridor in Pakistan comes close to this frequency, which changes how you plan the trip entirely.

Early morning

5:00 to 8:00 AM

Heaviest slot for government and business travel. Reaches Lahore before midday. These fill first on Monday mornings.

Midday

9:00 AM to 2:00 PM

Quietest departures and the easiest seats to get. Best chance of an empty adjacent seat on a 2+2 economy coach.

Evening

3:00 to 8:00 PM

Second peak. Expect slow going at the Rawalpindi exit and again coming into Lahore at Thokar. Add half an hour.

Overnight

9:00 PM to 2:30 AM

Clear motorway and the fastest actual running times. Popular with students and anyone connecting onward from Lahore in the morning.

Which departure gets you there fastest?

Late evening services genuinely arrive quicker. The M-2 runs freely at any hour, so the only variable is city traffic at either end, and both ends are slow between 4 PM and 7 PM. A 10:00 PM departure can complete the run in a little over four hours. The same journey leaving at 5:00 PM often takes closer to five and a quarter, most of it spent getting out of Rawalpindi and then into Lahore.


Planning

Do you need to book an Islamabad to Lahore bus in advance?

Usually not. With a departure every 15 to 30 minutes, this is the one long corridor in Pakistan where turning up at the terminal is a reasonable plan. There are four situations where that stops being true, and they account for most of the complaints you will read about this route.

TURN UP

When same day booking is fine

  • Any weekday between 9 AM and 2 PM
  • Economy and Executive class on almost any ordinary day
  • Overnight departures outside holiday weeks
  • When you are flexible about which operator you travel with
BOOK AHEAD

When you should reserve a seat

  • Monday mornings and Friday evenings, the two reliable crunch points
  • Gold Class and Business, which sell out well before economy does
  • Eid al-Fitr, Eid ul-Adha and long weekends, three to five days ahead
  • When you need a specific boarding terminal rather than any of the four

The practical rule

On this route, booking online buys you seat choice and terminal choice, not availability. That is a real benefit if you want a front 2+1 seat on a Gold Class coach leaving from Faizabad at a particular hour, and close to worthless if you just need to get to Lahore this afternoon. Judge accordingly rather than assuming you must reserve.


Boarding and drop-off

Bus terminals and boarding points in Islamabad and Lahore

The twin cities offer four boarding points at the same fare, and Lahore has four arrival terminals scattered across a very large city. Getting the arrival terminal right matters more here than the departure one, because a four and a half hour journey can easily be followed by a forty minute ride across Lahore.

Departure terminals in Islamabad and Rawalpindi

Faizabad
The main twin cities hub on the boundary between the two, with the Metro Bus station adjacent. Easiest to reach from anywhere in Islamabad.
Faisal Movers, Motorway Chowk, Peshawar Road
Close to the motorway entry, so the coach is on the M-2 within minutes of pulling out.
Pirwadhai, Rawalpindi
The general bus stand and starting point for most economy operators. Widest seat choice, most basic facilities.
Daewoo Terminal, Saddar Rawalpindi
Daewoo’s own terminal with a waiting lounge and taxi rank, convenient for the cantonment.

Arrival terminals in Lahore

Abdullah Terminal, Band Road
The main arrival point for Faisal Movers and several others, opposite Niazi Adda. Well staffed at every hour.
City Terminal, Chowk Yateem Khana
A second stop on some services and considerably closer to central Lahore than Thokar. Worth asking for.
Thokar Niaz Beg
Daewoo Express and others. Right at the motorway edge of the city, so you are off the bus quickly but a long way from the centre.
Badami Bagh
Where most economy coaches terminate. Busy and basic, but well connected for the walled city and onward travel.

The arrival choice most travellers miss

If your destination is Gulberg, Model Town or central Lahore, a service stopping at City Terminal near Chowk Yateem Khana can save you thirty to forty minutes against staying on to Thokar Niaz Beg. It costs nothing extra, but it is rarely the default, so you have to check the stop list before booking rather than after.


The journey

Islamabad to Lahore distance, journey time and M-2 motorway route

The Islamabad to Lahore distance by road is about 375 km via the M-2, with a journey time of 4 hours 30 minutes on non-stop services and up to 5 hours 15 minutes on economy coaches making more stops. The M-2 is a controlled access motorway with a 120 km/h limit, which is why timings on this corridor are unusually dependable.

Major stops and interchanges on the M-2

  • Islamabad, FaizabadDeparture, km 0
  • Chakri interchangeRawalpindi ring road connection
  • Balkassar interchangeJunction for Chakwal and the M-14 to Mianwali
  • Kallar KaharThe Salt Range climb, the slowest section of the route
  • Bhera service areaStandard 20 minute rest stop: food court, prayer area and fuel
  • Pindi Bhattian interchangeJunction with the M-4 to Faisalabad and Multan
  • Sheikhupura interchangeEconomy services set down passengers here
  • Lahore, Abdullah TerminalArrival, km 375

Non-stop versus stopping services

Premium operators run genuinely non-stop with a single scheduled break at Bhera. Economy coaches pick up and set down at Balkassar, Pindi Bhattian and Sheikhupura, and linger longer at the rest stop, which accounts for the extra thirty to forty five minutes. If arrival time matters, the class you book affects it as much as the hour you choose to leave.


Same day return

Can you travel Islamabad to Lahore and back in one day?

Yes, and a great many people do it every week. At four and a half hours each way with departures every 15 to 30 minutes, an Islamabad to Lahore day return is one of the few long distance bus trips in Pakistan that genuinely works without an overnight stay.

THE SCHEDULE

How the day looks

A 5:30 AM departure from Faizabad puts you in Lahore around 10 AM. A 6:00 PM return gets you home by about 10:30 PM. That leaves roughly eight usable hours in Lahore, which is enough for meetings, a court date or a family visit.

THE COST

What a day return runs to

Two economy seats cost about Rs 2,400 return, or roughly Rs 4,000 for Executive both ways. Book the outbound leg ahead for the early departure, which is the one slot that reliably fills; the evening return almost never needs reserving.

THE CATCH

What to watch for

The evening return leaves Lahore in rush hour, so build in the extra half hour. And nine hours on a coach in one day is genuinely tiring in economy. If you are working the following morning, the Business class upgrade earns its keep here more than on a single leg.


Choosing an operator

Which is the best bus service from Islamabad to Lahore?

The best bus service from Islamabad to Lahore depends on whether you are optimising for price, comfort or punctuality. On a corridor where every operator uses the same motorway and arrives within half an hour of the others, no single company wins all three.

MOST PUNCTUAL

Daewoo Express

Owns its terminals at both ends, so departures are not waiting on a shared bay to clear. Gold Class 2+1 seating at Rs 3,200 is the most comfortable option on the route, and Luxury at Rs 2,670 is still well above the market on fittings. You pay roughly double the economy fare.

BEST BALANCE

Faisal Movers

The highest frequency operator with boarding at Faizabad, Pirwadhai and its own Motorway Chowk terminal, arriving at Abdullah Terminal in Lahore. Business Class at Rs 2,750 buys 2+1 seating for meaningfully less than Daewoo Gold.

BEST VALUE

Skyways

Usually the cheapest branded service, with economy around Rs 1,670 and business near Rs 2,100. The fleet is older than Daewoo’s and timekeeping is looser, but on a four hour daytime run in good weather that trade is easy to accept.

The honest recommendation

For a routine trip, Faisal Movers Executive at around Rs 2,000 is the sensible default: frequent, comfortable enough, and roughly Rs 700 below Daewoo Luxury on the same road. Pay for Daewoo Gold Class only when you have a commitment straight off the bus and cannot absorb a delay. Drop to an economy coach at Rs 1,200 to Rs 1,450 when the fare difference matters more than the extra forty five minutes.


Booking process

How to book Islamabad to Lahore bus tickets online

Booking Islamabad to Lahore bus tickets online takes about two minutes. On this route the value is less about securing a seat and more about choosing exactly which one, from which of the four twin cities terminals, arriving at which part of Lahore.

STEP 01

Search the route and date

Enter Islamabad, Lahore and your travel date. Every operator running that day appears in one list.

STEP 02

Filter by boarding point

Narrow to Faizabad, Pirwadhai, Saddar or Motorway Chowk, then sort by price or departure time.

STEP 03

Check the Lahore arrival

Confirm whether the service stops at City Terminal, then pick your seat and add CNIC details.

STEP 04

Pay and get your e-ticket

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

Before you confirm, check these four things

  • Your boarding point is on that bus’s list. Not every service calls at all four twin cities terminals.
  • Whether the coach stops at City Terminal. The difference between arriving in central Lahore and arriving at Thokar.
  • Seat layout, not just class name. Gold Class and Business are 2+1; Executive and economy are 2+2.
  • CNIC details match the passenger. One valid CNIC per seat with the name matching.

Payment methods

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

Bus, train or plane

Islamabad to Lahore bus vs train vs flight ticket price

Comparing the Islamabad to Lahore bus ticket price against the train and a domestic flight is refreshingly one sided. The bus wins on frequency, on total door to door time and on price, and it is not a close contest.

Islamabad to Lahore travel options compared
ModeTypical priceJourney time FrequencyVerdict
Bus (economy)Rs 1,200 to 1,7004h 30m to 5h 15m Every 15 to 30 minCheapest way to make the trip
Bus (business or gold)Rs 2,000 to 3,2004h 30m Every 30 to 60 minBest overall, comfort without airport overhead
TrainRs 1,100 to 3,5005h to 7h A few dailyCheap in economy, but slower and far less frequent
Domestic flightRs 14,000 to 25,00055 min flight LimitedNot worth it, airport transfers erase the time saved
Ride share or private carRs 12,000 and up4h 15m On demandOnly sensible split between four people

Flight and train fares fluctuate; bus fares on this corridor are broadly fixed.

Cheapest way to travel from Islamabad to Lahore

The cheapest way to travel from Islamabad to Lahore is an economy coach at Rs 1,200 to Rs 1,450, ideally departing midday when demand is at its lowest. Pakistan Railways economy can occasionally undercut that, but with only a handful of daily services and a longer running time it rarely works out better once you account for reaching Rawalpindi station and getting from Lahore station afterwards. Fares on this route are broadly fixed rather than dynamic, so booking three weeks early will not lower the price.

Compare all 14 operators for your travel date.

Check live fares and seats

Common questions

Islamabad to Lahore bus ticket price FAQs

What is the Islamabad to Lahore bus ticket price?

The Islamabad to Lahore bus ticket price runs from about Rs 1,200 for an economy seat to Rs 3,200 for Daewoo Express Gold Class. Mid-tier classes from Faisal Movers, Skyways, Road Master and Q Connect fall between Rs 1,850 and Rs 2,750. Fourteen operators run this corridor, more than any route of comparable length, which keeps the economy end unusually competitive.

How often do buses run from Islamabad to Lahore?

Roughly every 15 to 30 minutes at peak times across all operators, and about hourly overnight. Services run from 5:00 AM until around 2:30 AM. This is the highest frequency intercity corridor in Pakistan, which is why most travellers can simply turn up at a terminal rather than planning around a fixed departure.

Do I need to book an Islamabad to Lahore bus in advance?

Usually not. Same day booking is fine on ordinary weekdays, particularly between 9 AM and 2 PM. Reserve ahead for Monday mornings, Friday evenings, Gold Class or Business seats, and anything falling in Eid or a long weekend, where three to five days notice is sensible.

Is it cheaper to board in Rawalpindi than Islamabad?

No. Operators price the twin cities as a single origin, so Faizabad, Pirwadhai, Saddar and Motorway Chowk all charge the same fare for the same coach. Board wherever is closest to you. Starting from the first pickup point tends to give the widest choice of seats.

How long does the Islamabad to Lahore bus take?

Non-stop premium services cover the 375 km in about 4 hours 30 minutes via the M-2. Economy coaches stopping at Balkassar, Pindi Bhattian and Sheikhupura take up to 5 hours 15 minutes. Late evening departures are fastest, because city traffic at both ends is clear.

Where in Lahore does the bus arrive?

Faisal Movers and several others arrive at Abdullah Terminal on Band Road, with some services also stopping at City Terminal near Chowk Yateem Khana, which is closer to central Lahore. Daewoo Express uses Thokar Niaz Beg and most economy coaches terminate at Badami Bagh. Check the stop list before booking.

Is there a sleeper bus from Islamabad to Lahore?

No, and there is no demand for one. At four and a half hours the journey is far too short for berths to make sense, so no operator runs them. The most comfortable option is a 2+1 layout, meaning Daewoo Gold Class or Faisal Movers Business Class, which gives you three seats per row instead of four.

Can I do Islamabad to Lahore and back in a single day?

Comfortably. An early departure around 5:30 AM reaches Lahore by roughly 10 AM, and a 6:00 PM return brings you home by about 10:30 PM, leaving eight usable hours. Two economy seats cost around Rs 2,400 return. Book the early outbound leg ahead, since it is the one slot that reliably fills.

Do I need a CNIC to book an Islamabad to Lahore bus ticket?

Yes, one valid CNIC per passenger with the name matching the booking. Children travelling on a B-Form go under the guardian’s CNIC, and foreign travellers can use a passport number instead.

Do fares rise during Eid and long weekends?

Published fares generally hold steady, but the cheaper classes sell out first, so what remains is the expensive end. Some operators add extra departures at peak. Book three to five days ahead for Eid al-Fitr, Eid ul-Adha and long weekends rather than expecting a discount nearer the date.

Book your Islamabad to Lahore bus ticket

14 operators, a departure every 15 to 30 minutes, four twin cities boarding points and no booking fee added to the operator’s published fare.

Compare fares now