Route · Sadiqabad to Mach in the Bolan Pass

Sadiqabad to Mach Bus Ticket Price, Online Booking, Service Timing

Mach, in Kachhi district, sits high in the Bolan Pass on the road between Sibi and Quetta, with coal mines in the hills around it. The sub-division counted about 75,000 people in 2023. Quetta bound coaches from Sukkur climb right through the town.

Ticket price from
Rs 3,700Coach to Sukkur
Better classes
Rs 3,800Via Sukkur and Quetta, set down at Mach
Distance
about 520 kmVia Sukkur and the Bolan
Journey time
10 to 10 hours 30Coal town
Departures
Bolan PassFrom Sadiqabad

Short answer: Sadiqabad to Mach costs about Rs 3,700 to Rs 3,800 by bus and takes around ten hours: a coach to Sukkur, then a Quetta coach through the Bolan with a Mach set down. Check the latest advice for Mach first.

Fares by operator

Sadiqabad to Mach ticket price by operator

What each operator charges from Sadiqabad to Mach, and where you board.

Sadiqabad to Mach fares by operator
Bus operatorClassBoards in SadiqabadJourney timeTicket price
Via Sukkur and Quetta, set down at MachTwo stages, for MachNew General Bus StandAbout 10hAbout Rs 3,800
Coach to Sukkur, then via SibiMulti stage, for MachGT Road terminalAbout 10h 30mAbout Rs 3,700

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

Halfway up the Bolan

Mach lies about 70 km before Quetta, at the heart of the Bolan Pass.

Coal from the surrounding mines is trucked down the pass to Sibi and Sindh.


Before you book

The Bolan Pass

A historic route.

Bolan Pass

What
Historic pass between Sindh and Quetta.
Tip
Dramatic scenery.

Coal mines

What
Around the town.
Tip
Heavy trucks.

Set down

How
Quetta coach.
Tip
Confirm when booking.

How to choose

A <strong>Quetta coach</strong> with a Mach set down.

The real choice

Which is the best bus from Sadiqabad to Mach

Three options for three different priorities.

Most direct

Quetta coach set down

Via Sukkur to reach Mach.

About Rs 3,800
Alternative

Via Sibi

Then up the pass to reach Mach.

About Rs 3,700
Onward

Quetta

About 70 km further to reach Mach.

Pay locally

Our verdict

A <strong>Quetta coach</strong> by day.


Schedule

Sadiqabad to Mach bus timings

Daylight preferred.

Morning

7:00 AM

Sukkur by mid morning, heading for Mach.

Quetta coach

Midday

Mach by evening, heading for Mach.

Winter

December to February

Cold in the pass, heading for Mach.

Summer

May to August

Hot below the pass, heading for Mach.

Mountain pass

The Bolan Pass has carried traders and armies between the Indus plain and Central Asia for centuries.

Where to board

Sadiqabad and Mach terminals

Where to board in Sadiqabad and where you arrive in Mach.

Sadiqabad

Faisal Movers
New General Bus Stand, beside the Moon Cheema filling station on KLP Road.
Royal Movers
Main GT Road, next door to the Waraich Express terminal.

Mach

Quetta coaches
Mach set down for Mach.
Mach
Town for Mach.
Onward
Quetta for Mach.

The road

The road from Sadiqabad to Mach

To Sukkur, north west to Sibi, then up the Bolan.

  1. SadiqabadDeparture, km 0 on the way to Mach.
  2. Sukkurkm 170 on the way to Mach.
  3. Sibikm 400 on the way to Mach.
  4. MachArrival about ten hours after departure, km 520.

Up the Bolan

Above Sibi the road climbs steeply through the Bolan Pass to Mach.

Bus options

Sadiqabad to Mach bus options compared

How the realistic options compare on this route.

01Recommended

Bus

Rs 3,700about, multi stage

Journey time
10 to 10 hours 30
Frequency
Daily
Arrives
Mach

Via Sukkur and the Bolan.

Best for most.

02Middle option

Via Sukkur and Quetta, set down at Mach

About Rs 3,800two stages

Journey time
About 10h
Boards
New General Bus Stand
To
Mach

Via Sukkur and Quetta, set down at Mach reaches Mach in 10h, boarding at New General Bus Stand.

Middle option for Mach at About Rs 3,800.

Cheapest way to travel from Sadiqabad to Mach

About Rs 3,700 via sukkur and the bolan.


Common questions

Sadiqabad to Mach bus FAQs

What is the Sadiqabad to Mach bus ticket price?

Fares start at about Rs 3,800 with Coach to Sukkur, then Quetta coach through the Bolan, set down at Mach. Coach to Sukkur, then via Sibi is about Rs 3,700. Prices change with class, season and fuel adjustments, so check the live fare before paying.

How long does the bus from Sadiqabad to Mach take?

About ten hours for roughly 520 km via sukkur and the bolan.

Is Mach on the way to Quetta?

Yes, in the Bolan Pass about 70 km before Quetta.

Is it safe to travel to Mach?

Travel advice for the Mach area changes from time to time; confirm the situation shortly before you set off.

Related routes and operators

Book your Sadiqabad to Mach ticket

Buses from Sadiqabad to Mach compared, with no booking fee added to the published fare.

Compare fares now