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

Charsadda is a farming district town about 30 km north-east of Peshawar, on the Swat and Kabul rivers, and from Faisalabad it is reached by a Peshawar coach and a short local ride. Al Naseeb Express, Daewoo Express, Kohistan Express and Skyways all run to Peshawar.

To Peshawar Rs 2,000 one way, per seat

Coach to Peshawar
Rs 2,000afternoon coach
Onward
About 30 kmlocal van
Journey time
with the change
Distance
About 495 kmvia Peshawar
Change at
Peshawarfor Charsadda

Quick Fare Check: Faisalabad to Charsadda costs from about Rs 2,000 with Al Naseeb Express to Peshawar, or Rs 2,360 with Daewoo Express and Rs 2,600 with Kohistan Express, then a local van about 30 km, paid on board; allow about six and three-quarter hours.

Faisalabad to Charsadda bus fare by operator

Faisalabad to Charsadda bus fares are the Peshawar coach fares; the van to Charsadda is paid on board.

Faisalabad to Charsadda bus ticket prices by operator and class, cheapest first
Bus operatorClassRouteJourney timeTicket priceBooking
Al Naseeb ExpressCoachLeg 1: to PeshawarRs 2,000Book now Al Naseeb Express Coach, Faisalabad to Charsadda
Daewoo ExpressLuxury ACLeg 1: to PeshawarRs 2,360Book now Daewoo Express Luxury, Faisalabad to Charsadda
Kohistan ExpressStandardLeg 1: to PeshawarRs 2,600Book now Kohistan Express Standard, Faisalabad to Charsadda
SkywaysCoachLeg 1: to PeshawarAt bookingBook now Skyways Coach, Faisalabad to Charsadda
Local vansVanLeg 2: Peshawar to CharsaddaPaid on boardTickets at the stand

Indicative one-way coach fares to Peshawar for one adult; the live fare confirms at checkout. The van to Charsadda is extra and paid on board.

Faisalabad to Charsadda route map

Faisalabad to Charsadda route map Map of the Faisalabad to Charsadda bus route through Faisalabad, Pindi Bhattian, Kallar Kahar, Islamabad, Peshawar, Charsadda. 32°N 33°N 34°N 71°E 72°E 73°E 74°E Faisalabad Islamabad Peshawar Charsadda 50 km N
Cities plotted from their coordinates; the line shows the corridor, not every bend of the road. Coaches run up the M-4 and M-2 to Islamabad and west on the M-1 to Peshawar; vans cover the road north-east to Charsadda.

Coach fares to Peshawar

  1. Al Naseeb Express CoachRs 2,000
  2. Daewoo Express LuxuryRs 2,360
  3. Kohistan Express StandardRs 2,600
One-way coach fares to Peshawar for one adult seat, cheapest first. Skyways quotes at booking; the van to Charsadda is extra.

Faisalabad to Charsadda bus timings

Faisalabad to Charsadda bus timings depend on the Peshawar coach; vans to Charsadda run through the day.

  1. Afternoon

    2 pm and 3 pm

    Al Naseeb Express reaches Peshawar in the evening, with time for a van before dark in summer.

  2. Midnight

    About 12 am

    Kohistan Express arrives in Peshawar at about 6 am, in time for a morning van.

  3. Other coaches

    Check at booking

    Daewoo Express and Skyways show their Peshawar times when you book.

  4. To Charsadda

    About 45 minutes

    Vans leave Peshawar for Charsadda through the day.

Faisalabad to Charsadda bus online booking

Faisalabad to Charsadda bus online booking covers the coach to Peshawar; the van is paid on board.

  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 Charsadda buses

Which is the best bus service from Faisalabad to Charsadda?

The best way from Faisalabad to Charsadda is the overnight Peshawar coach and a morning van.

  • Kohistan Express

    Overnight

    About Rs 2,600 at midnight, reaching Peshawar at about 6 am.

    From Rs 2,600

  • Al Naseeb Express

    Lowest fare

    About Rs 2,000 at 2 pm or 3 pm, arriving in the evening.

    From Rs 2,000

  • Daewoo Express

    Air conditioned

    About Rs 2,360 in Luxury to Peshawar.

    From Rs 2,360

Our pick

Take the Kohistan Express midnight coach to Peshawar and a van to Charsadda in the morning. If you prefer to travel by day, Al Naseeb Express is Rs 600 cheaper and arrives in the evening.

Before you book a Faisalabad to Charsadda bus

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

  • Nowshera is close too

    Charsadda can also be reached from Nowshera; see Faisalabad to Nowshera.

  • Daylight leg

    Plan the van ride in daylight, when departures are frequent.

  • Carry your CNIC

    There are checkpoints around Peshawar, so keep your original CNIC to hand.

Faisalabad to Charsadda bus FAQs

What is the Faisalabad to Charsadda bus fare?

From about Rs 2,000 with Al Naseeb Express to Peshawar, plus a short van fare.

Is there a direct bus?

No. Take a coach to Peshawar, then a local van.

How far is Charsadda from Peshawar?

About 30 km, roughly 45 minutes by van.

How long does the whole trip take?

About six and three-quarter hours, plus any wait in Peshawar.

Which coach should I take?

The Kohistan Express midnight coach for a morning arrival, or Al Naseeb Express by day.

Book Faisalabad to Charsadda bus tickets for your date

Book your coach to Peshawar, then pay with JazzCash, Easypaisa or card.

Search Faisalabad to Charsadda buses