Peshawar to the Gandharan sites

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.

Ticket price from
Rs 700Adil Shah Coaches
Better classes
Rs 1,300Through services
Distance
About 120 kmVia the M-1
Journey time
1h 45mMotorway
Site type
UNESCO listedGandharan ruins

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.

Fares by operator

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.

Peshawar to Taxila bus fares by operator and class
Bus operatorClassRouteJourney timeTicket price
Daewoo ExpressThrough-stopM-11h 45mRs 1,300
Motorway ExpressBusinessM-11h 45mRs 1,100
Faisal MoversEconomyM-11h 45mRs 950
Adil Shah CoachesEconomyGT Road2h 00mRs 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.


What is there

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 MUSEUM

The starting point

The Taxila Museum holds the main collection and is the sensible first stop before the sites themselves.

THE SITES

Spread out

Sirkap, Jaulian and Dharmarajika sit some distance apart. Arrange local transport rather than walking between them.

HASAN ABDAL

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.


Departure schedule

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 AM

Essential for a day trip, since the sites are spread out and need time.

Through the day

Frequent

Every Islamabad and Punjab service passes close to Taxila.

Return

Book ahead if same day

Evening eastbound traffic is heavy. Confirm the return before you set out.

Booking

Not needed outbound

Frequency is constant on this corridor.


Choosing an operator

Which is the best bus service from Peshawar to Taxila?

Under two hours, so the set-down point matters far more than the seat.

BEST VALUE

Adil Shah Coaches

Rs 700 on the GT Road, fifteen minutes slower but often closer to the town.

BEST BALANCE

Faisal Movers

Economy at Rs 950 on the M-1, the quickest schedule at the lower end.

BEST CONTINUING

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.


Where to board

Peshawar and Taxila terminals

Where you are set down decides how the day goes.

PESHAWAR

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.

TAXILA

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.


Common questions

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.

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