Rawalpindi to Nowshera Bus Ticket Price, Online Booking, Timing
The Rawalpindi to Nowshera ticket price starts at about Rs 600 on a GT Road coaster. Nowshera sits on both the M-1 and the GT Road just short of Peshawar, and the most useful thing to know is that many Peshawar motorway coaches will not stop there.
Short answer: Rawalpindi to Nowshera costs about Rs 600 to Rs 650 and takes two to three hours. GT Road coasters heading for Peshawar stop in Nowshera and at Akora Khattak on the way. Most motorway coaches to Peshawar run nonstop, so book a service that names Nowshera or take a coaster.
Rawalpindi to Nowshera ticket price by vehicle
Nowshera is mainly served by vehicles heading to or through the Peshawar corridor.
| Bus operator | Class | Boards in Rawalpindi | Journey time | Ticket price |
|---|---|---|---|---|
| GT Road coasters | Standard, air conditioned | Pir Wadhai general stand | 3h | Rs 600 |
| Hiace vans | Standard | Pir Wadhai general stand | 2h 45m | Rs 650 |
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.
Book the stop, not the city beyond
A Peshawar motorway ticket may look like a good way to reach Nowshera, but those coaches usually run straight through to Peshawar. You would then need to travel back.
GT Road coasters are cheaper, stop in Nowshera itself, and continue on to Pabbi and Peshawar.
Nowshera, Akora Khattak or Risalpur
Several places share the Nowshera name on tickets, and each has a different drop point.
Akora Khattak
- Where
- On the GT Road before Nowshera.
- Tip
- Tell the coaster conductor when you board.
Nowshera city and cantonment
- Where
- On the GT Road by the Kabul River.
- Tip
- The main stop for most passengers.
Risalpur
- Where
- North of Nowshera, home to the PAF Academy.
- Tip
- Change in Nowshera for local transport.
How to choose
For Nowshera or Akora Khattak, take a GT Road coaster. For Risalpur, ride to Nowshera and change to local transport there.
Which is the best way to travel from Rawalpindi to Nowshera
A short route where the stop matters most.
GT Road coaster
Stops in Nowshera and the towns before it.
From Rs 600Hiace van
Fills fast at Pir Wadhai.
From Rs 650Mainline train
Trains from Rawalpindi to Peshawar stop at Nowshera Junction.
Economy and upOur verdict
Take a GT Road coaster at Rs 600 for most trips. Consider the train if you live near Rawalpindi station and a departure suits.
Rawalpindi to Nowshera bus timings
Peshawar corridor coasters leave Pir Wadhai through the day and late into the evening.
Early morning
5:30 AM to 8:30 AMBusy with cantonment staff and students.
Daytime
9:00 AM to 3:00 PMEasy seats and steady departures.
Evening
4:00 PM to 8:00 PMThursday and Friday evenings are busiest.
Late
After 9:00 PMCoasters thin out but continue.
Traffic in the towns
GT Road coasters pass through Taxila, Hasan Abdal, Attock and Jahangira. Town traffic is the main source of delay, especially in the evening.
Rawalpindi and Nowshera terminals
Coasters load at Pir Wadhai and set down on the GT Road in Nowshera.
Rawalpindi
- Pir Wadhai general stand
- Coasters and Hiace vans, leaving as they fill.
- Rawalpindi railway station
- Saddar, for mainline trains towards Peshawar.
- Tip
- Ask for a Peshawar coaster that stops at Nowshera.
Nowshera
- GT Road
- Coasters set down in the city and cantonment.
- Nowshera Junction
- Railway station on the Peshawar line.
- Onward
- Local transport to Risalpur and Pabbi.
The road from Rawalpindi to Nowshera
Along the GT Road across the Indus at Attock and down the Kabul River valley.
- RawalpindiDeparture, km 0.
- Taxila and Wahkm 35.
- Hasan Abdalkm 50.
- AttockAcross the Indus, km 90.
- Jahangira and Akora Khattakkm 120.
- NowsheraArrival two and a half to three hours later, km 135.
M-1 or GT Road
The M-1 has an interchange for Nowshera and is faster, but most scheduled motorway coaches run straight to Peshawar. The GT Road coaster is slower but reliably stops.
Rawalpindi to Nowshera bus vs train vs car
Nowshera is on both the GT Road and the main railway line.
Coaster or van
Rs 600to Rs 650
Cheap, frequent and stops where you need.
Best for most.
Train
Rs 400and up, economy
Mainline trains towards Peshawar stop at Nowshera.
Good from Saddar.
Private car
Rs 6,000and up, one way
Uses the M-1 and saves the towns.
Only split between four.
Cheapest way to travel from Rawalpindi to Nowshera
A GT Road coaster from Pir Wadhai at around Rs 600, or an economy train seat if a departure matches your plans.
Rawalpindi to Nowshera bus FAQs
What is the Rawalpindi to Nowshera bus ticket price?
About Rs 600 on a GT Road coaster and Rs 650 in a Hiace van.
Do Peshawar motorway buses stop in Nowshera?
Usually not. Most motorway coaches run straight to Peshawar. Take a GT Road coaster or a service that names Nowshera.
How long does it take from Rawalpindi to Nowshera?
About three hours by GT Road coaster, or around two hours by car on the M-1.
Is there a train from Rawalpindi to Nowshera?
Yes. Mainline trains towards Peshawar stop at Nowshera Junction.
How do I get to Risalpur?
Travel to Nowshera, then take local transport north to Risalpur.
Related routes and operators
From Rawalpindi and Nowshera
Operator fare lists
Book your Rawalpindi to Nowshera ticket
Coasters, vans and trains to Nowshera compared, with no booking fee added to the published fare.
Compare fares now