Rome2Rio

How to get fromFaisalabad to Uch Sharifby bus, taxi, train, or car

Find Transport to Uch Sharif

See all options

There are 5 ways to get from Faisalabad to Uch Sharif by bus, taxi, train, or car

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

  1. Bus, taxi

    best
    1. Take the bus from Faisalabad to Bahawalpurbus bus
    2. Take the taxi from Bahawalpur to Uch Shariftaxi taxi
    5h 30m
    $18–29
  2. Train

    cheapest
    1. Take the train from Faisalabad to Bahawalpurtrain train 18Dn / ...
    2. Take the train from Bahawalpur to Dera Nawab Sahibtrain train 2Dn / ...
    7h 21m
    $8–31
  3. Drive 349.2 km

    1. Drive from Faisalabad to Uch Sharifcar car 349.2 km
    3h 52m
    $33–48
  4. Taxi

    1. Take the taxi from Faisalabad to Uch Shariftaxi taxi 349.2 km
    3h 52m
    $55–75
  5. Train via Lodhran

    1. Take the train from Faisalabad to Lodhran Jn.train train 18Dn / ...
    2. Take the train from Lodhran Jn. to Dera Nawab Sahibtrain train 26Dn / ...
    7h 24m
    $8–31

Questions & Answers

What companies run services between Faisalabad, Pakistan and Uch Sharif, Punjab, Pakistan?

You can take a train from Faisalabad to Uch Sharif via Bahawalpur and Dera Nawab Sahib in around 7h 21m.

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 Getting to Rome from the airport, How to get from Florence to Rome, and Which London airport should I choose? - to help you get the most out of your next trip.