Bookme
{{ seats.seatPlan.time.departure_slug }} - {{ seats.seatPlan.time.arrival_slug }}
{{ convert24To12Hr(seats.seatPlan.time.time) }}
RS {{ seats.seatPlan.time.fare * seatsData[0].seats_ids.split(', ').length }}
{{seats_ids}}

Islamabad to Peshawar Bus

Peshawar is located 183.9 kilometers away from Islamabad, the capital city of Pakistan. The Islamabad to Peshawar route is one of the busiest routes and several bus services operate on this route daily. The Islamabad to Peshawar bus takes about 2 hours and 29 minutes to reach its destination, the Peshawar bus terminal. If you are planning a trip to the beautiful city of Peshawar, taking a bus for transportation is the best option to opt for. You can avail yourself of Islamabad to Peshawar bus tickets at economical ticket prices on Bookme. For your convenience, we have mentioned all the details regarding the bus services operating from Islamabad to Peshawar; check that out and book your tickets right away!

Islamabad to Peshawar Bus Ticket Price

The bus ticket prices are subject to change. The Islamabad to Peshawar bus ticket price starts at 840/- PKR. More details regarding the Islamabad to Peshawar bus ticket prices are mentioned in the table below. 

(NOTE: Bus ticket prices might vary.)

Islamabad to Peshawar Bus 

Ticket Price

Daewoo Express

840/- PKR

Islamabad to Peshawar Bus Timing

The bus service, like Daewoo Express, operates about 6 to 7 times a day on this route. The Islamabad to Peshawar bus timings are given in the table below. Take a look but keep in mind these bus timings are subject to change. 

(NOTE: bus timings might vary.)

Islamabad to Peshawar Bus 

Departure 

Arrival 

Daewoo Express

09:00 AM

10:50 AM

Daewoo Express

12:00 PM

02:20 PM

Daewoo Express

03:45 PM

06:05 PM

Daewoo Express

08:15 PM

10:05 PM

Islamabad to Peshawar Bus Booking

Download the Bookme app or visit the Bookme website to get a seamless bus booking experience. The Islamabad to Peshawar bus booking can be done by searching up the route on Bookme’s online portal and choosing the date & time of your preference. Lastly, you can pay for your ticket through JazzCash, Easypaisa, debit/credit card, or bank transfer as well. So get your booking now and enjoy your journey without any worries.