Route · Rawalpindi to Nowshera, M-1 or GT Road

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.

Ticket price from
Rs 600GT Road coaster
Hiace van
Rs 650Pir Wadhai
Distance
about 135 kmM-1 or GT Road
Journey time
2h to 3hDepends on road
Departures
Every 30 minPeshawar coasters

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.

Fares by operator

Rawalpindi to Nowshera ticket price by vehicle

Nowshera is mainly served by vehicles heading to or through the Peshawar corridor.

Rawalpindi to Nowshera fares by operator
Bus operatorClassBoards in RawalpindiJourney timeTicket price
GT Road coastersStandard, air conditionedPir Wadhai general stand3hRs 600
Hiace vansStandardPir Wadhai general stand2h 45mRs 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.


Before you book

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.

The real choice

Which is the best way to travel from Rawalpindi to Nowshera

A short route where the stop matters most.

Cheapest

GT Road coaster

Stops in Nowshera and the towns before it.

From Rs 600
Quickest to leave

Hiace van

Fills fast at Pir Wadhai.

From Rs 650
Rail option

Mainline train

Trains from Rawalpindi to Peshawar stop at Nowshera Junction.

Economy and up

Our 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.


Schedule

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 AM

Busy with cantonment staff and students.

Daytime

9:00 AM to 3:00 PM

Easy seats and steady departures.

Evening

4:00 PM to 8:00 PM

Thursday and Friday evenings are busiest.

Late

After 9:00 PM

Coasters 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.

Where to board

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

The road from Rawalpindi to Nowshera

Along the GT Road across the Indus at Attock and down the Kabul River valley.

  1. RawalpindiDeparture, km 0.
  2. Taxila and Wahkm 35.
  3. Hasan Abdalkm 50.
  4. AttockAcross the Indus, km 90.
  5. Jahangira and Akora Khattakkm 120.
  6. 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.

Bus, train or car

Rawalpindi to Nowshera bus vs train vs car

Nowshera is on both the GT Road and the main railway line.

01Recommended

Coaster or van

Rs 600to Rs 650

Journey time
2h 45m to 3h
Frequency
Every 30 min
Arrives
GT Road, Nowshera

Cheap, frequent and stops where you need.

Best for most.

02Worth a look

Train

Rs 400and up, economy

Journey time
About 3h
Frequency
A few daily
Arrives
Nowshera Junction

Mainline trains towards Peshawar stop at Nowshera.

Good from Saddar.

03For groups

Private car

Rs 6,000and up, one way

Journey time
About 2h
Frequency
On demand
Arrives
Door to door

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.


Common questions

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

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