Islamabad to Peshawar
Complete travel guide for your journey from Islamabad to Peshawar
0 km
Approximate road distance3h 30m
Travel time may varyPKR 1,200 - 2,500
Prices vary by operator4 buses
Daily departuresThe Islamabad to Peshawar route is one of the most popular bus routes in Pakistan. With 4 daily bus services, passengers have multiple options to choose from. The journey covers approximately 0 kilometers and takes an average of 3h 30m. Major bus operators on this route include Daewoo Express, Faisal Movers, Niazi Express, and many more, offering various amenities like AC, recliner seats, WiFi, and entertainment systems.
Visual representation of your bus journey
Starting Point
Destination
Compare fares from different bus operators
| Bus Operator | Bus Type | Economy Class | Business Class | Amenities |
|---|---|---|---|---|
| Daewoo Express | Luxury | PKR 1,300 | PKR 1,950 | AC, Recliner, WiFi, TV |
| Niazi Express | AC | PKR 2,500 | PKR 3,750 | AC, Recliner, TV |
| Skyways | VIP | PKR 1,200 | PKR 1,800 | AC, Recliner, TV |
| Bilal Travels | Non-AC | PKR 2,200 | PKR 3,300 | AC, Recliner, WiFi, TV |
Note: Prices are subject to change based on season, demand, and availability. Business class fares are approximate. Please check current prices during booking.
Complete timetable of all available buses
| Operator | Departure Time | Arrival Time | Duration | Bus Type | Fare |
|---|---|---|---|---|---|
| Daewoo Express | 06:30 AM | 09:00 AM | 2h 30m | Luxury | PKR 1,300 |
| Niazi Express | 02:00 PM | 06:00 PM | 4h 0m | AC | PKR 2,500 |
| Skyways | 07:00 AM | 09:30 AM | 2h 30m | VIP | PKR 1,200 |
| Bilal Travels | 09:30 AM | 02:30 PM | 5h 0m | Non-AC | PKR 2,200 |
Everything you need to know about booking your bus ticket
Book your tickets instantly through our website. Simply select your preferred bus, choose your seats, and make payment online. You'll receive a confirmation SMS and email immediately.
We accept multiple payment methods for your convenience:
Flexible cancellation options available:
Need help? Our support team is available 24/7:
Arrive Early: Reach the bus terminal at least 30 minutes before departure
Bring ID: Carry a valid CNIC or passport for verification
Luggage: Check baggage allowance with your operator
Keep Ticket Handy: Save your e-ticket on your phone or print it