There are 4 ways to get from Pakistan to Gujrat by bus, 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.
Bus via Hyderabad
best- Take the bus from Karachi to Hyderabad
- Take the bus from Hyderabad to Lahore
- Take the bus from Lahore Thokar Niaz Baig to Gujarat
20h 24m$26–50Train, bus
cheapest- Take the train from Karachi Cant to Kot Lakhpat33
- Take the bus from Lahore Thokar Niaz Baig to Gujarat
21h 10m$11–47Drive 1,251.6 km
- Drive from Karachi to Gujrat1,251.6 km
14h 15m$118–170Bus
- Take the bus from Karachi to Lahore
- Take the bus from Lahore Thokar Niaz Baig to Gujarat
21h 38m$33–66
Questions & Answers
The cheapest way to get from Pakistan to Gujrat is to train and bus which costs $11 - $50 and takes 21h 10m.
The fastest way to get from Pakistan to Gujrat is to drive which takes 14h 15m and costs $110 - $170.
The distance between Pakistan and Gujrat is 1326 km. The road distance is 1251.6 km.
The best way to get from Pakistan to Gujrat without a car is to bus via Hyderabad which takes 20h 24m and costs $26 - $55.
It takes approximately 20h 24m to get from Pakistan to Gujrat, including transfers.
Yes, the driving distance between Pakistan to Gujrat is 1252 km. It takes approximately 14h 15m to drive from Pakistan to Gujrat.
There are six+ hotels available in Gujrat.
What companies run services between Pakistan and Gujrat, Pakistan?
You can take a vehicle from Karachi to Gujarat via Karachi, Hyderabad, Lahore, and Lahore Thokar Niaz Baig in around 20h 24m.
- Phone
- +92 42 99201738
- contact@railways.gov.pk
- Website
- railways.gov.pk
Train from Karachi Cant to Kot Lakhpat
- Ave. Duration
- 17h 57m
- Frequency
- Once daily
- Estimated price
- $5–32
- Website
- https://railways.gov.pk/index
- Seat
- $5–7
- Berth
- $5–8
- First Class Sleeper
- $9–12
- AC Standard
- $23
- AC Business
- $32
- Phone
- (061) 111 22 44 88
- info@faisalmovers.com.pk
- Website
- faisalmovers.com
Bus from Karachi to Hyderabad
- Ave. Duration
- 2h 45m
- Frequency
- Hourly
- Estimated price
- $3–10
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $5–8
- Executive
- $3–10
Bus from Hyderabad to Lahore
- Ave. Duration
- 13h 30m
- Frequency
- Every 4 hours
- Estimated price
- $17–30
- Website
- https://www.bookkaru.com/
- Website
- https://www.faisalmovers.com/
- Premium Plus
- $17–24
- Executive
- $17–30
- Phone
- 0304-111-7008
- info@daewoo.com.pk
- Website
- daewoo.com.pk
Bus from Lahore Thokar Niaz Baig to Gujarat
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- https://daewoo.com.pk/
- Sleeper
- $4–6
- Luxury
- $3–5
Bus from Karachi to Lahore
- Ave. Duration
- 16h 45m
- Frequency
- Hourly
- Estimated price
- $27–55
- Website
- https://daewoo.com.pk/
- Sleeper
- $35–55
- Luxury
- $29–40
- Adult
- $27–35
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 Which side of Niagara Falls should I choose (and how do I get there)?, Italian Lakes: Getting around by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.







