Route · Western Punjab to Lahore

Dera Ghazi Khan to Lahore Bus Ticket Price, Timings and Online Booking

The Dera Ghazi Khan to Lahore ticket price starts at about Rs 1,500 and reaches Rs 2,900 in the premium classes. The journey covers roughly 450 km in six to seven hours, on a corridor served mainly by the western Punjab specialists.

Ticket price from
Rs 1,500Economy
Premium classes
Rs 2,900Business
Distance
450 kmVia Multan
Journey time
6h to 7hPart motorway
Operators
6+On this corridor

Dera Ghazi Khan to Lahore bus ticket price: fares run from about Rs 1,500 in economy seating to Rs 2,900 for business class. The journey takes six to seven hours over roughly 450 km, routed via Multan and then the motorway.

Fares by operator

Dera Ghazi Khan to Lahore ticket price by operator

Dera Ghazi Khan sits on the western bank of the Indus, and the operators serving it well are the south and western Punjab specialists rather than the national brands.

Dera Ghazi Khan to Lahore fares by operator
OperatorClassJourney timeTicket price
Silk LineEconomy7h 00mRs 1,500
Baloch TransportStandard7h 00mRs 1,650
Niazi ExpressStandard6h 45mRs 1,800
Silk LineExecutive6h 30mRs 2,050
Silk LineBusiness6h 30mRs 2,400
Faisal MoversBusiness6h 15mRs 2,900

Fares are indicative published prices and vary with class, fuel adjustments and peak demand. Your live, confirmed fare appears on the seat map before payment.

Silk Line covers the whole range on this corridor

Silk Line sells Economy, Executive and Business between Dera Ghazi Khan and Lahore, spanning Rs 1,500 to Rs 2,400 with one operator. Founded in 2020, it built its network specifically around Lahore and south Punjab, and it advertises discounts of up to 20 percent on tickets booked online, which narrows the gap between its classes considerably.


Who serves this corridor

Dera Ghazi Khan and the western Indus network

Dera Ghazi Khan is a junction for the towns along the western bank of the Indus, and the operators here run those connections rather than treating the city as an endpoint.

SILK LINE

The newest major operator

Founded in 2020 with over 100 buses, running Lahore to Multan, Bahawalpur, Rajanpur, Muzaffargarh, Alipur, Jatoi and Dera Ghazi Khan. Online discounts up to 20 percent.

BALOCH TRANSPORT

The oldest, founded 1955

Running Layyah, Fatehpur, Chowk Azam, Chaubara, Shorkot, Dera Ghazi Khan and Rajanpur across four provinces from its western Punjab base.

ONWARD

Beyond DG Khan

Local services continue to Rajanpur, Taunsa and across the Indus. Book a through service where one exists rather than changing here.

Two operators seventy years apart

Baloch Transport has run this part of the country since 1955 and Silk Line since 2020, and they compete directly on this corridor. The older company knows the western Indus towns intimately; the newer one has a fresher fleet and better online booking. Compare the live fare rather than assuming either is the safer choice.


Schedule

Dera Ghazi Khan to Lahore bus timings

Departures run through the day with an overnight block, since six to seven hours suits both daytime and night travel.

Early morning

5:00 AM to 8:00 AM

Arriving in Lahore around midday, the block business travellers use.

Midday

11:00 AM to 3:00 PM

Arriving evening. Regular departures, easy to book at short notice.

Overnight

9:00 PM to midnight

Arriving in Lahore early morning.

Booking

1 to 2 days

Sufficient outside Eid and public holidays.


Where to board

Dera Ghazi Khan and Lahore terminals

DERA GHAZI KHAN

Main bus stand

Most operators use the main terminal, which is also the departure point for local services to Rajanpur, Taunsa and the Indus belt towns.

Ask for your operator’s counter by name.

LAHORE

Band Road and private terminals

Silk Line boards at Rahbar Travels on Band Road and Faisal Movers at Abdullah Travels, both on Band Road but at different points. Daewoo runs its own terminal.

Check the address on your ticket before setting out.


Common questions

Dera Ghazi Khan to Lahore bus FAQs

What is the Dera Ghazi Khan to Lahore bus ticket price?

Fares start around Rs 1,500 with Silk Line Economy, run about Rs 1,650 to Rs 2,400 with Baloch Transport, Niazi Express and Silk Line’s upper classes, and reach Rs 2,900 for Faisal Movers Business.

How long is the Dera Ghazi Khan to Lahore bus journey?

Six to seven hours for roughly 450 km, routed via Multan and then the motorway. The premium services take about six and a quarter hours and the economy ones closer to seven.

Which is the cheapest bus to Lahore?

Silk Line Economy at around Rs 1,500. Silk Line also advertises discounts of up to 20 percent on tickets booked online, so the effective price on its higher classes can be closer to the economy fare than the list suggests.

Which operators serve the western Indus towns?

Silk Line and Baloch Transport both run the western bank network, reaching Rajanpur, Layyah, Taunsa and Muzaffargarh. Niazi Express also covers many of the smaller towns in that direction.

Can I book a through service past Lahore?

Several operators continue beyond Lahore or connect there. Check whether a through booking exists for your final destination, since it is almost always cheaper than two separate legs.

Book your Dera Ghazi Khan to Lahore ticket

Compare every operator with live seat maps, and no booking fee added to the published fare.

Compare fares now