🚌 Bus Route

Islamabad to Peshawar

📏 185 km ⏱ ~2h 15m 🚌 3 Daily Buses 💰 From Rs. 540
🤍 Login to Save Route

Route Overview

Book your bus ticket from Islamabad to Peshawar. Compare fares, check schedules, and book premium bus services easily on Buses.pk.
💰 Islamabad to Peshawar Bus Ticket Prices
Operator Bus Type / Class Ticket Price
Daewoo Express Luxury
Rs. 800
Skyways Economy
Rs. 680
Niazi Express Yutong
Rs. 540
🕐 Islamabad to Peshawar Departure Timings
Operator Bus Type Departure Timing
Daewoo Express Luxury 07:00 AM
Skyways Economy 08:00 AM
Niazi Express Yutong 09:00 AM

🚌 Travel Tips

  • Arrive at the terminal at least 15 minutes before departure.
  • Keep your e-ticket or SMS confirmation ready.
  • Check luggage policies as weight limits may apply.

Frequently Asked Questions

The average travel time is approximately 2h 15m, depending on the bus operator and traffic conditions.
Major operators include Daewoo Express, Skyways, Niazi Express and several other premium services.
You can book tickets directly at the operator's terminal, through their official mobile apps, or by using online portals like Bookme or Sastaticket.
Premium classes typically feature reclining seats, individual charging ports, on-board entertainment, snacks, and sometimes Wi-Fi connectivity.
Early morning (6 AM - 8 AM) or late night (after 10 PM) are usually the best times to avoid heavy city traffic and enjoy a smoother journey.
ISL
Islamabad
SWA
Swat
From Rs. 1,320
ISL
Islamabad
ALI
Alipur
From Rs. 4,140
ISL
Islamabad
HUN
Hunza
From Rs. 5,450
ISL
Islamabad
RAH
Rahim Yar Khan
From Rs. 4,800
ISL
Islamabad
UCH
Uch Sharif
From Rs. 4,210
ISL
Islamabad
KAL
KALAM
From Rs. 1,970