Rawalpindi to Faisalabad Bus Ticket Price, Online Booking, Timing
The Rawalpindi to Faisalabad ticket price starts at about Rs 1,450 and reaches Rs 2,500 for Daewoo Gold Class. The journey is around 330 km and four to four and a half hours by motorway, and because Faisalabad has no single terminal, the stand you arrive at matters as much as the coach you pick.
Short answer: Rawalpindi to Faisalabad costs Rs 1,450 to Rs 2,500 and takes about four hours via the M-2 and M-4, with a stop at Bhera. Coaches leave roughly every hour. Choose by where you need to be in Faisalabad: Daewoo finishes on Punj Pullian Road opposite Allied Hospital, Kohistan Express at the GTS stand near the railway station.
Rawalpindi to Faisalabad ticket price by operator
Five fares from four operators, with Faisalabad’s own operator in the middle of the range.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| Kainat Travels | Economy, 2+2 | Pir Wadhai | 4h 30m | Rs 1,450 |
| Skyways | Business, 2+2 | Faizabad | 4h 15m | Rs 1,650 |
| Kohistan Express | Business, 2+2 | Main Pir Wadhai Road | 4h 15m | Rs 1,800 |
| Daewoo Express | Luxury, 2+2 | Own terminal, 26 Number Chungi | 4h | Rs 2,100 |
| Daewoo Express Gold | Gold Class, 2+1 | Own terminal, 26 Number Chungi | 4h | Rs 2,500 |
Fares are indicative published prices and vary with class, season, fuel adjustments and demand. Your live, confirmed fare appears on the seat map before payment.
A narrow fare band on a four hour run
Only Rs 1,050 separates the cheapest seat from Daewoo Gold on this route, which is a smaller gap than on Lahore or Multan. All five services use the same motorways, so the difference is mostly seat, schedule discipline and which stand you finish at.
Kohistan Express is worth singling out. It is Faisalabad’s home operator, runs frequently back and forth to the twin cities, and drops you at the GTS stand near the railway station, the most central arrival in Faisalabad.
Where you get off in Faisalabad matters
Faisalabad spreads out from its clock tower in eight bazaars, and its coach stands sit on different sides of the city.
GTS stand, near the railway station
- Operators
- Kohistan Express and several regional services.
- Good for
- The Ghanta Ghar bazaars, Railway Road, Jhang Road side and the city centre.
Daewoo, Punj Pullian Road
- Operators
- Daewoo Express.
- Good for
- Allied Hospital, the university area, Madina Town and Susan Road.
How to choose
Heading for the city centre or the cloth markets, take Kohistan Express to the GTS stand. Heading for Allied Hospital, the University of Agriculture or Madina Town, Daewoo drops you much closer, and the Rs 300 extra is cheaper than a cross city rickshaw at rush hour.
Which is the best bus service from Rawalpindi to Faisalabad
Four operators, one motorway and a small fare gap, so frequency and the arrival stand decide it.
Kainat Travels economy
The lowest fare from Pir Wadhai, air conditioned and on the motorway like the rest.
From Rs 1,450Kohistan Express business
Faisalabad’s own operator, frequent departures and the most central arrival at the GTS stand.
From Rs 1,800Daewoo Express Gold
2+1 seating and the tightest schedule, from a terminal already beside the motorway.
From Rs 2,500Our verdict
Take Kohistan Express at Rs 1,800 for the centre of Faisalabad. Take Daewoo Luxury at Rs 2,100 if you are heading to the Punj Pullian Road side or need a fixed arrival time. Daewoo Gold at Rs 2,500 is a fair price for 2+1 comfort over four hours, but not a necessary one.
Rawalpindi to Faisalabad bus timings
First coaches around 6:00 AM and the last departures late at night, with something leaving roughly every hour.
Early morning
6:00 AM to 9:00 AMTraders and textile business travel. Arrive before the Faisalabad markets are fully open.
Daytime
10:00 AM to 3:00 PMThe easiest seats. Walk in at Pir Wadhai or Faizabad on most weekdays.
Evening
4:00 PM to 8:00 PMFullest coaches and the slowest Rawalpindi exit. Book ahead on Thursdays and Fridays.
Late
9:00 PM onwardsQuiet roads and a quick run. Check the last departure with your operator before setting out.
Four hours on the timetable, four and a half on a Friday
The motorway section runs to time. The variation comes from the Rawalpindi exit and the Faisalabad end, where coaches leave the M-4 and cross into the city. A Friday evening departure from Pir Wadhai can add half an hour at each end.
Rawalpindi and Faisalabad terminals
Faisalabad has no single intercity terminal, so check the stand on your ticket before travel day.
Rawalpindi
- Daewoo Express
- Own terminal near Jhangi Syedan, 26 Number Chungi, Peshawar Road.
- Kohistan Express
- Main Pir Wadhai Road.
- Skyways and Kainat Travels
- Skyways at Faizabad; Kainat Travels at Pir Wadhai.
Faisalabad
- Daewoo Express
- Chak No. 123 JB, Punj Pullian Road, opposite Allied Hospital.
- GTS stand, near the railway station
- Kohistan Express and several regional services.
- Getting onward
- Rickshaws and ride hailing from both stands; allow 20 to 30 minutes across the city.
The road from Rawalpindi to Faisalabad
South on the M-2 over the Salt Range, then a short run down the M-4 into the canal colony plain.
- RawalpindiDeparture, km 0.
- Kallar Kahar and the Salt RangeThe scenic, slow section, km 125.
- Bhera service areaThe standard 20 minute rest stop, km 195.
- Pindi Bhattian interchangeOnto the M-4, km 265.
- Sahianwala and the Faisalabad linkOff the motorway into the city, km 315.
- FaisalabadArrival about four hours after departure, km 330.
Why coaches go the long way round
On a map the old roads through Chiniot or Sargodha look more direct. In practice the motorway route via Pindi Bhattian is faster, safer and more predictable, which is why every operator in the fare table uses it.
Rawalpindi to Faisalabad bus vs car
There are no practical flights on this corridor, and rail is not competitive with the motorway coach, so the comparison comes down to two options.
Bus
Rs 1,450to Rs 2,500 Gold
Frequent, fully motorway and priced well below a car.
Best all round.
Private car
Rs 12,000and up, one way
Saves the cross city leg at the Faisalabad end, at around seven times a coach fare per person.
Only split between four.
Cheapest way to travel from Rawalpindi to Faisalabad
Kainat Travels economy at around Rs 1,450. For most travellers the Rs 1,800 Kohistan Express seat is the better buy, because the central GTS arrival usually saves a rickshaw fare at the Faisalabad end. Check Pakistan Railways for current rail options, but expect a much longer journey than the coach.
Rawalpindi to Faisalabad bus FAQs
What is the Rawalpindi to Faisalabad bus ticket price?
About Rs 1,450 for Kainat Travels economy, Rs 1,650 for Skyways, Rs 1,800 for Kohistan Express business, Rs 2,100 for Daewoo Luxury and Rs 2,500 for Daewoo Gold Class.
How long does the Rawalpindi to Faisalabad bus take?
About four to four and a half hours for roughly 330 km via the M-2 and M-4, including a rest stop at Bhera.
Where does the bus arrive in Faisalabad?
Daewoo Express finishes on Punj Pullian Road opposite Allied Hospital. Kohistan Express finishes at the GTS stand near the railway station.
Which bus is best from Rawalpindi to Faisalabad?
Kohistan Express offers the best balance of fare, frequency and a central arrival. Daewoo Express is the most punctual and the better choice for the Punj Pullian Road side of the city.
What time is the first and last bus?
Coaches start around 6:00 AM and run until late evening, with roughly one departure an hour. Check the final departure with your operator.
Is there a flight from Rawalpindi to Faisalabad?
There are no practical scheduled flights for this distance. The motorway coach is quicker door to door.
Related routes and operators
From Rawalpindi and Faisalabad
Operator fare lists
Book your Rawalpindi to Faisalabad ticket
Five fares, two Faisalabad stands, hourly departures, and no booking fee added to the published fare.
Compare fares now