Travel within Pakistan is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Sargodha?

Book now

There are 7 ways to get from Karachi to Sargodha by plane, taxi, bus 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.

Recommended option

Fly to Faisalabad, taxi  •  5h 11m

  1. Fly from Karachi (KHI) to Faisalabad (LYP) KHI - LYP
  2. Take a taxi from Faisalabad to Sargodha

Cheapest option

Bus via Ubauro  •  18h 39m

  1. Take the bus from Karachi to Sadiqabad
  2. Take the bus from Sadiqabad to Sargodha

5 alternative options

Fly to Lahore, bus  •  7h 8m

  1. Fly from Karachi (KHI) to Lahore (LHE) KHI - LHE
  2. Take the bus from Lahore Thokar Niaz Baig to Sargodha Muradabad Colony

Bus, taxi  •  15h 53m

  1. Take the bus from Karachi to Faisalabad
  2. Take a taxi from Faisalabad to Sargodha

Bus  •  19h 43m

  1. Take the bus from Karachi to Faisalabad
  2. Take the bus from Faisalabad to Lahore
  3. Take the bus from Lahore to Sargodha

Bus #2  •  26h 57m

  1. Take the bus from Karachi to Lahore
  2. Take the bus from Lahore to Sargodha

Drive  •  12h 8m

  1. Drive from Karachi to Sargodha 1189.1 km
Karachi → Sargodha
Partially open

Travel safe during COVID-19

Rules to follow in Pakistan

1.5m

Recommended

Recommended

Travel within Pakistan

Observe COVID-19 safety rules

COVID-19 help in Pakistan

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 9245746

Frequently Asked Questions


There are currently travel restrictions within Pakistan.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are recommended
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Sargodha is 9245746.

Wearing a face mask on public transport in Sargodha is recommended.

The social distance requirement in Sargodha is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 9245746.

Last updated: 4 Aug 2022
Exceptions may apply, for full details: Government of Pakistan.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The most affordable way to get from Karachi to Sargodha is to bus via Ubauro, which costs $21 - $23 and takes 18h 39m.

More details

The quickest way to get from Karachi to Sargodha is to fly and taxi which costs $110 - $450 and takes 5h 11m.

More details

No, there is no direct bus from Karachi to Sargodha. However, there are services departing from Ranchore Lane and arriving at Sargodha via Karachi and Sadiqabad. The journey, including transfers, takes approximately 18h 39m.

More details

The distance between Karachi and Sargodha is 975 km. The road distance is 1189.1 km.

Get driving directions

The best way to get from Karachi to Sargodha without a car is to bus and taxi which takes 15h 53m and costs $45 - $55.

More details

It takes approximately 5h 11m to get from Karachi to Sargodha, including transfers.

More details

Karachi to Sargodha bus services, operated by Manthar Group, depart from Karachi station.

More details

The quickest flight from Karachi Airport to Faisalabad Airport is the direct flight which takes 1h 40m.

Search flights

Karachi to Sargodha bus services, operated by Manthar Group, arrive at Sargodha station.

More details

Yes, the driving distance between Karachi to Sargodha is 1189 km. It takes approximately 12h 8m to drive from Karachi to Sargodha.

Get driving directions

Map of how to get from Karachi to Sargodha.
Launch map view
  • Distance: 975.2 km
  • Duration: 5h 11m

What companies run services between Karachi, Pakistan and Sargodha, Pakistan?

You can take a bus from Karachi to Sargodha via Baldia Town, Karachi, and Sadiqabad in around 18h 39m.

Airlines
Pakistan International Airlines
Website
www4.piac.com.pk
Flights from Karachi to Faisalabad
Ave. Duration
1h 40m
When
Monday, Wednesday, Friday and Sunday
Estimated price
$95 - $440
Flights from Karachi to Lahore
Ave. Duration
1h 45m
When
Every day
Estimated price
$85 - $260
Flights from Karachi to Lahore via Quetta
Ave. Duration
3h 40m
When
Friday
Estimated price
$95 - $220
AirSial
Website
airsial.com
Flights from Karachi to Lahore
Ave. Duration
1h 45m
When
Every day
Estimated price
$65 - $320
Airblue
Website
airblue.com
Flights from Karachi to Lahore
Ave. Duration
1h 45m
When
Every day
Estimated price
$100 - $200
Serene Air
Website
sereneair.com
Flights from Karachi to Lahore
Ave. Duration
1h 45m
When
Every day
Estimated price
$50 - $360
Bus operators
Daewoo Express
Website
daewoo.com.pk
Bus from Lahore Thokar Niaz Baig to Sargodha Muradabad Colony
Ave. Duration
2h 15m
Frequency
Hourly
Estimated price
$5
Schedules at
bookme.pk
Kainat Travels
Phone
03-111-777-333
Email
info@Kainattravels.org
Bus from Karachi to Faisalabad
Ave. Duration
14h 20m
Frequency
Hourly
Estimated price
$25
Schedules at
kainattravels.com
Manthar Group
Phone
03111 - 11 - 22 - 95
Email
manthargroup8@gmail.com
Bus from Karachi to Sadiqabad
Ave. Duration
8h
Frequency
3 times a day
Estimated price
$11 - $13
Schedules at
manthargroup.com
Bus from Sadiqabad to Sargodha
Ave. Duration
8h
Frequency
Twice daily
Estimated price
$10
Schedules at
manthargroup.com
Faisal Express
Phone
03 111 22 44 88
Website
faisalmovers.com
Bus from Faisalabad to Lahore
Ave. Duration
2h
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
faisalmovers.com
Bus from Lahore to Sargodha
Ave. Duration
2h 15m
Frequency
Hourly
Estimated price
$3 - $4
Schedules at
faisalmovers.com
Bus from Karachi to Lahore
Ave. Duration
22h 45m
Frequency
Every 2 hours
Estimated price
$18
Schedules at
faisalmovers.com
Other operators
Taxi from Faisalabad to Sargodha
Ave. Duration
1h 36m
Estimated price
$23 - $29

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 Travelling to the UK: What do I need to know?, How to plan an amazing trip around Scandinavia and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

More Questions & Answers

Pakistan International Airlines offers flights from Karachi Airport to Faisalabad Airport.

Search flights

The best way to get from Karachi to Karachi Airport is to bus which takes 46 min and costs $1.

More details