Faisalabad to Rawalpindi Bus Ticket Price, Online Booking, Service Timing

Rawalpindi is the busiest run north out of Faisalabad, about 305 km of motorway that takes three and three-quarter hours, up the M-4 to Pindi Bhattian and the M-2 through the Salt Range. Seven operators share it, from Kainat Travels and Raja Travels at the cheap end to Daewoo Express, Kohistan Express and New Subhan further up.

Fares from Rs 1,050 one way, per seat

Fare from
Rs 1,050cheapest coach
Journey time
motorway all the way
Distance
About 305 kmM-4 and M-2
Operators
7direct coaches
First coach
1 amthrough to 10 pm

Quick Fare Check: Faisalabad to Rawalpindi buses cost from about Rs 1,050 with Kainat Travels to Rs 2,500 with New Subhan, with Daewoo Express at about Rs 1,650 in air-conditioned Luxury, for a motorway trip of about three and three-quarter hours.

Faisalabad to Rawalpindi bus fare by operator

Faisalabad to Rawalpindi bus fares are listed for seven operators; Faisal Movers quotes its fare when you book.

Indicative one-way prices for one adult seat; the live fare for your date confirms at checkout and can rise before weekends and Eid.

Faisalabad to Rawalpindi route map

Faisalabad to Rawalpindi route map Map of the Faisalabad to Rawalpindi bus route through Faisalabad, Pindi Bhattian, Kallar Kahar, Rawalpindi. 32°N 33°N 72°E 73°E 74°E Faisalabad Rawalpindi 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run north on the M-4 to Pindi Bhattian and up the M-2 through the Salt Range to Rawalpindi.

Faisalabad to Rawalpindi fares

  1. Kainat Travels CoachRs 1,050
  2. Raja Travels StandardRs 1,400
  3. Bashir Sons CoachRs 1,550
  4. Daewoo Express LuxuryRs 1,650
  5. Kohistan Express StandardRs 2,400
  6. New Subhan StandardRs 2,500
One-way fares for one adult seat, cheapest first. The green bar is the lowest fare.

Faisalabad to Rawalpindi bus timings

Faisalabad to Rawalpindi bus timings run around the clock, from a 1 am departure to the last coaches at 10 pm.

  1. Night

    1 am

    Kainat Travels leaves at 1 am and arrives before 5 am.

  2. Morning

    7 to 10:30 am

    New Subhan and Kainat at 7 am, a second Kainat coach at 9 am and Daewoo Express at 10:30 am.

  3. Afternoon

    1:30 to 5:30 pm

    Daewoo at 1:30 pm and 5:30 pm, with Raja Travels at 2:15 pm.

  4. Evening

    10 pm

    The last Kainat coach of the day reaches Rawalpindi around 1:45 am.

Faisalabad to Rawalpindi bus online booking

Faisalabad to Rawalpindi bus online booking takes a few minutes: pick an operator and class, choose a seat and pay.

  1. Choose your coach

    Pick an operator and class from the fare table above, and check where it boards and drops before you pay.

  2. Pick your seat

    Choose a window or aisle seat on the seat map. Women are seated beside women or family members.

  3. Pay and board

    Pay by JazzCash, Easypaisa or card and keep the e-ticket. Carry your CNIC and reach the terminal 30 minutes early.

Search Faisalabad to Rawalpindi buses

Which is the best bus service from Faisalabad to Rawalpindi?

The best bus service from Faisalabad to Rawalpindi depends on how much you want to spend, since the top fare is more than double the cheapest.

  • Kainat Travels

    Lowest fare

    About Rs 1,050, with four departures from 1 am to 10 pm.

    From Rs 1,050

  • Daewoo Express

    Most departures by day

    About Rs 1,650 in air-conditioned Luxury, at 10:30 am, 1:30 pm and 5:30 pm.

    From Rs 1,650

  • Bashir Sons

    Faisalabad operator

    About Rs 1,550 from the Faisalabad-based operator.

    From Rs 1,550

Our pick

Kainat Travels at about Rs 1,050 is the value pick, at about two-thirds of the Daewoo Express Luxury fare. Pay for Daewoo only if a fixed daytime departure matters; the higher fares from Kohistan Express and New Subhan buy no extra speed on a motorway run.

Before you book a Faisalabad to Rawalpindi bus

Before you book a Faisalabad to Rawalpindi bus, three things are worth knowing.

  • Rawalpindi or Islamabad

    Many coaches on this road serve both cities. Check where yours sets down; for the capital itself, see Faisalabad to Islamabad.

  • Fog season

    Winter fog can close sections of the M-4 and M-2 in December and January, and late-night coaches are the ones most often held.

  • By train

    Trains also run between the two cities; see Faisalabad to Rawalpindi trains.

Faisalabad to Rawalpindi bus FAQs

What is the Faisalabad to Rawalpindi bus ticket price?

From about Rs 1,050 with Kainat Travels to Rs 2,500 with New Subhan. Daewoo Express charges about Rs 1,650 in Luxury.

How long does the bus from Faisalabad to Rawalpindi take?

About three and three-quarter hours for roughly 305 km on the M-4 and M-2.

Which is the cheapest bus from Faisalabad to Rawalpindi?

Kainat Travels at about Rs 1,050, then Raja Travels at Rs 1,400.

What time is the first bus?

Kainat Travels leaves at 1 am; the last departure of the day is the Kainat 10 pm coach.

How many operators run this route?

Book Faisalabad to Rawalpindi bus tickets for your date

Choose from the seven operators on this route, then pay with JazzCash, Easypaisa or card.

Search Faisalabad to Rawalpindi buses