Peshawar to Nowshera Bus Ticket Price, Online Booking, Timing
The Peshawar to Nowshera bus ticket price starts at about Rs 250 and reaches Rs 600 in the better classes. The journey takes around an hour, and departures are effectively continuous.
Short answer: Peshawar to Nowshera costs Rs 250 to Rs 600. At an hour on the GT Road this is a turn up and go route rather than one to plan, and the whole fare range is small enough that timing decides it.
Peshawar to Nowshera bus ticket price by operator and class
Nowshera sits on the GT Road immediately east of Peshawar, so the timetable is effectively every eastbound departure on the network.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Motorway Express | Business, AC | GT Road | 50m | Rs 600 |
| Faisal Movers | Economy, AC | GT Road | 55m | Rs 450 |
| Swat Coach | Economy, AC | GT Road | 1h 00m | Rs 350 |
| Adil Shah Coaches | Economy | GT Road | 1h 00m | Rs 250 |
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.
Risalpur and the cantonment
Nowshera Cantt and Risalpur are separate points within the district, and a ticket naming Nowshera does not necessarily set you down at either. Ask if one of them is where you need to be.
Not worth booking ahead
Every service heading for Islamabad, Lahore, Swat or Mardan leaves Peshawar through this corridor, so there is always something going. Save the booking for a journey where it matters.
Nowshera is on the way to almost everywhere
The GT Road east out of Peshawar carries the entire eastbound and northbound network through this town.
The twin cities and Punjab
Every Islamabad, Lahore and Punjab service passes through within the first hour.
Mardan and the valleys
The Swat and Dir corridor branches nearby, so those services come this way too.
No gaps
Something is always leaving. Frequency is the point of this route, not fare.
Do not book a seat to Nowshera
Buying an advance ticket for a one hour hop on the busiest corridor in the province is effort spent for nothing. Go to the stand, take the next departure, pay on board or at the counter. The only reason to book is if you are carrying luggage and want a guaranteed hold, in which case take one of the scheduled coaches rather than a coaster.
Peshawar to Nowshera bus timings and departure frequency
Continuous from early morning to late evening.
All day
ContinuousLocal coaches plus every eastbound and northbound service on the network.
Peak
Morning and eveningCommuter traffic on top of the intercity services.
Booking
Not neededTurn up and take the next departure.
Traffic
Adds timeThe GT Road through the town is busy, so an hour can become more.
Which is the best bus service from Peshawar to Nowshera?
An hour on one road, so this is barely a decision at all.
Adil Shah Coaches
Rs 250 and constant, which is all this distance requires.
Swat Coach
Rs 350 air conditioned, useful in summer on a busy road.
Motorway Express
Business at Rs 600 with a proper hold, the only reason to pay more.
The honest recommendation
Take whichever coach is leaving next, and pay the Rs 250. The entire fare spread on this page is Rs 350 and every option arrives within ten minutes of the others. If Nowshera is a waypoint rather than your destination, ignore this page and book through to Islamabad, Swat or wherever you are actually going.
Peshawar and Nowshera terminals
Frequency matters more than the terminal on a route this short.
General stands
Local coaches and coasters run constantly from the general stands at Hayatabad and Khyber Bazaar, and every eastbound long distance service passes through Nowshera.
Take whatever is leaving next.
Town, Cantt and Risalpur
Separate points within the district. Local transport connects them, but a Nowshera ticket does not guarantee the one you want.
Ask before boarding if it matters.
Peshawar to Nowshera bus ticket price FAQs
What is the Peshawar to Nowshera bus ticket price?
From about Rs 250 with Adil Shah Coaches, Rs 350 with Swat Coach, Rs 450 with Faisal Movers and up to Rs 600 for Motorway Express business.
How long is the journey?
About an hour for roughly 45 km east on the GT Road, longer when traffic through the town is heavy.
Do I need to book?
No. Every eastbound and northbound service from Peshawar passes through, so departures are effectively continuous.
Will the bus stop at Nowshera Cantt or Risalpur?
Not necessarily. Those are separate points within the district, so ask before boarding if one of them is where you need to be.
Should I book through if I am going further?
Yes. Nowshera is on the way to the twin cities, Punjab, Mardan and the Swat valley, so book your real destination rather than stopping here.
Related routes and fare guides
Along the GT Road
Operator fare lists
Book your Peshawar to Nowshera bus ticket
Four operators on the busiest short corridor from Peshawar, and no booking fee added to the operator’s published fare.
Compare fares now