# PakBus > Bus and metro routes and stops across 46 city networks in Pakistan. Fares and departures are shown where available. Departure times are shown where timetables are available. Times at other stops use operator running times where available or are calculated from distance. For CDA buses in Islamabad and Karachi’s Green Line and Orange Line, the website shows live bus locations and live arrival times. Live locations and delays are unavailable for other routes. Stop counts are places. Platforms of the same stop count once. - [About PakBus](https://pakbus.app/about): data sources, times and corrections - [Route directory](https://pakbus.app/llms-full.txt): each route and its stops, with fares and departures where available ## Cities - [Attock](https://pakbus.app/cities/attock): Attock has 3 routes and 53 stops. Services: Green Electric Bus and Private van. The first departure is at 6:00 AM and the last at 9:10 PM. Where a fare is published it is Rs. 20. You can change between routes at 13 stops. - [Bahawalnagar](https://pakbus.app/cities/bahawalnagar): Bahawalnagar has 3 routes and 59 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:15 PM. Every route costs Rs. 20. You can change between routes at 7 stops. - [Bahawalpur](https://pakbus.app/cities/bahawalpur): Bahawalpur has 4 routes and 131 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:00 PM. Every route costs Rs. 20. You can change between routes at 9 stops. - [Bhakkar](https://pakbus.app/cities/bhakkar): Bhakkar has 3 routes and 42 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:00 PM. Every route costs Rs. 20. You can change between routes at 4 stops. - [Chakwal](https://pakbus.app/cities/chakwal): Chakwal has 3 routes and 62 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:57 PM. Every route costs Rs. 20. You can change between routes at 10 stops. - [Chiniot](https://pakbus.app/cities/chiniot): Chiniot has 3 routes and 49 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:00 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Dera Ghazi Khan](https://pakbus.app/cities/dera-ghazi-khan): Dera Ghazi Khan has 4 routes and 82 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:15 PM. Every route costs Rs. 20. You can change between routes at 2 stops. - [Faisalabad](https://pakbus.app/cities/faisalabad): Faisalabad has 2 routes and 47 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:00 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Gujarkhan](https://pakbus.app/cities/gujarkhan): Gujarkhan has 2 routes and 45 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:36 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Gujranwala](https://pakbus.app/cities/gujranwala): Gujranwala has 2 routes and 36 stops. Services: Green Electric Bus. The first departure is at 5:40 AM and the last at 9:10 PM. Every route costs Rs. 20. - [Gujrat](https://pakbus.app/cities/gujrat): Gujrat has 2 routes and 38 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:30 PM. Every route costs Rs. 20. You can change between routes at 2 stops. - [Hafizabad](https://pakbus.app/cities/hafizabad): Hafizabad has 2 routes and 37 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:18 PM. Every route costs Rs. 20. You can change between routes at 2 stops. - [Hyderabad](https://pakbus.app/cities/hyderabad): Hyderabad has 2 routes and 32 stops. Services: Peoples Bus Service. You can change between routes at 1 stop. - [Jhang](https://pakbus.app/cities/jhang): Jhang has 3 routes and 43 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:12 PM. Every route costs Rs. 20. You can change between routes at 6 stops. - [Jhelum](https://pakbus.app/cities/jhelum): Jhelum has 3 routes and 62 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:00 PM. Every route costs Rs. 20. You can change between routes at 3 stops. - [Karachi](https://pakbus.app/cities/karachi): Karachi has 20 routes and 319 stops. Services: Karachi Breeze and Peoples Bus Service. The first departure is at 6:30 AM and the last at 11:00 PM. You can change between routes at 196 stops. - [Kasur](https://pakbus.app/cities/kasur): Kasur has 2 routes and 38 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:45 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Khanewal](https://pakbus.app/cities/khanewal): Khanewal has 3 routes and 63 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:30 PM. Every route costs Rs. 20. You can change between routes at 11 stops. - [Khushab](https://pakbus.app/cities/khushab): Khushab has 3 routes and 53 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:10 PM. Every route costs Rs. 20. You can change between routes at 10 stops. - [Lahore](https://pakbus.app/cities/lahore): Lahore has 29 routes and 524 stops. Services: Orange Line metro train, Metro Bus, Electric feeder bus, Speedo feeder bus and Green Electric Bus. The first departure is at 4:50 AM and the last at 11:00 PM. Fares run from Rs. 20 to Rs. 30. You can change between routes at 159 stops. - [Larkana](https://pakbus.app/cities/larkana): Larkana has 1 route and 23 stops. Services: Peoples Bus Service. - [Layyah](https://pakbus.app/cities/layyah): Layyah has 2 routes and 52 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:10 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Lodhran](https://pakbus.app/cities/lodhran): Lodhran has 3 routes and 57 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:00 PM. Every route costs Rs. 20. You can change between routes at 13 stops. - [Mandi Bahauddin](https://pakbus.app/cities/mandi-bahauddin): Mandi Bahauddin has 2 routes and 36 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:10 PM. Every route costs Rs. 20. You can change between routes at 5 stops. - [Mianwali](https://pakbus.app/cities/mianwali): Mianwali has 3 routes and 68 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:45 PM. Every route costs Rs. 20. You can change between routes at 3 stops. - [Mirpurkhas](https://pakbus.app/cities/mirpurkhas): Mirpurkhas has 1 route and 15 stops. Services: Peoples Bus Service. - [Multan](https://pakbus.app/cities/multan): Multan has 31 routes and 344 stops. Services: Metro Bus, Feeder bus and Electric feeder bus. The first departure is at 5:00 AM and the last at 10:51 PM. Fares run from Rs. 20 to Rs. 25. You can change between routes at 131 stops. - [Murree](https://pakbus.app/cities/murree): Murree has 3 routes and 23 stops. Services: Green Electric Bus. The first departure is at 5:45 AM and the last at 10:15 PM. Every route costs Rs. 20. You can change between routes at 5 stops. - [Muzaffarabad](https://pakbus.app/cities/muzaffarabad): Muzaffarabad has 3 routes and 4 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:10 PM. Every route costs Rs. 20. You can change between routes at 2 stops. - [Muzaffargarh](https://pakbus.app/cities/muzaffargarh): Muzaffargarh has 4 routes and 41 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:10 PM. Every route costs Rs. 20. You can change between routes at 8 stops. - [Nankana Sahib](https://pakbus.app/cities/nankana-sahib): Nankana Sahib has 2 routes and 35 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:00 PM. Every route costs Rs. 20. You can change between routes at 2 stops. - [Narowal](https://pakbus.app/cities/narowal): Narowal has 5 routes and 131 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:10 PM. Every route costs Rs. 20. You can change between routes at 6 stops. - [Okara](https://pakbus.app/cities/okara): Okara has 5 routes and 73 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:05 PM. Every route costs Rs. 20. You can change between routes at 9 stops. - [Pakpattan](https://pakbus.app/cities/pakpattan): Pakpattan has 3 routes and 43 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:15 PM. Every route costs Rs. 20. You can change between routes at 3 stops. - [Rahim Yar Khan](https://pakbus.app/cities/rahim-yar-khan): Rahim Yar Khan has 4 routes and 92 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:40 PM. Every route costs Rs. 20. You can change between routes at 6 stops. - [Rajanpur](https://pakbus.app/cities/rajanpur): Rajanpur has 4 routes and 46 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:30 PM. Every route costs Rs. 20. You can change between routes at 10 stops. - [Rawalpindi and Islamabad](https://pakbus.app/cities/rawalpindi): Rawalpindi and Islamabad have 32 routes and 474 stops. Services: Electric feeder bus, Metro Bus Red Line, Feeder bus and Metro Bus. The first departure is at 5:00 AM and the last at 11:05 PM. Fares run from Rs. 20 to Rs. 50. You can change between routes at 108 stops. - [Sahiwal](https://pakbus.app/cities/sahiwal): Sahiwal has 5 routes and 104 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:00 PM. Every route costs Rs. 20. You can change between routes at 12 stops. - [Sargodha](https://pakbus.app/cities/sargodha): Sargodha has 7 routes and 173 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:15 PM. Every route costs Rs. 20. You can change between routes at 25 stops. - [Shaheed Benazirabad](https://pakbus.app/cities/shaheed-benazirabad): Shaheed Benazirabad has 1 route and 24 stops. Services: Peoples Bus Service. - [Sheikhupura](https://pakbus.app/cities/sheikhupura): Sheikhupura has 2 routes and 65 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:50 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Sialkot](https://pakbus.app/cities/sialkot): Sialkot has 2 routes and 44 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:00 PM. Every route costs Rs. 20. You can change between routes at 1 stop. - [Sukkur](https://pakbus.app/cities/sukkur): Sukkur has 1 route and 19 stops. Services: Peoples Bus Service. - [Toba Tek Singh](https://pakbus.app/cities/toba-tek-singh): Toba Tek Singh has 3 routes and 89 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 9:00 PM. Every route costs Rs. 20. You can change between routes at 5 stops. - [Vehari](https://pakbus.app/cities/vehari): Vehari has 2 routes and 69 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 8:10 PM. Every route costs Rs. 20. - [Wazirabad](https://pakbus.app/cities/wazirabad): Wazirabad has 2 routes and 46 stops. Services: Green Electric Bus. The first departure is at 6:00 AM and the last at 10:00 PM. Every route costs Rs. 20. ## Pages - [All cities](https://pakbus.app/cities) - [Network maps](https://pakbus.app/maps): downloadable bus maps by city - [Transit data](https://pakbus.app/data): GTFS schedules, schedule coverage and the route and stop JSON catalogue; no live vehicle data - [AI assistants](https://pakbus.app/assistants): MCP server at https://pakbus.app/mcp for place search, journeys, departures and routes - [Printable timetables](https://pakbus.app/timetables): available route and stop PDFs in English and Urdu - [Sitemap](https://pakbus.app/sitemap.xml)