Intercity Car Rental Routes
250 routes with real road distances, honest drive times and starting fares that already include fuel, motorway tolls and the driver. If your route is not listed, ring us — we cover every city pair in Pakistan.
From Karachi 26 routes
- Karachi to Lahore1210 km · about 14 hours · from Rs 22,500
- Karachi to Islamabad1420 km · about 16 hours · from Rs 26,000
- Karachi to Rawalpindi1410 km · about 16 hours · from Rs 26,000
- Karachi to Multan890 km · about 11 hours · from Rs 18,500
- Karachi to Faisalabad1120 km · about 13 hours · from Rs 21,000
- Karachi to Peshawar1600 km · about 18 hours · from Rs 29,000
- Karachi to Quetta690 km · about 9 hours · from Rs 16,000
- Karachi to Hyderabad165 km · about 2.5 hours · from Rs 6,500
- Karachi to Sukkur470 km · about 6 hours · from Rs 12,000
- Karachi to Gwadar630 km · about 9 hours · from Rs 15,000
- Karachi to Bahawalpur780 km · about 9 hours · from Rs 16,500
- Karachi to Larkana480 km · about 7 hours · from Rs 12,000
- Karachi to Nawabshah280 km · about 4 hours · from Rs 9,000
- Karachi to Mirpur Khas250 km · about 3.5 hours · from Rs 8,000
- Karachi to Rahim Yar Khan650 km · about 8 hours · from Rs 15,000
- Karachi to Thatta100 km · about 2 hours · from Rs 5,000
- Karachi to Hub40 km · about 1 hours · from Rs 4,000
- Karachi to Sialkot1320 km · about 15 hours · from Rs 24,500
- Karachi to Gujranwala1290 km · about 15 hours · from Rs 24,000
- Karachi to Sahiwal1030 km · about 12 hours · from Rs 20,500
- Karachi to Murree1480 km · about 18 hours · from Rs 27,000
- Karachi to Badin200 km · about 3.5 hours · from Rs 7,000
- Karachi to Mithi400 km · about 6 hours · from Rs 10,500
- Karachi to Khuzdar400 km · about 6 hours · from Rs 10,500
- Karachi to Turbat800 km · about 12 hours · from Rs 17,000
- Karachi to Jacobabad570 km · about 8 hours · from Rs 13,500
From Lahore 32 routes
- Lahore to Karachi1210 km · about 14 hours · from Rs 22,500
- Lahore to Islamabad380 km · about 4 hours · from Rs 10,000
- Lahore to Rawalpindi375 km · about 4 hours · from Rs 10,000
- Lahore to Multan340 km · about 4 hours · from Rs 9,500
- Lahore to Faisalabad185 km · about 2.5 hours · from Rs 7,000
- Lahore to Peshawar505 km · about 6 hours · from Rs 12,500
- Lahore to Quetta1030 km · about 14 hours · from Rs 20,500
- Lahore to Murree330 km · about 5 hours · from Rs 9,500
- Lahore to Naran570 km · about 9 hours · from Rs 13,500
- Lahore to Skardu1080 km · about 18 hours · from Rs 21,500
- Lahore to Hunza1180 km · about 20 hours · from Rs 22,000
- Lahore to Gilgit1000 km · about 17 hours · from Rs 20,000
- Lahore to Gujranwala80 km · about 1.2 hours · from Rs 5,000
- Lahore to Sialkot125 km · about 2 hours · from Rs 5,500
- Lahore to Gujrat145 km · about 2 hours · from Rs 6,000
- Lahore to Sheikhupura40 km · about 1 hours · from Rs 4,000
- Lahore to Kasur55 km · about 1.2 hours · from Rs 4,500
- Lahore to Okara130 km · about 2 hours · from Rs 6,000
- Lahore to Sahiwal180 km · about 2.5 hours · from Rs 7,000
- Lahore to Bahawalpur440 km · about 5 hours · from Rs 11,500
- Lahore to Rahim Yar Khan570 km · about 7 hours · from Rs 13,500
- Lahore to Jhelum240 km · about 3 hours · from Rs 8,000
- Lahore to Abbottabad480 km · about 6 hours · from Rs 12,000
- Lahore to Mingora570 km · about 8 hours · from Rs 13,500
- Lahore to Muzaffarabad480 km · about 7 hours · from Rs 12,000
- Lahore to Mirpur300 km · about 4 hours · from Rs 9,000
- Lahore to Hyderabad1050 km · about 13 hours · from Rs 21,000
- Lahore to Sargodha200 km · about 3 hours · from Rs 7,000
- Lahore to Jhang210 km · about 3 hours · from Rs 7,500
- Lahore to Narowal130 km · about 2.5 hours · from Rs 6,000
- Lahore to Nankana Sahib75 km · about 1.5 hours · from Rs 4,500
- Lahore to Chiniot165 km · about 2.5 hours · from Rs 6,500
From Islamabad 32 routes
- Islamabad to Karachi1420 km · about 16 hours · from Rs 26,000
- Islamabad to Lahore380 km · about 4 hours · from Rs 10,000
- Islamabad to Rawalpindi25 km · about 45 minutes · from Rs 3,500
- Islamabad to Multan620 km · about 7 hours · from Rs 14,500
- Islamabad to Faisalabad320 km · about 4 hours · from Rs 9,000
- Islamabad to Peshawar185 km · about 2 hours · from Rs 7,000
- Islamabad to Quetta1140 km · about 15 hours · from Rs 21,500
- Islamabad to Murree65 km · about 2 hours · from Rs 4,500
- Islamabad to Skardu690 km · about 14 hours · from Rs 16,000
- Islamabad to Naran270 km · about 6 hours · from Rs 8,500
- Islamabad to Hunza790 km · about 15 hours · from Rs 16,500
- Islamabad to Gilgit600 km · about 12 hours · from Rs 14,500
- Islamabad to Abbottabad120 km · about 2 hours · from Rs 5,500
- Islamabad to Mingora250 km · about 4 hours · from Rs 8,000
- Islamabad to Muzaffarabad140 km · about 3 hours · from Rs 6,000
- Islamabad to Sialkot260 km · about 3.5 hours · from Rs 8,500
- Islamabad to Gujranwala230 km · about 3 hours · from Rs 8,000
- Islamabad to Jhelum165 km · about 2 hours · from Rs 6,500
- Islamabad to Mirpur130 km · about 2.5 hours · from Rs 6,000
- Islamabad to Chitral400 km · about 9 hours · from Rs 10,500
- Islamabad to Bahawalpur720 km · about 8 hours · from Rs 15,500
- Islamabad to Mardan165 km · about 2.5 hours · from Rs 6,500
- Islamabad to Sargodha240 km · about 3 hours · from Rs 8,000
- Islamabad to Chakwal95 km · about 1.5 hours · from Rs 5,000
- Islamabad to Mansehra145 km · about 2.5 hours · from Rs 6,000
- Islamabad to Rawalakot175 km · about 4 hours · from Rs 6,500
- Islamabad to Neelum Valley220 km · about 5 hours · from Rs 7,500
- Islamabad to Astore660 km · about 13 hours · from Rs 15,500
- Islamabad to Chilas460 km · about 9 hours · from Rs 11,500
- Islamabad to Haripur80 km · about 1.5 hours · from Rs 5,000
- Islamabad to Taxila40 km · about 1 hours · from Rs 4,000
- Islamabad to Attock80 km · about 1.5 hours · from Rs 5,000
From Rawalpindi 19 routes
- Rawalpindi to Karachi1410 km · about 16 hours · from Rs 26,000
- Rawalpindi to Lahore375 km · about 4 hours · from Rs 10,000
- Rawalpindi to Islamabad25 km · about 45 minutes · from Rs 3,500
- Rawalpindi to Multan615 km · about 7 hours · from Rs 14,500
- Rawalpindi to Faisalabad315 km · about 4 hours · from Rs 9,000
- Rawalpindi to Peshawar175 km · about 2 hours · from Rs 6,500
- Rawalpindi to Quetta1135 km · about 15 hours · from Rs 21,500
- Rawalpindi to Murree60 km · about 1.8 hours · from Rs 4,500
- Rawalpindi to Abbottabad110 km · about 2 hours · from Rs 5,500
- Rawalpindi to Naran265 km · about 6 hours · from Rs 8,500
- Rawalpindi to Muzaffarabad135 km · about 3 hours · from Rs 6,000
- Rawalpindi to Skardu685 km · about 14 hours · from Rs 16,000
- Rawalpindi to Gilgit595 km · about 12 hours · from Rs 14,000
- Rawalpindi to Mingora245 km · about 4 hours · from Rs 8,000
- Rawalpindi to Jhelum160 km · about 2 hours · from Rs 6,500
- Rawalpindi to Mirpur125 km · about 2.5 hours · from Rs 5,500
- Rawalpindi to Chakwal90 km · about 1.5 hours · from Rs 5,000
- Rawalpindi to Sialkot255 km · about 3.5 hours · from Rs 8,500
- Rawalpindi to Hunza785 km · about 15 hours · from Rs 16,500
From Multan 28 routes
- Multan to Karachi890 km · about 11 hours · from Rs 18,500
- Multan to Lahore340 km · about 4 hours · from Rs 9,500
- Multan to Islamabad620 km · about 7 hours · from Rs 14,500
- Multan to Rawalpindi615 km · about 7 hours · from Rs 14,500
- Multan to Faisalabad250 km · about 3 hours · from Rs 8,000
- Multan to Peshawar800 km · about 9 hours · from Rs 17,000
- Multan to Quetta610 km · about 8 hours · from Rs 14,500
- Multan to Bahawalpur100 km · about 1.5 hours · from Rs 5,000
- Multan to Sukkur420 km · about 5 hours · from Rs 11,000
- Multan to Rahim Yar Khan230 km · about 3 hours · from Rs 8,000
- Multan to Dera Ghazi Khan95 km · about 1.5 hours · from Rs 5,000
- Multan to Murree680 km · about 9 hours · from Rs 15,500
- Multan to Naran830 km · about 12 hours · from Rs 17,500
- Multan to Skardu1250 km · about 21 hours · from Rs 23,000
- Multan to Hyderabad720 km · about 9 hours · from Rs 15,500
- Multan to Sahiwal170 km · about 2.5 hours · from Rs 6,500
- Multan to Sialkot460 km · about 5.5 hours · from Rs 11,500
- Multan to Gujranwala420 km · about 5 hours · from Rs 11,000
- Multan to Khanewal45 km · about 1 hours · from Rs 4,000
- Multan to Vehari100 km · about 1.8 hours · from Rs 5,000
- Multan to Layyah175 km · about 3 hours · from Rs 6,500
- Multan to Muzaffargarh45 km · about 1 hours · from Rs 4,000
- Multan to Jhang190 km · about 3 hours · from Rs 7,000
- Multan to Bahawalnagar240 km · about 3.5 hours · from Rs 8,000
- Multan to Larkana620 km · about 8 hours · from Rs 14,500
- Multan to Gwadar1400 km · about 19 hours · from Rs 25,500
- Multan to Mingora800 km · about 11 hours · from Rs 17,000
- Multan to Abbottabad740 km · about 9 hours · from Rs 16,000
From Faisalabad 17 routes
- Faisalabad to Karachi1120 km · about 13 hours · from Rs 21,000
- Faisalabad to Lahore185 km · about 2.5 hours · from Rs 7,000
- Faisalabad to Islamabad320 km · about 4 hours · from Rs 9,000
- Faisalabad to Rawalpindi315 km · about 4 hours · from Rs 9,000
- Faisalabad to Multan250 km · about 3 hours · from Rs 8,000
- Faisalabad to Peshawar500 km · about 6 hours · from Rs 12,500
- Faisalabad to Quetta900 km · about 12 hours · from Rs 18,500
- Faisalabad to Sargodha100 km · about 1.8 hours · from Rs 5,000
- Faisalabad to Jhang75 km · about 1.5 hours · from Rs 4,500
- Faisalabad to Chiniot40 km · about 1 hours · from Rs 4,000
- Faisalabad to Toba Tek Singh60 km · about 1.2 hours · from Rs 4,500
- Faisalabad to Sahiwal130 km · about 2 hours · from Rs 6,000
- Faisalabad to Gujranwala165 km · about 2.5 hours · from Rs 6,500
- Faisalabad to Sialkot220 km · about 3 hours · from Rs 7,500
- Faisalabad to Murree390 km · about 5.5 hours · from Rs 10,500
- Faisalabad to Naran590 km · about 9 hours · from Rs 14,000
- Faisalabad to Bahawalpur350 km · about 4.5 hours · from Rs 9,500
From Peshawar 20 routes
- Peshawar to Karachi1600 km · about 18 hours · from Rs 29,000
- Peshawar to Lahore505 km · about 6 hours · from Rs 12,500
- Peshawar to Islamabad185 km · about 2 hours · from Rs 7,000
- Peshawar to Rawalpindi175 km · about 2 hours · from Rs 6,500
- Peshawar to Multan800 km · about 9 hours · from Rs 17,000
- Peshawar to Faisalabad500 km · about 6 hours · from Rs 12,500
- Peshawar to Quetta1180 km · about 15 hours · from Rs 22,000
- Peshawar to Mardan60 km · about 1.2 hours · from Rs 4,500
- Peshawar to Mingora165 km · about 3 hours · from Rs 6,500
- Peshawar to Abbottabad200 km · about 3 hours · from Rs 7,000
- Peshawar to Murree250 km · about 4 hours · from Rs 8,000
- Peshawar to Naran350 km · about 7 hours · from Rs 9,500
- Peshawar to Chitral320 km · about 8 hours · from Rs 9,000
- Peshawar to Kohat65 km · about 1.5 hours · from Rs 4,500
- Peshawar to Dera Ismail Khan280 km · about 4.5 hours · from Rs 9,000
- Peshawar to Swabi90 km · about 1.5 hours · from Rs 5,000
- Peshawar to Nowshera45 km · about 1 hours · from Rs 4,000
- Peshawar to Gilgit700 km · about 14 hours · from Rs 16,000
- Peshawar to Bannu190 km · about 3 hours · from Rs 7,000
- Peshawar to Mansehra220 km · about 3.5 hours · from Rs 7,500
From Quetta 18 routes
- Quetta to Karachi690 km · about 9 hours · from Rs 16,000
- Quetta to Lahore1030 km · about 14 hours · from Rs 20,500
- Quetta to Islamabad1140 km · about 15 hours · from Rs 21,500
- Quetta to Rawalpindi1135 km · about 15 hours · from Rs 21,500
- Quetta to Multan610 km · about 8 hours · from Rs 14,500
- Quetta to Faisalabad900 km · about 12 hours · from Rs 18,500
- Quetta to Peshawar1180 km · about 15 hours · from Rs 22,000
- Quetta to Gwadar890 km · about 13 hours · from Rs 18,500
- Quetta to Ziarat125 km · about 2.5 hours · from Rs 5,500
- Quetta to Sukkur400 km · about 6 hours · from Rs 10,500
- Quetta to Chaman120 km · about 2.5 hours · from Rs 5,500
- Quetta to Khuzdar300 km · about 4.5 hours · from Rs 9,000
- Quetta to Sibi160 km · about 3 hours · from Rs 6,500
- Quetta to Turbat620 km · about 10 hours · from Rs 14,500
- Quetta to Dera Ghazi Khan520 km · about 7 hours · from Rs 13,000
- Quetta to Loralai230 km · about 4 hours · from Rs 8,000
- Quetta to Zhob400 km · about 6.5 hours · from Rs 10,500
- Quetta to Hyderabad620 km · about 9 hours · from Rs 14,500
Other routes and return legs
- Gujranwala to Murree280 km · about 4 hours · from Rs 9,000
- Sialkot to Murree300 km · about 4.5 hours · from Rs 9,000
- Sialkot to Naran490 km · about 8 hours · from Rs 12,000
- Sialkot to Muzaffarabad260 km · about 5 hours · from Rs 8,500
- Sahiwal to Murree510 km · about 7 hours · from Rs 12,500
- Bahawalpur to Murree780 km · about 10 hours · from Rs 16,500
- Bahawalpur to Naran930 km · about 13 hours · from Rs 19,000
- Hyderabad to Murree1315 km · about 16 hours · from Rs 24,500
- Abbottabad to Naran150 km · about 4 hours · from Rs 6,000
- Abbottabad to Skardu570 km · about 12 hours · from Rs 13,500
- Abbottabad to Hunza670 km · about 13 hours · from Rs 15,500
- Abbottabad to Murree130 km · about 3 hours · from Rs 6,000
- Abbottabad to Mingora170 km · about 3.5 hours · from Rs 6,500
- Gilgit to Hunza100 km · about 2.5 hours · from Rs 5,000
- Gilgit to Skardu210 km · about 6 hours · from Rs 7,500
- Skardu to Hunza300 km · about 8 hours · from Rs 9,000
- Gilgit to Astore120 km · about 4 hours · from Rs 5,500
- Gilgit to Chilas130 km · about 3 hours · from Rs 6,000
- Muzaffarabad to Neelum Valley90 km · about 3 hours · from Rs 5,000
- Muzaffarabad to Rawalakot110 km · about 3 hours · from Rs 5,500
- Mirpur to Muzaffarabad150 km · about 3.5 hours · from Rs 6,000
- Mingora to Chitral290 km · about 7 hours · from Rs 9,000
- Mardan to Mingora110 km · about 2 hours · from Rs 5,500
- Hub to Gwadar590 km · about 8.5 hours · from Rs 14,000
- Sukkur to Larkana80 km · about 1.5 hours · from Rs 5,000
- Sukkur to Quetta400 km · about 6 hours · from Rs 10,500
- Hyderabad to Mirpur Khas65 km · about 1.2 hours · from Rs 4,500
- Hyderabad to Sukkur310 km · about 4 hours · from Rs 9,000
- Murree to Islamabad65 km · about 2 hours · from Rs 4,500
- Murree to Lahore330 km · about 5 hours · from Rs 9,500
- Murree to Rawalpindi60 km · about 1.8 hours · from Rs 4,500
- Naran to Islamabad270 km · about 6 hours · from Rs 8,500
- Naran to Lahore570 km · about 9 hours · from Rs 13,500
- Skardu to Islamabad690 km · about 14 hours · from Rs 16,000
- Hunza to Islamabad790 km · about 15 hours · from Rs 16,500
- Hunza to Gilgit100 km · about 2.5 hours · from Rs 5,000
- Skardu to Gilgit210 km · about 6 hours · from Rs 7,500
- Gilgit to Islamabad600 km · about 12 hours · from Rs 14,500
- Mingora to Islamabad250 km · about 4 hours · from Rs 8,000
- Mingora to Peshawar165 km · about 3 hours · from Rs 6,500
- Gwadar to Karachi630 km · about 9 hours · from Rs 15,000
- Gwadar to Quetta890 km · about 13 hours · from Rs 18,500
- Hyderabad to Karachi165 km · about 2.5 hours · from Rs 6,500
- Sukkur to Karachi470 km · about 6 hours · from Rs 12,000
- Sukkur to Multan420 km · about 5 hours · from Rs 11,000
- Bahawalpur to Multan100 km · about 1.5 hours · from Rs 5,000
- Bahawalpur to Lahore440 km · about 5 hours · from Rs 11,500
- Abbottabad to Islamabad120 km · about 2 hours · from Rs 5,500
- Muzaffarabad to Islamabad140 km · about 3 hours · from Rs 6,000
- Sialkot to Lahore125 km · about 2 hours · from Rs 5,500
- Sialkot to Islamabad260 km · about 3.5 hours · from Rs 8,500
- Gujranwala to Lahore80 km · about 1.2 hours · from Rs 5,000
- Rahim Yar Khan to Multan230 km · about 3 hours · from Rs 8,000
- Mirpur to Islamabad130 km · about 2.5 hours · from Rs 6,000
- Chitral to Islamabad400 km · about 9 hours · from Rs 10,500
- Larkana to Karachi480 km · about 7 hours · from Rs 12,000
- Ziarat to Quetta125 km · about 2.5 hours · from Rs 5,500
- Mardan to Islamabad165 km · about 2.5 hours · from Rs 6,500
