Peshawar to Taxila Bus Ticket Price, Online Booking, Timing
The Peshawar to Taxila ticket price starts at about Rs 700 and reaches Rs 1,300 in the better classes. The journey takes just under two hours on the M-1, and Taxila is the most accessible Gandharan archaeological site from Peshawar.
Short answer: fares run from about Rs 700 to Rs 1,300 depending on the operator. The journey takes just under two hours on the M-1, and Taxila works as a day trip from Peshawar or a stop on the way to the twin cities.
Peshawar to Taxila bus ticket price by operator and class
Taxila sits on the M-1 between Attock and Islamabad, so every eastbound service passes close by, though not all set down conveniently for the museum and ruins.
| Bus operator | Class | Route | Journey time | Ticket price |
|---|---|---|---|---|
| Daewoo Express | Through-stop | M-1 | 1h 45m | Rs 1,300 |
| Motorway Express | Business | M-1 | 1h 45m | Rs 1,100 |
| Faisal Movers | Economy | M-1 | 1h 45m | Rs 950 |
| Adil Shah Coaches | Economy | GT Road | 2h 00m | Rs 700 |
Fares are indicative published prices and vary with operator, class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.
A genuine day trip from Peshawar
Under two hours each way makes Taxila one of the few destinations you can visit and return from in a day from Peshawar. The museum and the main excavated sites are spread out, so allow a full day rather than a few hours, and arrange local transport between them rather than expecting to walk.
Attock is thirty minutes back
Attock sits west on the same corridor, and Hasan Abdal between the two is where the Hazara road branches north.
Taxila’s Gandharan remains
Taxila is one of the most significant archaeological areas in South Asia, with sites spread over a wide area rather than concentrated in one place.
The starting point
The Taxila Museum holds the main collection and is the sensible first stop before the sites themselves.
Spread out
Sirkap, Jaulian and Dharmarajika sit some distance apart. Arrange local transport rather than walking between them.
Nearby
Just west, where the Hazara road branches north toward Haripur and Abbottabad.
Confirm where the bus sets you down
Eastbound through services stop on the motorway corridor rather than at the sites, and Taxila town, the museum and the excavations are separate places. Plan local transport from wherever you are dropped rather than assuming you will arrive at the ruins. That is the same trap as Mohenjo-daro from Larkana and Takht-i-Bahi from Mardan: the name on the ticket is the town, not the thing you came to see.
Peshawar to Taxila bus timings and departure frequency
Constant through the day, since every eastbound service from Peshawar passes through.
Early morning
From around 6 AMEssential for a day trip, since the sites are spread out and need time.
Through the day
FrequentEvery Islamabad and Punjab service passes close to Taxila.
Return
Book ahead if same dayEvening eastbound traffic is heavy. Confirm the return before you set out.
Booking
Not needed outboundFrequency is constant on this corridor.
Which is the best bus service from Peshawar to Taxila?
Under two hours, so the set-down point matters far more than the seat.
Adil Shah Coaches
Rs 700 on the GT Road, fifteen minutes slower but often closer to the town.
Faisal Movers
Economy at Rs 950 on the M-1, the quickest schedule at the lower end.
Daewoo Express
Rs 1,300 as a through-stop, worth it only if Islamabad follows the same day.
The honest recommendation
Take Adil Shah Coaches at Rs 700 on the earliest departure, and ask specifically for Taxila rather than Islamabad. On a day trip the departure hour decides whether you see the sites properly, and the GT Road services tend to set down nearer the town than the motorway ones. Paying Rs 1,300 to be dropped on the motorway corridor is the wrong trade here.
Peshawar and Taxila terminals
Where you are set down decides how the day goes.
Operator terminals and general stands
Local coaches run from the general stands at Hayatabad and Khyber Bazaar, and eastbound services call near Taxila from their own terminals.
Ask specifically for Taxila rather than Islamabad.
Town and sites
The museum, Sirkap, Jaulian and Dharmarajika are spread across the area. Local transport between them is arranged rather than scheduled.
Allow a full day rather than a few hours.
Peshawar to Taxila bus ticket price FAQs
What is the Peshawar to Taxila bus ticket price?
From about Rs 700 with Adil Shah Coaches, around Rs 950 with Faisal Movers, Rs 1,100 with Motorway Express and closer to Rs 1,300 on a Daewoo Express through service.
How long is the journey?
Just under two hours for roughly 120 km on the M-1.
Can I visit Taxila as a day trip from Peshawar?
Yes. Under two hours each way makes it one of the few destinations you can do and return from in a day. Take an early departure, since the sites are spread out.
Where does the bus drop me?
Through services stop on the motorway corridor rather than at the ruins. Taxila town, the museum and the excavations are separate places, so plan local transport from the drop point.
How long do I need at the sites?
A full day rather than a few hours. Sirkap, Jaulian and Dharmarajika sit some distance apart, and the museum is worth seeing first.
Related routes and fare guides
Operator fare lists
Book your Peshawar to Taxila bus ticket
Four operators on the M-1 with the set-down explained, and no booking fee added to the operator’s published fare.
Compare fares now