Northern Gateway

Rawalpindi to Peshawar Train

راولپنڈی سے پشاور ٹرین

Connect from the twin cities to the historic gateway of Khyber Pakhtunkhwa, passing ancient Taxila and the mighty Indus River.

176 km
3-4 hours
8 Daily Trains
From ₨ 200

Train Services

TrainDepartureArrivalDuration
Khyber Mail (1UP/2DN)05:3009:003.5 hrs
Awam Express08:0011:303.5 hrs
Subak Kharam14:0017:303.5 hrs
Green Line (Transit)11:0014:303.5 hrs
Tezgam (Transit)16:0019:303.5 hrs

Route Stations

Rawalpindi

راولپنڈی

0 km
Taxila

ٹیکسلا

35 km
Wah Cantt

واہ کینٹ

45 km
Hasanabdal

حسن ابدال

55 km
Attock City

اٹک سٹی

80 km
Campbellpur

کیمبل پور

85 km
Nowshera Junction

نوشہرہ جنکشن

135 km
Risalpur

رسالپور

145 km
Pabbi

پبی

160 km
Peshawar Cantt

پشاور کینٹ

170 km
Peshawar City

پشاور سٹی

176 km

🚂Gateway to the Frontier

The Rawalpindi to Peshawar railway line is the northern terminus of Pakistan's main railway network, connecting the twin cities to the historic capital of Khyber Pakhtunkhwa. This 176-kilometer journey takes travelers through some of Pakistan's most historically significant landscapes.

176
km Distance
3-4
Hours Journey
10+
Daily Trains
🏛️

Historical Landmarks

Pass near Taxila, UNESCO World Heritage Site and ancient Buddhist center. Cross the strategic Attock Bridge over the Indus River.

🏺 Taxila🌉 Attock Bridge🏔️ Margalla Hills
🏰

Peshawar Awaits

One of the world's oldest living cities with famous Qissa Khwani Bazaar, Bala Hisar Fort, and gateway to the historic Khyber Pass.

📜
Storytellers
🏰
Bala Hisar
⛰️
Khyber Pass

💡 Travel Tips

Morning trains offer Margalla Hills views
Book AC class May-September
Perfect for comfortable day trips
Nowshera connects to branch lines

Frequently Asked Questions

Frequently Asked Questions

Click on a question to expand the answer

The train journey takes approximately 3 to 4 hours covering 176 kilometers. Most express trains complete the journey in around 3.5 hours.

The Khyber Mail and Subak Kharam are among the fastest trains, completing the journey in about 3.5 hours with limited stops. The Green Line transit also maintains good speed on this section.

Ticket prices range from Rs. 200 for Economy class to Rs. 1,200 for AC Business. Business class costs around Rs. 500 and AC Standard is approximately Rs. 800.

The route passes near Taxila, a UNESCO World Heritage Site with ancient Buddhist ruins. Hasanabdal features the historic Gurdwara Panja Sahib. Attock has the historic Attock Fort overlooking the Indus River.

Approximately 8 trains run daily on this route, including dedicated services like Khyber Mail and Awam Express, plus transit trains like Green Line and Tezgam passing through on longer routes.

Yes, the Khyber Mail departs Rawalpindi at 5:30 AM, arriving in Peshawar by 9:00 AM. This is ideal for early arrivals in Peshawar.

Ticket Prices

AC Business₨ 1,200
AC Standard₨ 800
Business₨ 500
Economy₨ 200