Bookme
{{ filteredTrains.length }} trains found

Karachi to Peshawar Train

Karachi and Peshawar are both major cities of Pakistan with hundreds traveling between them every day. With a distance of over 1100 kilometers separating the two cities, booking a train is one of the best ways to reach your destination. Booking a Karachi to Peshawar train is both an affordable and comfortable way to get to your destination. On top of these, you get to enjoy scenic views and regional train station delicacies. 

Set on a cozy journey with Bookme by booking your seats now! It takes only a few clicks from start to finish. 

Karachi to Peshawar Train Timings

Rehman Baba Express is a popular train scheduled to travel from Karachi to Peshawar every day. Go through the following table to learn about all train timings: 


Station 

Arrival (Time)

Departure (Time)

Karachi Cantt

10:00

Drig Road 

10:23

10:21

Landhi

10:45

10:43

Hyderabad

12:35

12:30

Tando Adam

13:24

13:22

Nawabshah

14:07

14:05

Paddian

14:50

14:48


Bhiria Road 

15:05

15:03

Lakha Road

15:20

15:18

Mehrab Pur

15:36

15:34

Rohri

17:40

17:15

Pano Akil

18:08

18:06

Rahim Yar Khan

19:57

19:55

Bahawalpur

22:28

22:23

Multan Cantt

00:15

23:55

Toba Tek Singh

02:17

02:15

Faisalabad

04:00

03:30

Sangla Hill

04:48

04:46

Hafizabad 

05:43

05:41

Alipur Chattha

06:09

06:07

Wazirabad Jn.

07:02

07:00

Lala Musa Jn.

07:37

07:35

Rawalpindi

10:45

10:25

Attock City Jn.

12:12

12:10

Jahangir Road

13:02

13:00

Nowshera Jn.

13:20

13:18

Peshawar City 

13:55

13:54

Peshawar Cantt

14:10

Karachi to Peshawar Train Ticket Prices

The cost of your train tickets depends on your choice of class of tickets. You can save money by choosing Economy class or opt for a more comfortable trip by getting seats in air conditioned compartments. Go through the following table to have an idea of prices. Note: These prices may change over time because of various factors including inflation. 

Class 

Price

Economy 

PKR 3,250 

AC Business 

PKR 8,750

Karachi to Peshawar Train Booking

Booking a train from Karachi to Peshawar is fast and easy with Bookme. Just select your destination, choose the dates, book your seat, and just be at the train station before departure. How simple is that? Book your train tickets today!