All Articles
Travel

Lahore to Islamabad: Best Route, Travel Time & All Transport Options 2025

By Taqi Naqvi·5 June 2025·7 min read
Lahore to Islamabad: Best Route, Travel Time & All Transport Options 2025

M-2 motorway, Daewoo Express, the Green Line train, or a 25-minute flight — every way to travel between Lahore and Islamabad ranked by price, time, and comfort, with insider tips on rest stops and speed camera locations.

The Lahore–Islamabad corridor is Pakistan's most-travelled intercity route — 375 kilometres connecting the country's cultural capital to its administrative one. Every day, tens of thousands of people make this journey by motorway, bus, train, and air. This guide covers every option in honest detail: what it costs, how long it actually takes, where to stop, and when each mode makes the most sense.

Option 1: By Road — The M-2 Motorway

The M-2 Motorway is the default choice for anyone with a car or hiring one. The route: Lahore (Thokar Niaz Baig interchange) → M-2 motorway → Islamabad (Rawat/Faizabad interchange). Total distance: 375 km. Realistic travel time: 3.5–4 hours in normal conditions, 4.5–5 hours on Eid return days or during fog season.

Toll Costs (2025)

The M-2 has multiple toll plazas. Total tolls from Lahore to Islamabad run approximately PKR 700–750 for a standard car in 2025. Keep small notes — change at toll booths is unreliable on busy travel days. M-Tag holders save time at most plazas; the lanes are clearly marked.

Speed Cameras on M-2: Locations and Limits

The M-2 is camera-monitored and the fines are real. Speed limit is 120 km/h on the open motorway and 80 km/h in interchange zones. Known camera clusters: near the Sheikhupura interchange (km 35), approaching Bhera services (km 145), and in the descent before the Salt Range near Kalar Kahar (km 220). Motorway Police are most active on Friday afternoons and Sunday evenings. The standard fine for exceeding the limit is PKR 500–1,000 depending on the violation category.

Rest Stops Worth Knowing

Bhera Services (km ~145, near Sargodha interchange): The most useful rest stop on any Pakistani motorway. The biryani stalls here — specifically the ones operated inside the main services complex — serve what many regular M-2 travellers consider the best biryani available on any intercity route in Pakistan. The mutton biryani is PKR 300–400 per plate, fragrant, and genuinely well-made. The tea is serviceable. The toilets are maintained. Allow 20 minutes here.

Kalar Kahar (km ~200): The motorway skirts the edge of Kalar Kahar lake in the Potohar Plateau — a large, reedy lake that appears suddenly after the flat Punjab plains and is surrounded by salt-range hillocks. There is no formal motorway stop here but the lake is visible from the road and the landscape change is dramatic. If you exit at the Kalar Kahar interchange, a 10-minute drive brings you to the lakeside where small food stalls operate. Worth a 30-minute detour in good weather.

Balkasar (km ~230): A smaller services stop with fuel and basic food. Less characterful than Bhera but functional if you need it.

Driving Tips

  • Depart Lahore before 7 am or after 9 am to avoid the toll plaza rush at Thokar Niaz Baig
  • The Salt Range section between Kallar Kahar and Fateh Jang involves winding descent — reduce speed regardless of limits
  • Fog from December to February can reduce visibility to near zero; check the NHA fog advisory before departure
  • Fuel up in Lahore — petrol prices on motorway services run PKR 5–10/litre higher than city stations

Option 2: By Bus — Daewoo, Faisal Movers, Kohistan

For those without a car, the bus network between Lahore and Islamabad is genuinely good — frequent departures, reasonable comfort, and arrival at central terminals in both cities.

Daewoo Express (Recommended)

Price: PKR 1,400 (2025 fare; subject to change). Departure point: Thokar Niaz Baig terminal, Lahore (accessible by Careem: PKR 300–500 from Gulberg). Arrival: Faizabad terminal or Pir Wadhai, Islamabad. Frequency: Departures every 30 minutes from approximately 5 am to 11 pm. Journey time: 4 hours.

Daewoo is the premium bus option: reclining seats, working AC, individual reading lights, and a screen showing Pakistani dramas that you may or may not want to watch. The buses are cleaned between journeys. Booking online at daewoo.com.pk or via their app is straightforward; you can also buy at the terminal 15 minutes before departure if seats are available. Business Class (PKR 1,800–2,000) adds extra legroom and is worth it for the longer frame.

Faisal Movers

Price: PKR 1,200. Departure: Multiple Lahore terminals including Badami Bagh and Thokar. Journey time: 4–4.5 hours. A step below Daewoo in seat quality but reliable and well-established. Good for last-minute bookings when Daewoo is sold out.

Kohistan Express

Price: PKR 1,000 (basic class). The budget option — functional, no-frills, occasionally older coaches. Suitable for budget travellers who are not prioritising comfort. Frequent departures from Badami Bagh bus stand.

Careem InterCity / InDrive

Price: PKR 2,500–3,500 for a shared ride (4 passengers), PKR 8,000–12,000 for a private hire. Careem's intercity feature pools passengers travelling the same route; you book a seat and share with strangers, which keeps cost competitive. Departure times are flexible — you schedule, then confirm. The ride quality is whatever car the driver owns. Best for travellers who want door-to-door service without the terminal logistics.

Option 3: By Train — Scenic but Slow

Pakistan Railways runs several daily trains between Lahore Railway Station and Rawalpindi Station (Islamabad's rail gateway, 9 km from the city). Train travel is neither the fastest nor the most comfortable option, but it has a specific quality — the landscape of central Punjab seen from a carriage window, the ritual of chai sellers at every platform stop, the unhurried pace — that makes it worth doing once.

Green Line Express (Recommended)

Price: PKR 800–1,500 depending on class (AC Business to Economy). Journey time: Approximately 4.5–5 hours. Departure: Lahore Railway Station, multiple daily departures. Scenic highlight: The Chenab River crossing and the Jhelum district landscape are the visual high points. The train passes through agricultural Punjab at a speed that lets you actually see it.

Tezgam Express

Price: PKR 1,200–2,000 (AC Sleeper available). Journey time: 5–6 hours. The premium train option — cleaner cars, better food service (a catering attendant with a trolley), and AC sleeper berths on overnight variants. If you are travelling for business and prefer to arrive rested, the sleeper is a legitimate choice.

Shalimar Express

Price: PKR 600–900. Journey time: 6–8 hours (slower, more stops). The workhorse train — heavily used, older rolling stock, but reliable and deeply Punjabi in character. Not recommended for urgent travel; good for the experience.

Practical Train Notes

Book at pr.gov.pk (Pakistan Railways website) or at Lahore Railway Station. The website is functional but occasionally temperamental; booking 48–72 hours in advance is recommended for AC classes on weekends. Auto-rickshaws from Rawalpindi Station to Islamabad's Blue Area: PKR 400–600. Rawalpindi Metro Bus connects to Islamabad's Faizabad terminal.

Option 4: By Air — 25 Minutes, Premium Price

The flight between Allama Iqbal International Airport (Lahore) and Benazir Bhutto International Airport (Islamabad) is the shortest scheduled domestic flight in Pakistan's commercial network: 25 minutes airborne.

Fares and Airlines

PIA and Airblue both operate multiple daily frequencies. Fares in 2025 range from PKR 8,000 (basic economy, advance booking) to PKR 15,000+ (flexible fare, last-minute). Airblue tends to be slightly cheaper on economy class; PIA has more frequency. SereneAir has operated this route historically; check current schedules as service patterns change.

When Flying Makes Sense

Flying is only rational when: (a) your time is worth more than PKR 7,000–10,000 per hour, (b) you are travelling with luggage that makes bus or car impractical, or (c) fog or flooding has made the motorway genuinely dangerous. The airport-to-airport travel time, including check-in (45 min before departure), boarding, flight, and ground transport at both ends, totals approximately 3–3.5 hours — barely faster than the bus, but in climate-controlled comfort with no motorway toll calculations.

Comparison Summary

  • Fastest door-to-door: Private car on M-2 (3.5 hours, PKR 750 toll + fuel)
  • Best value: Daewoo Express (PKR 1,400, 4 hours, comfortable)
  • Most scenic: Green Line train (PKR 800–1,500, 4.5–5 hours)
  • Fastest raw travel time: Air (25 min flight, 3–3.5 hours door-to-door, PKR 8,000–15,000)
  • Budget minimum: Kohistan bus (PKR 1,000, 4–4.5 hours)

For most travellers making this journey regularly, Daewoo Express is the answer: predictable, comfortable, frequent, and priced fairly. For a one-time trip with time to spare, the train is worth doing. For the route in a hurry with budget available, drive or fly.

About the Author

Taqi Naqvi

AI entrepreneur and the founder of Top 10 Lahore. Building AI-powered content and research tools across South Asia.

Connect on LinkedIn