Quetta

Quetta to Karachi by Bus: Fares, Timings, Safety

What a Quetta to Karachi bus costs, how long the N-25 journey takes, why listed departure times may not hold, and what to check before you book a seat.

By Explore Pakistan · Published 25 September 2026 · 7 min read

Quetta cantt
Photo: Arslan Arshad · CC BY-SA 4.0 · Wikimedia Commons

A bus from Quetta to Karachi covers roughly 690 km on the N-25 (the RCD Highway) in about 10 hours, and 2026 booking-site listings put a seat at somewhere between PKR 3,000 and 6,000 depending on the operator and class. The catch is not the fare but the timetable: Balochistan has restricted night travel on this highway since March 2025, and the departure times on booking sites do not always match what the restriction says.

This guide covers what the journey involves, what fares and bus types to expect, how to book, and the safety questions to settle before you buy a ticket. For the drive itself, stop by stop, see our guide to Karachi to Quetta by road.

At a glance
RouteQuetta to Karachi on the N-25 via Kalat, Khuzdar, Bela and Hub
DistanceAbout 686 to 693 km, depending on the source
Journey timeAbout 10 hours in daylight, longer with checkpoints and meal stops
Fares (2026 listings)Roughly PKR 3,000 to 6,000; some sources give PKR 2,200 to 7,000
Bus typesStandard AC coaches and double-deck sleeper coaches
Karachi terminalSohrab Goth is the main intercity terminal; confirm your operator's own boarding point
BookingOnline booking sites or the operator's counter

How long does the journey take?

The road is 686 km by one booking site's figure and 693 km by another's, which is close enough to say about 690 km. Sources put the journey at around 10 hours, and that assumes a clear run. Checkpoints along the highway are routine, buses stop for prayers and meals, and the single-carriageway road means a slow truck can hold up a coach for a long stretch.

Karachi is on the coast and Quetta sits at about 1,650 to 1,700 metres, so the road climbs steadily after Khuzdar and Kalat. Expect a cool morning on arrival in Quetta even in summer, and cold in winter.

The N-25 has a poor safety record for accidents. Wikipedia notes more than 4,000 road deaths on it between 2012 and 2022, and the road is still single carriageway for most of its length. A reconstruction programme by the National Highway Authority began in December 2025, so expect works and diversions in places.

Bus fares and types

The fare depends mainly on the class of coach. A 2026 booking-site listing for the route shows:

  • Standard daily coaches: around PKR 3,000 to 3,500
  • Mid-range services: around PKR 4,500 to 5,200
  • Double-deck sleeper coaches: around PKR 6,000

A separate guide to the route gives a wider range of PKR 2,200 to 7,000, with standard luxury buses at PKR 2,500 to 5,000 and sleepers at PKR 5,000 to 6,000. The two sources roughly agree on the middle, and fares do move with fuel prices, Eid and school holidays, so treat these as a guide rather than a quote. Fares in the other direction can differ slightly, and prices change.

Booking-site listings name a long list of operators, among them Abdali Movers, New Shandaar and several Daewoo-branded services. We do not recommend one over another. What matters more than the name is the class of seat, whether the coach is air-conditioned, and whether the operator is a recognised one that others at the terminal can vouch for.

A sleeper seat is worth the extra money only if the journey really is overnight. On a daytime run most people prefer a standard seat by a window, which is cheaper and gives you a view of the road.

File:Ziarat-Quetta Pakistan Landscape
Photo: Abbas Baqri · CC BY-SA 4.0 · Wikimedia Commons

Departure times and the night travel ban

This is the part to check carefully. In late March 2025 the Quetta commissioner prohibited public transport on the N-25 at night, from 6pm to 6am, because of attacks on passengers and highway traffic. Reports at the time said buses leaving for Gwadar had to depart in the morning so that passengers could arrive before sunset.

The 2026 booking-site listing for Quetta to Karachi shows many departures at 7pm and 8pm, with a few at 7am, 8am, 3pm and 4:30pm. Those evening times sit awkwardly beside a 6pm cut-off. We could not find a 2026 notice saying the N-25 restriction had been lifted, so we cannot tell you whether those listings are out of date, whether the rule applies only to certain sections, or whether operators are working around it. Do not assume.

What to do about it:

  1. Ask the operator directly which sections of the road the bus will cover after dark, and what happens at the district checkpoints.
  2. Prefer a morning departure. A bus that leaves Quetta by 7 or 8am reaches Karachi in the evening, and you are not relying on the rules being relaxed.
  3. Read our guide to the Balochistan night travel ban for the highways and hours that have been reported.
  4. Keep a spare day. The provincial government has at times suspended public transport altogether for a few days after security incidents, and a booked ticket does not guarantee a journey.

How to book and what to bring

Tickets can be bought online through the larger booking sites, which accept mobile wallets, bank transfer and cards, or at the operator's counter at the terminal. A counter lets you see the coach before you pay.

Take your CNIC and keep it in a pocket, not in the luggage hold. Checkpoints on this highway check identity documents. Foreign passport holders need extra permissions and arrangements; see the safety section below.

Other things worth carrying:

  • A warm layer, because air-conditioned coaches run cold and Quetta is cold at dawn
  • Water and snacks, in case a halt is longer than planned
  • A charged phone and a power bank
  • Cash for meal stops, which are mostly roadside hotels
  • Medicine for travel sickness if you are prone to it, as the road has long stretches of curves
Ziarat Quetta Pakistan
Photo: Sadiqrizwan · CC BY-SA 4.0 · Wikimedia Commons

Is the Quetta to Karachi bus safe?

Pakistani passengers use this route daily. It is also a road on which armed groups have carried out attacks on buses and stopped vehicles, which is why the night travel restriction exists. The UK government advises against all travel to Balochistan, and its advice (updated 22 September 2026) covers the highway. If you hold a foreign passport, check your own government's advice first, because travelling against it can void travel insurance.

Our broader guide on whether Quetta is safe to visit sets out the picture for the city. For this journey, the practical steps are the same as for any Balochistan road trip: travel in daylight, book a recognised operator, keep family and friends informed of your progress, and read local news the day before you leave, because the situation can change within hours.

Bus, train, flight or car?

The train is no longer a dependable alternative. The Bolan Mail, which used to link the two cities, was suspended in 2026 and a bombing at Quetta in May 2026 hit a train near Chaman Phatak. Our guide to trains in Balochistan has the details.

A flight is the shortest route; our guide to the Karachi to Quetta flight covers it and is the better choice for anyone who would rather skip the highway. A bus is the cheapest way if your dates are flexible and you can leave in the morning. A private car with a driver costs more but lets you set the departure time and the stops. See our travel guide for general advice on moving around Pakistan.

If you have the choice and a free day, flying one way and taking a coach in daylight the other is a reasonable compromise for many families.

Frequently asked questions

How long is the bus journey from Quetta to Karachi?

About 10 hours for roughly 690 km on the N-25 in good conditions. Allow longer for checkpoints, meal stops and slow traffic.

How much is a Quetta to Karachi bus ticket?

2026 booking-site listings show roughly PKR 3,000 to 6,000, with sleeper coaches at the top. Other sources give PKR 2,200 to 7,000. Fares change with fuel prices and holidays, so confirm before you pay.

Do buses run at night between Quetta and Karachi?

The listings show evening departures, but the Balochistan government banned night travel for public transport on the N-25 from 6pm to 6am in March 2025. We found no 2026 notice lifting it, so confirm with the operator and prefer a morning departure.

Where do buses leave from in Karachi?

Sohrab Goth is the main intercity bus terminal, but some operators use their own terminals. Ask your operator for the exact boarding point when you book.

Can foreigners take the bus from Quetta to Karachi?

Foreign visitors to Quetta have needed police permission and an escort, and independent road travel has not been allowed, as of early 2025 reports. Check current rules with your embassy and the Balochistan authorities before planning it.

Keep reading

More from Quetta

All Sindh & Balochistan guides

Timeless beauty · Serene waters · Living culture

Want us to plan it for you?

Tell us your dates, your group and where you want to go. A travel expert will shape a route for you within a day.