Central Punjab · Eastbound M-3 corridor

Faisalabad to Lahore bus ticket price, timings and online booking

The Faisalabad to Lahore bus ticket price starts at Rs 700 for an economy seat and reaches about Rs 1,900 for Daewoo Gold Class, the same as the outbound leg. Nine operators cover the 150 km run in roughly 2 hours. Eastbound the crush sits in the late afternoon rather than the early morning, which changes when you should book.

Ticket price from
Rs 700Economy class
Distance
150 kmVia the M-3 motorway
Journey time
2h 00m2h 45m on the old road
Operators
9Daily on this route
Peak window
4 PM to 7 PMThe return crush

Short answer: Faisalabad to Lahore economy coaches charge Rs 700 to Rs 950, business and executive class Rs 1,050 to Rs 1,350, and Daewoo runs Rs 1,500 to Rs 1,900. Fares match the outbound leg exactly, so a return journey costs precisely twice a single.

Fares by operator

Faisalabad to Lahore bus ticket price by operator and class

The Faisalabad to Lahore bus ticket price is identical in both directions across all nine operators. What differs eastbound is availability: the late afternoon departures carry the day’s traders heading home, and the cheaper classes on those coaches go first.

Faisalabad to Lahore bus fares by operator and class
Bus operator Class Route Journey time Ticket price
Daewoo ExpressGold ClassM-32h 00mRs 1,900
Daewoo ExpressLuxuryM-32h 00mRs 1,500
Faisal MoversBusinessM-32h 00mRs 1,350
SkywaysBusinessM-32h 15mRs 1,100
Faisal MoversExecutiveM-32h 15mRs 1,050
Kohistan ExpressBusinessM-32h 15mRs 950
Road MasterBusinessM-32h 15mRs 900
New Khan Road RunnersBusinessM-32h 15mRs 880
Niazi ExpressExecutiveM-32h 30mRs 850
Silk LineEconomyOld road2h 45mRs 750
Bilal TravelsEconomyOld road2h 45mRs 700

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

Booking the return leg in advance

If you are making a day trip from Lahore, the outbound morning coach is the one people book and the return is usually left to chance. That works on most days, but not between 4 PM and 7 PM, when everyone who travelled out that morning is trying to get home at once. Booking both legs together costs nothing extra, since there are no return discounts on this corridor, and it saves you standing at a Faisalabad counter watching three coaches leave full.


Departure schedule

Faisalabad to Lahore bus timings and daily departures

Faisalabad to Lahore bus timings run from about 5:00 AM to midnight with a departure every 30 to 60 minutes, but the demand pattern is the mirror image of the outbound service. Mornings are quiet eastbound and the late afternoon is heavy, because the traffic on this corridor is a daily commercial cycle rather than a steady flow.

Early morning

5:00 to 8:00 AM

Quiet eastbound. Plenty of empty seats and the calmest terminals of the day. Reaches Lahore before 10 AM.

Midday

9:00 AM to 3:00 PM

Steady but comfortable. The best window if you want a specific class without booking several days out.

Return peak

4:00 to 7:00 PM

The busiest block on this leg by a wide margin. Economy and business sell out first, and Lahore arrival lands in the evening rush.

Evening and night

8:00 PM to midnight

Thins out quickly after 9 PM. Fastest running times of the day, with a clear motorway and an easy run into Lahore.

Beating the afternoon crush

If your business in Faisalabad finishes by mid afternoon, a 3:00 PM departure gets you home before the Lahore evening rush and costs the same as the 5:00 PM one that everybody wants. If you cannot leave before 4 PM, an 8:00 PM coach is often the smarter choice than fighting for a seat at the peak. You will be home by 10 PM, the motorway is clear, and the terminal is calm.


Boarding and drop-off

Bus terminals and boarding points in Faisalabad and Lahore

Faisalabad’s terminals sit at different distances from the Clock Tower bazaars, which matters if you are leaving straight from a day’s trading. At the Lahore end, the arrival terminal decides how long the last leg of your journey takes.

Departure terminals in Faisalabad

Daewoo Terminal, Abdullahpur
On Punj Pullian Road near the railway station and opposite Allied Hospital, with a waiting lounge and taxi rank. The shortest rickshaw run back from the bazaars.
Faisal Movers Terminal
Staffed facility with ticketing, waiting area and cargo drop-off, running frequent departures to Lahore and on to Islamabad.
General Bus Stand
The main city terminal and starting point for most economy coaches. Busy at the afternoon peak and where the old road services load.
Kohistan Terminal
Shared with several regional operators, and where services arriving from Sargodha and Jhang set down.

Arrival terminals in Lahore

Thokar Niaz Beg
Daewoo Express and others, right where the M-3 meets the city. Quick to leave the coach, but a long way from central Lahore.
Abdullah Terminal, Band Road
Faisal Movers’ main hub, staffed at every hour with onward ticketing for Islamabad, Karachi and Sialkot.
City Terminal, Chowk Yateem Khana
A second stop on some services and considerably closer to Gulberg and Model Town. Worth asking for.
Badami Bagh
Where the old road coaches terminate, handy for the walled city and well connected onward.

Arriving at the evening rush

A 5:00 PM departure from Faisalabad reaches the edge of Lahore at about the worst possible moment. A coach terminating at Thokar Niaz Beg gets you off before the traffic; one continuing to Band Road or Chowk Yateem Khana takes the traffic with it. If you are heading for Gulberg or the centre, the extra stop is still usually worth it, but budget the half hour rather than being surprised by it.


The journey

Faisalabad to Lahore distance, journey time and M-3 motorway route

The Faisalabad to Lahore distance is about 150 km, covered in roughly 2 hours on the M-3 motorway. Coaches join the motorway at the Jaranwala or Samundri interchange and run straight through to Thokar Niaz Beg. The old road via Khurrianwala and Sheikhupura takes closer to 2 hours 45 minutes.

Major stops and interchanges heading east

  • Faisalabad, AbdullahpurDeparture, km 0
  • Samundri or Jaranwala interchangeM-3 entry, depending on the operator
  • Nankana Sahib interchangeLast exit before Lahore
  • Lahore, Thokar Niaz BegArrival, km 150

The shortest mainline route on the network

Two hours with no scheduled rest stop makes this the most predictable journey of any corridor we cover. Nothing on the motorway section varies by more than about ten minutes. All the uncertainty sits in the last few kilometres into Lahore, which is why the departure hour matters far more here than the operator or the class you book.


Connections

Joining the Lahore service from elsewhere in central Punjab

Faisalabad is the transport hub for central Punjab, so a fair share of passengers on the Lahore coach did not start there. If you are arriving from Sargodha, Jhang or Chiniot to pick up an onward service, a couple of details are worth knowing before you plan the connection.

ARRIVING

Where regional services set down

Coaches from Sargodha, Jhang and Chiniot mostly terminate at the General Bus Stand or the Kohistan Terminal. Both have frequent Lahore departures, so you rarely need to cross the city to make the connection.

TIMING

Allow forty five minutes

Regional services run to looser schedules than the motorway operators. Three quarters of an hour between coaches is enough on most days, and worth stretching to an hour if you are connecting during the afternoon peak.

ALTERNATIVE

Consider the M-4 instead

If you are heading for Islamabad rather than Lahore, Faisalabad sits on the M-4 with direct services of about four and a half hours. Going via Lahore adds distance and a change for no benefit.


Choosing an operator

Which is the best bus service from Faisalabad to Lahore?

The best bus service from Faisalabad to Lahore comes down to your departure time and where you need to be in Lahore, since every motorway operator covers the 150 km within about half an hour of the others.

BEST TERMINALS

Daewoo Express

Departing Abdullahpur and arriving Thokar Niaz Beg, with the most reliable timekeeping on the corridor. Luxury at Rs 1,500 and Gold Class at Rs 1,900. Worth it if you are travelling with goods or want a proper waiting lounge at the Faisalabad end.

BEST FOR CONNECTIONS

Faisal Movers

Arrives at Abdullah Terminal on Band Road with onward ticketing to Islamabad, Karachi and Sialkot from the same counter. Executive at Rs 1,050 and Business at Rs 1,350, with the widest choice of departure times.

BEST VALUE

Road Master and New Khan Road Runners

Business class at Rs 880 to Rs 900 on the motorway, arriving within fifteen minutes of the premium coaches for less than half the Gold Class fare. The obvious pick for a routine trip.

The honest recommendation

Take Road Master or New Khan Road Runners at about Rs 900 and put the saving toward the rickshaw at either end. Choose Faisal Movers at Rs 1,050 if you are continuing beyond Lahore, because the Band Road arrival and onward ticketing save a change. Book any motorway operator rather than the Rs 700 old road coaches, which take forty five minutes longer on a journey that is only two hours to begin with.


Booking process

How to book Faisalabad to Lahore bus tickets online

Booking Faisalabad to Lahore bus tickets online takes about two minutes, and on this leg it is genuinely worth doing for the afternoon departures, which are the one part of the schedule where seats actually run out.

STEP 01

Search the route and date

Enter Faisalabad, Lahore and your travel date. All 9 operators running that day appear in one list.

STEP 02

Mind the afternoon peak

Between 4 PM and 7 PM the cheaper classes go first. Either book ahead or shift to a 3 PM or 8 PM coach.

STEP 03

Pick your Lahore arrival

Thokar for the western side, Band Road or Chowk Yateem Khana for the centre. Then choose your seat.

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

  • The departure hour. A 3 PM or 8 PM coach costs the same as the 5 PM one and is far easier to get.
  • The journey time. Anything approaching three hours is an old road service, not the M-3.
  • Where you arrive in Lahore. Thokar and Band Road are half an hour apart at the evening rush.
  • 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 car

Faisalabad to Lahore bus vs train vs car

Comparing the Faisalabad to Lahore bus ticket price against the alternatives is a genuine contest on this corridor, since the rail link is good and the distance is short enough to drive. Frequency is what keeps the bus ahead.

Faisalabad to Lahore travel options compared
ModeTypical priceJourney time FrequencyVerdict
Bus (motorway business)Rs 880 to 1,3502h 00m to 2h 15m Every 30 to 60 minBest all round, and you can leave when you like
Bus (Daewoo)Rs 1,500 to 1,9002h 00m Several dailyWorth it for the Abdullahpur terminal and punctuality
Bus (old road economy)Rs 700 to 7502h 45m FrequentOnly if Sheikhupura is on your way
TrainRs 300 to 9002h 30m to 3h 30m Several dailyCheapest fare, though the stations add time at both ends
Private car or ride shareRs 5,000 and up1h 50m On demandSensible split between three or four people

Train fares fluctuate by class; bus fares on this corridor are broadly fixed. There are no commercial flights between the two cities.

Cheapest way to travel from Faisalabad to Lahore

The cheapest way to travel from Faisalabad to Lahore is Pakistan Railways economy at roughly Rs 300 to Rs 500, which undercuts every bus fare on the corridor. Faisalabad is a proper junction with several daily services toward Lahore, so this is a real alternative rather than a theoretical one. Against that, the train runs less often, takes longer, and leaves you at Lahore railway station rather than a motorway terminal. A Rs 880 business seat is the better buy for most travellers, but if the fare is the only consideration the train wins.

Compare all 9 operators for your travel date.

Check live fares and seats

Common questions

Faisalabad to Lahore bus ticket price FAQs

What is the Faisalabad to Lahore bus ticket price?

The Faisalabad to Lahore bus ticket price runs from about Rs 700 for an economy seat to Rs 1,900 for Daewoo Express Gold Class. Mid tier business seats from Road Master, New Khan Road Runners and Kohistan Express fall between Rs 880 and Rs 950. Nine operators cover the route and the fare matches the outbound leg.

What time is the busiest departure from Faisalabad?

Between 4 PM and 7 PM, when the day’s traders and buyers head home to Lahore together. Economy and business classes on those coaches fill first. A 3 PM or an 8 PM departure costs the same and is far easier to get a seat on.

How long does the Faisalabad to Lahore bus take?

About 2 hours on the M-3 motorway with no scheduled rest stop, up to 2 hours 30 minutes on slower economy services. Old road coaches through Khurrianwala and Sheikhupura take around 2 hours 45 minutes. Arriving during the Lahore evening rush can add another twenty minutes.

Should I book the return leg in advance?

For an afternoon return, yes. There are no return discounts on this corridor, so booking both legs together costs the same as booking them separately, and it guarantees you a seat in the one window where coaches genuinely run full. For a morning or late evening return you can safely leave it.

Where in Lahore does the bus arrive?

Daewoo Express and several others terminate at Thokar Niaz Beg where the M-3 meets the city. Faisal Movers arrives at Abdullah Terminal on Band Road, some services also stop at City Terminal near Chowk Yateem Khana, and old road coaches finish at Badami Bagh. Thokar is quickest to leave but furthest from the centre.

Which is the cheapest bus from Faisalabad to Lahore?

Bilal Travels at around Rs 700, but that is an old road coach taking close to three hours. Niazi Express Executive at Rs 850 is the cheapest motorway option, with New Khan Road Runners business at Rs 880. On a two hour route, spending the extra Rs 150 to save forty five minutes is an easy decision.

Can I connect to Islamabad or Karachi from Lahore?

Yes. Lahore to Islamabad departs every 15 to 30 minutes, so that connection needs no planning. Karachi services leave mainly in the evening for a morning arrival, which pairs well with a midday coach from Faisalabad. If Islamabad is your destination, though, consider the direct M-4 service from Faisalabad instead of routing through Lahore.

Do I need a CNIC to book a Faisalabad 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 enter a passport number instead.

Do fares rise during Eid and holidays?

Published fares hold steady, and the half hourly frequency absorbs most peak demand. The afternoon block still fills faster around Eid al-Fitr and Eid ul-Adha, so book two or three days ahead in those weeks, particularly for the return leg of a day trip.

Book your Faisalabad to Lahore bus ticket

9 operators, a departure every half hour, and no booking fee added to the operator’s published fare. Book the afternoon return before you travel out.

Compare fares now