Route · Karachi to northern Punjab

Karachi to Gujrat Bus Ticket Price, Timings, Online Booking

The Karachi to Gujrat ticket price starts at about Rs 5,100 and reaches Rs 11,300 for a sleeper berth. The journey takes eighteen to twenty hours, and Gujrat has its own long established operator in Fateh Sons, trading since 1956.

Ticket price from
Rs 5,100Standard
Sleeper berth
Rs 11,300Top tier
Distance
1,350 kmVia Multan and Lahore
Journey time
18h to 20hOvernight
Local operator
Fateh SonsTrading since 1956

Karachi to Gujrat bus ticket price: fares start around Rs 5,100 and reach Rs 11,300 for a sleeper berth. The journey takes eighteen to twenty hours via Multan and Lahore, with Gujrat sitting on the Grand Trunk corridor between Gujranwala and Jhelum.

Fares by operator

Karachi to Gujrat ticket price by operator

Gujrat is served both by the national brands continuing north from Lahore and by its own local company, which has run this part of Punjab for seventy years.

Karachi to Gujrat fares by operator
OperatorClassJourney timeTicket price
Local and regional coachesStandard20hRs 5,100
Fateh SonsLuxury Daewoo19hRs 5,900
Kohistan ExpressBusiness19hRs 6,500
Faisal MoversBusiness18hRs 8,000
Faisal MoversSleeper18hRs 11,300

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.

The operator that has been here since 1956

Fateh Sons is headquartered in Gujrat, also trades as Gujrat Express, and keeps its Punjab register at the General Bus Stand with a helpline on 0311-1222517. On a corridor where everyone else is a Lahore service continuing north, a company actually based in the destination city is worth checking first, particularly for the set-down point.


Around Gujrat

Kharian, Lalamusa and Mandi Bahauddin

Gujrat sits between the Jhelum and Chenab rivers in a cluster of towns close enough that the set-down point matters.

KHARIAN

Just north

On the GT Road toward Jhelum, served by most through services on this corridor.

LALAMUSA

The junction

A rail and road junction just south of Gujrat, served by local transport.

MANDI BAHAUDDIN

South west

About an hour away off the main corridor, reached by local transport from Gujrat.

A local operator may set you down better

National services continuing north to Rawalpindi frequently drop passengers outside Gujrat rather than in it. Fateh Sons runs to the General Bus Stand in the city itself, which after nineteen hours on the road is worth more than a small fare difference. Confirm the drop point whichever you book.


Schedule

Karachi to Gujrat bus timings

Departures follow the Lahore and Islamabad corridor schedule, leaving Karachi in the afternoon and evening so the journey passes overnight.

Afternoon

1:00 PM to 4:00 PM

Earlier departures arriving the following morning.

Evening

4:00 PM to 8:00 PM

The main block, arriving during the following day.

Sleeper services

Evening

Berth services cluster here on a corridor long enough to justify one.

Booking

3 to 4 days

A week around Eid.


Where to board

Karachi and destination terminals

KARACHI

Sohrab Goth and four city terminals

Sohrab Goth is the main northbound area. Faisal Movers also runs Karachi Cantt on Dr Daud Pota Road opposite the railway station, Taj Complex in Saddar and Malir Halt on Jinnah Avenue, with free shuttles between them.

Four Faisal Movers terminals means checking which one your ticket names.

GUJRAT

General Bus Stand

Fateh Sons keeps its Punjab register at the General Bus Stand in Gujrat on 0345-4700696. National services may set down outside the city instead.

Onward transport for Kharian, Lalamusa and Mandi Bahauddin runs from the same area.


Common questions

Karachi to Gujrat bus FAQs

What is the Karachi to Gujrat bus ticket price?

From about Rs 5,100 on local coaches, Rs 5,900 with Fateh Sons, Rs 6,500 with Kohistan Express Business, Rs 8,000 with Faisal Movers Business and up to Rs 11,300 for a sleeper berth.

How long is the journey?

Eighteen to twenty hours for roughly 1,350 km via Multan and Lahore.

Which operator is based in Gujrat?

Fateh Sons, which has run this part of Punjab since 1956 and also trades as Gujrat Express. Its Punjab register is at the General Bus Stand and its helpline is 0311-1222517.

Where does the bus set me down?

It depends. National services continuing north often drop passengers outside the city, while Fateh Sons runs to the General Bus Stand itself. Confirm the drop point when booking.

Can I reach Kharian or Mandi Bahauddin?

Kharian is served by most through services on this corridor. Lalamusa and Mandi Bahauddin are reached by local transport from Gujrat.

Book your Karachi to Gujrat ticket

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

Compare fares now