There are 4 ways to get from Layyah to Gujrat by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Leiah to Bhakkartrain
- Take the bus from Bhakkar to Lahorebus
- Take the bus from Lahore Thokar Niaz Baig to Gujaratbus
11h 56m$14–34Train
cheapest- Take the train from Leiah to Attockcity Jn.train 19Up
- Take the train from Attock City Jn. to Gujrattrain 2Dn / ...
17h$7–33Drive 407.9 km
- Drive from Layyah to Gujratcar 407.9 km
5h 23m$49–71Taxi
- Take the taxi from Layyah to Gujrattaxi 407.9 km
5h 23m$65–85
Layyah to Gujrat by train
Comparing Your Travel Options
The cheapest way to get from Layyah to Gujrat is to train which costs $7 - $35 and takes 17h.
The fastest way to get from Layyah to Gujrat is to drive which takes 5h 23m and costs $45 - $75.
No, there is no direct train from Layyah to Gujrat. However, there are services departing from Leiah and arriving at Gujrat via Attock City Jn.. The journey, including transfers, takes approximately 17h.
The distance between Layyah and Gujrat is 582 km. The road distance is 407.9 km.
The best way to get from Layyah to Gujrat without a car is to train and bus which takes 11h 56m and costs $14 - $35.
It takes approximately 11h 56m to get from Layyah to Gujrat, including transfers.
Layyah to Gujrat train services, operated by Pakistan Railways, depart from Leiah station.
Layyah to Gujrat train services, operated by Pakistan Railways, arrive at Attockcity Jn. station.
Yes, the driving distance between Layyah to Gujrat is 408 km. It takes approximately 5h 23m to drive from Layyah to Gujrat.
There are eight+ hotels available in Gujrat.
What companies run services between Layyah, Pakistan and Gujrat, Pakistan?
You can take a train from Leiah to Gujrat via Attock City Jn. in around 17h.
- Phone
- +92 42 99201738
- contact@railways.gov.pk
- Website
- Pakistan Railways
Train from Leiah to Bhakkar
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $1–10
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $1–2
- AC Sleeper
- $2–4
- AC Business
- $6–10
Train from Leiah to Attockcity Jn.
- Ave. Duration
- 10h 35m
- Frequency
- Once daily
- Estimated price
- $4–19
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $4–7
- AC Sleeper
- $8–13
- AC Business
- $13–19
Train from Attock City Jn. to Gujrat
- Ave. Duration
- 5h 25m
- Frequency
- 3 times a day
- Estimated price
- $3–15
- Website
- Pakistan Railways
- Schedules at
- Pakistan Railways
- Book at
- Pakistan Railways
- Economy
- $3–5
- AC Sleeper
- $6–10
- AC Business
- $10–15
- Phone
- 0304-111-7008
- info@daewoo.com.pk
- Website
- Daewoo Express
Bus from Bhakkar to Lahore
- Ave. Duration
- 5h 45m
- Frequency
- Every 4 hours
- Estimated price
- $9–16
- Website
- Daewoo Express
- Sleeper
- $11–16
- Luxury
- $9–13
Bus from Lahore Thokar Niaz Baig to Gujarat
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $3–6
- Website
- Daewoo Express
- Sleeper
- $4–6
- Luxury
- $3–5
- Ave. Duration
- 5h 23m
- Estimated price
- $65–85
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 Slovenia: Getting from Ljubljana to Lake Bled, Why you should take the train in the US, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.




