Rawalpindi To Peshawar Train Timing Schedule & Ticket Price

Travelling between Rawalpindi and Peshawar by train offers a seamless and efficient journey, showcasing the beauty of Pakistan’s landscapes while ensuring convenience. Here’s all you need to know about the schedule and ticket prices for this route.

Rawalpindi to Peshawar Train List

  1. Awam Express
  2. Jaffar Express
  3. Khyber Mail
  4. Rehman Baba Express

Rawalpindi to Peshawar Train Schedule

The train schedule from Rawalpindi to Peshawar presents a variety of options, catering to different preferences and timings.

Train Name Departure Time  Arrival Time  Travel Duration
Awam Express 13:05 16:55 3 hours 3 minutes
Jaffar Express 15:35 18:45 3 hours 6 minutes
Khyber Mail 01:50 05:10 3 hours 36 minutes
Rehman Baba Express 10:45 14:10 3 hours 39 minutes

Read also: Karachi To Shahdadpur Train Time Schedule

Rawalpindi to Peshawar Train Ticket Price

Ticket prices for the Rawalpindi to Peshawar route vary based on the train service and the class of travel.

Train Name Economy Seat Economy Birth A.C Business A.C Standard A.C Sleeper
Awam Express 550 Rs. 600 Rs. 1000 Rs.
Jaffar Express 800 Rs. 850 Rs. 1250 Rs. 1050 Rs. 1800 Rs.
Khyber Mail 550 Rs. 600 Rs. 1150 Rs. 1000 Rs. 1750 Rs.
Rehman Baba Express 550 Rs. 600 Rs. 1450 Rs. 1250 Rs.

Rawalpindi to Peshawar Train Online Ticket Booking

To book a train ticket from Rawalpindi to Peshawar, you can go to a nearby railway station ticket counter or visit the official website of Pakistan Railways or use third-party platforms like Bookme.pk or EasyTickets.pk.

Rawalpindi to Peshawar Train Facilities

People loves those train facilities for their own comfort. Some facilities have those trains which are below here:

  1. All-time active Wi-Fi (Free Regulars)
  2. Drinking Mineral Water Fresh
  3. Pillows & Blankets etc.
  4. Newspaper All types (Urdu & English)
  5. LCD Monitor
  6. Complimentary Morning Kit (Toothbrush, Toothpaste, Comb, Razor & Amp; SoaP)

Rawalpindi to Peshawar Train distance

The distance between Rawalpindi and Peshawar by train is approximately 180 kilometers (about 112 miles). The travel time can vary depending on the type of train and specific schedule, but it typically takes around 3 to 4 hours to complete the journey between these two cities.

Rawalpindi to Peshawar Train Route Map

Leave a Comment