Rome2Rio

How to get fromBannu to Quettaby taxi, plane, train, car, or bus

Find Transport to Quetta

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Bannu to Quetta by taxi, plane, train, car, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Taxi to Peshawar International Airport, fly

    best
    1. Take the taxi from Bannu to Peshawar International Airport (PEW)taxi taxi
    2. Fly from Peshawar International Airport (PEW) to Quetta International Airport (UET)plane plane PEW - UET
    11h 6m
    $205–893
  2. Taxi, train

    cheapest
    1. Take the taxi from Bannu to Daud Kheltaxi taxi
    2. Take the train from Daud Khel to Peshawar Cantttrain train
    3. Take the train from Peshawar Cantt to Quettatrain train
    43h 33m
    $32–105
  3. Taxi, train via Jacobabad

    1. Take the taxi from Bannu to Daud Kheltaxi taxi
    2. Take the train from Daud Khel to Jacobabad Jn.train train
    3. Take the train from Jacobabad JN. to Quettatrain train 3Up
    28h 59m
    $36–76
  4. Drive  654.2 km

    1. Drive from Bannu to Quettacar car 654.2 km
    9h 26m
    $72–104
  5. Taxi

    1. Take the taxi from Bannu to Quettataxi taxi 654.2 km
    9h 26m
    $110–140
  6. Taxi, train, train to Islamabad International Airport, fly

    1. Take the taxi from Bannu to Daud Kheltaxi taxi
    2. Take the train from Daud Khel to Attockcity Jn.train train
    3. Take the train from Attockcity Jn. to Golra Shariftrain train
    4. Fly from Islamabad International Airport (ISB) to Quetta International Airport (UET)plane plane ISB - UET
    11h 52m
    $121–213
  7. Taxi, bus to Lahore International Airport, fly

    1. Take the taxi from Bannu to Mianwali- Watta Khektaxi taxi
    2. Take the bus from Mianwali- Watta Khek to Lahore- Badami Baghbus bus
    3. Fly from Lahore International Airport (LHE) to Quetta International Airport (UET)plane plane LHE - UET
    11h 5m
    $103–237

Peshawar International Airport (PEW) to Quetta International Airport (UET) flights

Calendar7Weekly Planes
Duration11h 25mAverage Duration
Ticket$173Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Bannu, Pakistan and Quetta, Pakistan?

There is no direct connection from Bannu to Quetta. However, you can take the taxi to Peshawar International Airport (PEW) airport, fly to Quetta International Airport (UET), then take the taxi to Quetta. Alternatively, you can take the taxi to Daud Khel, take the train to Jacobabad Jn., then take the train to Quetta.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Travel Insider: Top Japan travel tips by Beatrix Holland, and Which London airport should I choose? - to help you get the most out of your next trip.