Faisalabad to Mardan Bus Ticket Price, Online Booking, Timing
The Faisalabad to Mardan bus ticket price starts at about Rs 1,900 and reaches Rs 3,000 for Faisal Movers Business. Two operators cover the 530 km run in around seven hours.
Short answer: Faisalabad to Mardan bus tickets cost about Rs 1,900 in economy and Rs 2,200 to Rs 3,000 for Faisal Movers Executive and Business. The journey takes about seven hours on the motorways. Fares are indicative and confirm at checkout.
Faisalabad to Mardan bus ticket price by operator and class
The Faisalabad to Mardan ticket price is a set-down on Peshawar bound services, which leave the GTS terminal near the Clock Tower and run the motorway network through the twin cities. Faisal Movers is the operator with the deepest timetable on this corridor from Faisalabad.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Faisal Movers | Business, AC | Motorway, set down Mardan | 6h 45m | Rs 3,000 |
| Faisal Movers | Executive, AC | Motorway, set down Mardan | 7h 00m | Rs 2,200 |
| Peshawar bound coaches | Economy, AC | Motorway, set down Mardan | 7h 30m | Rs 1,900 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
Confirm the set-down
Mardan lies just off the M-1, so confirm the set-down when booking rather than assuming it. If no service stops, Nowshera or Peshawar are the fallbacks, with frequent local transport back to Mardan.
Beyond Mardan
Swat, Dir and Bajaur are all reached onward from Mardan over the Malakand pass.
Faisalabad to Mardan route, terminals and connections
The Faisalabad to Mardan route runs the M-4 to Pindi Bhattian, the M-2 to the twin cities, then the M-1 west towards Peshawar.
GTS Terminal, Faisalabad
Faisal Movers and the long distance operators, near the Railway Station and the Clock Tower. Almost every intercity departure from the city.
Mardan bus stand
Set-downs from Peshawar bound coaches, and local transport over Malakand. Onward travel into Swat, Dir and Bajaur.
Stops on the way
Faisalabad, Pindi Bhattian, Twin cities, Swabi, Mardan.
Planning the journey
One terminal at this end, several stops at the other. Faisalabad’s long distance services concentrate at the GTS terminal near the Railway Station and Clock Tower, with some Faisal Movers and Sania Express departures from FM Speed Star on Sargodha Road. Check which one your ticket names.
Faisalabad to Mardan bus timings and departure frequency
Faisalabad to Mardan bus timings follow the Peshawar corridor, which runs through the day.
Morning
6:00 am – 10:00 amDepartures from the GTS terminal through the morning, the easiest block for a same day arrival.
Afternoon
Noon – 4:00 pmSteady departures, arriving in the evening.
Evening
5:00 pm – 9:00 pmThe block to take for the long southern runs, which are best done overnight.
Winter fog
December – JanuaryThe Punjab motorways fog badly and delays carry through the whole journey.
Which is the best bus service from Faisalabad to Mardan?
Everyone uses the same motorways, so the choice is the seat and whether the coach stops at Mardan.
Peshawar bound coaches
Air conditioned economy at Rs 1,900, provided the service sets down at Mardan.
Faisal Movers
Executive at Rs 2,200 with the deepest timetable on this corridor from Faisalabad, and cargo if you are sending goods.
Faisal Movers
Business at Rs 3,000 with a 30 kg allowance and a cancellation window.
The honest recommendation
Take Faisal Movers Executive at Rs 2,200 and confirm the Mardan set-down when booking. On a seven hour motorway run the cheaper economy seat saves little and risks being carried through to Peshawar.
Faisalabad to Mardan bus ticket price FAQs
What is the Faisalabad to Mardan bus ticket price?
About Rs 1,900 in economy on a Peshawar bound coach, Rs 2,200 for Faisal Movers Executive and Rs 3,000 for Business.
How long does the journey take?
About seven hours on the motorway network through the twin cities.
Is there a direct bus?
Mardan is served as a set-down on Peshawar bound services rather than as a separate route. Confirm the stop when booking.
Where do buses leave from in Faisalabad?
Mostly the GTS terminal near the Railway Station and Clock Tower, with some departures from FM Speed Star on Sargodha Road.
What if my coach does not stop at Mardan?
Continue to Nowshera or Peshawar and take local transport back, which runs frequently.
Can I continue to Swat or Bajaur?
Yes, over the Malakand pass from Mardan, which is the usual gateway for both.
Related routes and fare guides
Operator fare lists
More routes and guides
Book your Faisalabad to Mardan bus ticket
Compare Peshawar corridor services from Faisalabad and confirm the Mardan set-down, with no booking fee added.
Compare fares now