Skip to content
Pakistan Era logo
Guides

Peshawar BRT Routes and Timings: All 13 Zu Routes, First and Last Bus, Platforms and Fares (2026 List)

Every Peshawar BRT Zu route from TransPeshawar's plan: first and last bus, how often it comes, platform, and fares from Rs 30 to Rs 70, with the timing clash.

Shahid Anwar, author at Pakistan EraShahid Anwar6 min read
An elevated concrete bus corridor curving through Peshawar at sunset, seen from far away

Peshawar BRT (Zu Peshawar) runs 13 bus routes in TransPeshawar's operational plan, from 6:00 am to 10:00 pm at the longest. The main corridor route, SR-02 from Chamkani to Karkhano, runs both ways from 6:00 am to 10:00 pm, while express route ER-01 stops at just 11 stations and finishes earlier, at 7:00 pm from Chamkani. Below is every route with its first and last bus, how often it comes, and the platform to wait on.

We read TransPeshawar's operation hours, operation schedule and fares pages on 25 October 2026, along with the operational plan and fare table the company posts on them. The two timing sources do not always agree on how often a bus comes, and we show both where they differ.

Zu Peshawar has 13 routes in its operational plan

TransPeshawar's operational plan lists 13 routes: the main corridor routes between Chamkani and Karkhano, and feeder routes that branch to Kohat Adda, Shah Alam Pul, Hayatabad's Phase 6 and Phase 7 terminals and Gulbahar. Each runs both ways.

RouteFrom and toFirst busLast busBus every
SR-02Chamkani to Karkhano6:00 am both ends10:00 pm both ends6 to 10 min
ER-01Chamkani to Karkhano (express)6:30 am Chamkani, 7:25 am Karkhano7:00 pm Chamkani, 7:55 pm Karkhano6 to 10 min
DR-03ADabgari Gardens to Kohat Adda6:15 am9:00 pm Dabgari, 9:30 pm Kohat Adda6 to 10 min
DR-03BMalik Saad Shaheed to Shah Alam Pul6:15 am10:00 pm8 to 15 min
DR-05Mall of Hayatabad to Phase 6 Terminal6:15 am10:00 pm10 to 15 min
DR-06Mall of Hayatabad to Phase 7 Terminal6:15 am10:00 pm8 to 15 min
DR-07Karkhano Market to Phase 7 Terminal6:30 am Karkhano, 7:00 am Phase 78:00 pm Karkhano, 8:30 pm Phase 715 min
SR-08Gulbahar to Mall of Hayatabad7:00 am Gulbahar, 7:40 am Mall9:10 pm Gulbahar, 9:50 pm Mall10 min
ER-09Gulbahar to Phase 6 Terminal6:30 am Gulbahar, 7:25 am Phase 67:50 pm Gulbahar, 8:45 pm Phase 67 to 8 min
ER-10Hospital Chowk to Kohat Adda7:00 am Kohat Adda, 7:50 am Hospital Chowk6:10 pm Kohat Adda, 7:00 pm Hospital Chowk10 min
DR-11Mall of Hayatabad to Phase 6 Terminal6:15 am7:00 pm Mall, 7:30 pm Phase 615 min
ER-12Mall of Hayatabad to Shah Alam Pul7:00 am Shah Alam Pul, 8:00 am Mall5:30 pm Shah Alam Pul, 6:30 pm Mall10 min
XER-15Chamkani to Mall of Hayatabad7:30 am Chamkani, 8:10 am Mall5:30 pm Chamkani, 6:10 pm Mall7 to 8 min
Peshawar BRT Zu routes with first and last bus times

SR-02 is the all-day route, and the express routes stop by evening

If you need a bus late at night, use SR-02. It is the only corridor route that runs from 6:00 am to 10:00 pm at both Chamkani and Karkhano. The express routes, ER-01, ER-09, ER-10, ER-12 and XER-15, finish between 5:30 pm and 8:45 pm.

SR-02 stops at every main station: Chamkani, Sardar Garhi, Chughal Pura, Faisal Colony, Old Haji Camp, Lahore Adda, Gulbahar Chowk, Hashtnagri, Malik Saad Shaheed, Khyber Bazar, Shoba Bazar, Dabgari Gardens, Railway Station, FC Chowk, Saddar Bazar, Tehkal, University Town, University of Peshawar, Islamia College, Board Bazar, Mall of Hayatabad, Hayatabad Phase 3, Tatara Park, PDA, Hospital Chowk and Karkhano Market, 30 stations in all.

ER-01 skips most of them. On its first trip it calls only at Chamkani, Sardar Garhi, Lahore Adda, Hashtnagri, Malik Saad Shaheed, Khyber Bazar, Dabgari Gardens, Saddar Bazar, University of Peshawar, Mall of Hayatabad and Karkhano Market, and takes about 49 minutes end to end. That is the bus to take from Chamkani to the university in the morning.

The DR routes leave the corridor for the neighbourhoods. DR-05 and DR-11 run Mall of Hayatabad to Phase 6 Terminal, DR-06 runs to Phase 7, and DR-07 links Karkhano Market with Phase 7 through Hayatabad's industrial estate and FAST University.

DR-03A runs from Dabgari Gardens through Bhana Marri and Technical College to Kohat Adda. DR-03B runs from Malik Saad Shaheed through Bacha Khan Chowk, Charsadda Adda and Budhni Pul to Shah Alam Pul. On feeder routes you cannot pay cash, which matters for visitors without a card.

Peshawar BRT fares by distance from TransPeshawar's fare table

Fares run from Rs 30 to Rs 70 by distance, and the cash ticket is Rs 70

TransPeshawar's fare table charges Rs 30 for a trip under 5 km, rising by distance to Rs 70 for trips over 35 km. A cash single journey ticket costs Rs 70 for any distance, and express buses on feeder routes charge a fixed Rs 55.

DistanceFare
Under 5 kmRs 30
5.1 to 10 kmRs 35
10.1 to 15 kmRs 45
15.1 to 20 kmRs 50
20.1 to 25 kmRs 55
25.1 to 30 kmRs 60
30.1 km and aboveRs 65 to Rs 70

So a short hop costs less than half the cash price on a card. The Zu Card for Peshawar BRT works on buses and bicycles, and its balance does not expire. Other cities use different systems, and their metro bus fares and timings are mostly a flat charge per trip.

How to catch the right Zu bus at a station

Corridor stations serve several routes from different platforms, and the operational plan names the platform for each. Waiting on the wrong one is the most common way to lose ten minutes.

  1. Check the table above for the route that reaches your stop.
  2. Note the platform: SR-02, DR-03B, ER-10 and ER-12 use platform 1; DR-06, DR-07 and SR-08 use 2; ER-01, DR-03A, DR-05 and DR-11 use 3.
  3. Tap your Zu Card at the gate on entry.
  4. Board the bus showing your route number.
  5. Tap out at your destination, or you are charged the maximum fare.
Steps to board the right Zu bus at a Peshawar BRT station

TransPeshawar's two timing pages disagree on how often buses come

TransPeshawar's operation schedule page gives shorter gaps than its operational plan. It lists ER-01 and SR-08 every 4 to 6 minutes, SR-02 and ER-09 every 5 to 6, and ER-10 every 4 to 6, against 6 to 10 minutes or more in the plan.

The first and last bus times mostly match. We cannot tell which frequency is current, so treat the plan's figures as the safer guess and allow extra time at peak hours. For problems on the road outside the corridor, KP's traffic police handle Peshawar e-challans separately.

Common questions

What time does Peshawar BRT start and close?

TransPeshawar says Zu runs 6:00 am to 10:00 pm, seven days a week. In the operational plan only SR-02 starts at 6:00 am, and only SR-02, DR-03B, DR-05 and DR-06 run until 10:00 pm.

Which BRT route goes from Chamkani to Hayatabad?

SR-02 and ER-01 both run Chamkani to Karkhano through Hayatabad. XER-15 runs Chamkani to Mall of Hayatabad from 7:30 am to 5:30 pm.

Can I pay cash on Peshawar BRT?

Only on the main corridor, with a Rs 70 single journey ticket. TransPeshawar says the cash ticket is not available on feeder routes.

Which route goes to Kohat Adda?

DR-03A from Dabgari Gardens, every 6 to 10 minutes until 9:00 pm, and ER-10 from Hospital Chowk until 7:00 pm.

Who do I call about a Zu bus?

TransPeshawar's helpline is (091) 111-477-477, staffed from 6:00 am to 10:00 pm in Pashto, Urdu and English.

How we verified this

What we checked, where we read it, and what we could not confirm.

We read TransPeshawar's operation hours page and its operational plan image, the operation schedule page, the fares page and its fare table image, the FAQ and the helpline page on 25 October 2026. Run times are from the schedule page's first trip. We could not confirm which of the two frequency sets is current, or the exact fare between any two stations, which depends on distance.

About the author

Shahid Anwar, author at Pakistan Era

Senior Writer, Public Services and Technology

Shahid Anwar

Shahid joined us in 2024 as an author. He is a senior contributor to Pakistan's leading technology websites. He writes detailed articles, mostly covering his expertise in the latest tech, mobiles, apps, gadgets, and step-by-step guides. His ideology is to help people understand the latest trends and explain complex methods through very easy-to-understand guides.

TopicsPeshawarBRTZu PeshawarTransPeshawarKhyber Pakhtunkhwa