Planning an Islamabad to Peshawar road trip? With inDrive City to City you choose your own fare (the recommended price for this ride is 3,080 PKR). The journey on the M‑1 Motorway is about 155 km and usually takes 2 hours, depending on traffic. You can book a ride from Islamabad to Peshawar in the app or on the website at any time that works for you. Over 4590 riders have rated this trip an average of 4.9, picking drivers before departure.
Average travel time
Average route distance
Average route price
Choose the best offer at your price
Choose your driver based on their rating, reviews, and car
You can be picked up and dropped off directly at your desired location
M-1 (Islamabad — Peshawar Motorway)
Islamabad → Hasan Abdal → Burhan → Attock → Swabi → Rashakai → Charsadda → Peshawar
The Islamabad to Peshawar road trip runs along the M-1 Motorway. Six lanes, mostly level terrain, 155 km in about 2 hours if traffic near Burhan behaves.
You pass Hasan Abdal, Burhan, Attock, Swabi, Rashakai, Charsadda. Three river bridges (Haro, Indus, Kabul) and ten service stops with fuel and tea.
Rush hour near both cities slows things down, but the middle stretch stays wide open. Standard taxi services with fixed rates sometimes count those delays as extra fare. With a pre-agreed price, that part becomes irrelevant.
Choose your pickup point and destination. Set suitable date and time of departure. Offer a fair price.
Offers usually start appearing within a minute after creating an order. Drivers might suggest their price or departure time.
Choose an offer by the price, driver’s rating and reviews, or by the car
Confirm your agreement on the price, pickup point and destination and departure time
Standard taxi services lock the rate before passengers can say a word. No room to negotiate ride price. If traffic piles up or the driver picks a longer path, the Islamabad to Peshawar travel cost goes up with it.
inDrive City to City works the other way around. Passengers set their own fare, drivers respond, and the Islamabad to Peshawar price gets locked before anyone starts the engine. The recommended price 3,080 PKR is there as a guideline for people who are not sure what the route should cost.
Verified drivers with public ratings and real trip reviews make picking easier. The agreed Islamabad to Peshawar ride cost stays the same from door to door, rain or shine.
You can choose your driver based on the experience of previous riders
All drivers must pass background check before driving with inDrive
Tap it to quickly contact the police or emergency services
Peshawar, 347 meters up, planted at the mouth of the Khyber Pass. The 2023 digital census counted 4.76 million across the district, roughly 2.4 million within city limits alone. First written records point to the sixth century BCE. The chapli kebab vendors near Qissa Khwani would probably argue they have been here longer.
Gandhara sculptures in the museum, chapli kebab at every other stall. City-to-city travelers book one night and somehow burn through three, blame the bazaars and the chapli kebab.
The two cities sit 155 km apart on the M-1 Motorway. Standard taxi services occasionally detour through the older GT Road, which adds both kilometers and cost without much warning.
inDrive City to City locks the fare before departure. Driver takes a detour, traffic barely moves for half an hour, does not matter. The agreed price holds.
Inside the walled city, Qissa Khwani means "Street of storytellers." Silk Road traders made it famous, and it still fills up shoulder to shoulder every morning. Spice vendors, tea shops, narrow lanes with no room for vehicles. Leave the car on the wider roads outside and walk in.
A hilltop fort on the northwestern edge that dates back centuries before the Mughals. Babur rebuilt and strengthened it around 1526. Durranis grabbed it next, then the Sikhs, then the British. The area around it stays calm, parking is close, and the walls give you a wide look over the whole city.
Saddar Road, Civil Lines. One of the biggest Gandhara Buddhist art collections in the world lives here. Weekday mornings are calmest. Roadside parking a short walk from the gate.
Getting from Islamabad to Peshawar by car covers 155 km, about 2 hours on the M-1 Motorway. This intercity ride service route includes both fixed-rate local taxis and platforms with flexible pricing. inDrive City to City lets you book a ride, set your own fare, and pick from verified drivers with real ratings.
A one way taxi from Islamabad to Peshawar will set you back PKR 5,000 to PKR 8,000, depends on the vehicle. Traffic jams will not bump that flat rate up. With inDrive City to City the Islamabad to Peshawar price shows 3,080 PKR as a guideline, and from there you negotiate before the trip starts.
GT Road terminals and Pirwadhai in Rawalpindi send buses toward Peshawar all day. A standard seat is PKR 800. AC business class runs PKR 1,300 to PKR 2,500, price shifts by operator. The bus ride takes 3 hours when it does not stop too many times.
Rawalpindi to Peshawar Cantonment trains leave a few times daily. An economy ticket is PKR 300 to PKR 500. Spending more on AC sleeper, up to PKR 1,500, makes the 3.5 hour ride through Attock, Nowshera, and Risalpur a lot more comfortable.
Fixed-rate ride services between the two cities follow set pricing with no room to negotiate ride price. A ride with local driver on a fixed fare can work for short notice trips, but lacks price control. For a comfortable travel option with flexible pricing on the Islamabad to Peshawar ride, inDrive City to City lets the rider settle the fare before the car moves.
A platform for city to city travel where passengers post a fare and drivers respond with offers. Both sides agree before the trip, and that number stays locked. Everything happens inside the app or on the website. No third party sets the rate.
Pull up the app or website, punch in Islamabad to Peshawar, throw in your fare. Drivers reach out to you with counter-offers. Compare price, vehicle, driver rating and go with whoever fits.
Recommended fare is 3,080 PKR, a starting point. Accept it or suggest your own number. The Islamabad to Peshawar ride cost gets settled with the driver before the trip starts. That amount is final, nothing gets added on later.
About 2 hours on the M-1 Motorway. Bad weather or rush hour can add time to the Islamabad to Peshawar travel time, no way around that. Leaving early in the morning helps, the M-1 is practically empty before 7 AM.
Cancel before the driver heads to the pickup point and there's no charge. After that, fees may kick in. The app shows exact terms when you book, so check before confirming.
Pay cash or go digital through the app, up to you at the time of booking.
Every driver on inDrive carries a public rating built from reviews by real passengers, visible before confirming. Passengers can call or message the driver to sort out details ahead of time. During the ride, Share Your Ride sends live trip info to trusted contacts for safe travel.
155 km by road. Straight shot on the M-1 Motorway. Hasan Abdal, Swabi, Charsadda, then Peshawar.
Yes. Set a return date when booking and sort timing out with the driver before leaving. Both sides agree on the return fare upfront, no loose ends.