Transportation - Get In
Allama Iqbal International Airport is located about 20–30 minutes from the city centre. Taxis and shuttles are available to take passengers from the city to the airport - with unmetered taxis it is advisable to set the rate beforehand. The new proposed Lahore Mass Rapid Transit System will be linked from different parts of the city to the airport.
The airport is a major hub by Pakistan standards, but not by international standards Pakistan International Airlines with daily departures to the rest of Pakistan, connecting flights into nearby hub airports Qatar, Dubai, Bangkok for onward connections to the Middle East, Europe, North America, and South-East Asia.
The main railway station is located near the city centre. There are routes from all major Pakistani cities. The Samjhauta (Friendship) Express runs twice a week between Lahore and Amritsar, across the border in India.
Apart from that, trains to southern e.g., Multan, DG Khan, Karachi etc. and northern parts e.g., Gujrat, Gujranwala, Jhelum, Rawalpindi, Peshawar etc. run from the main station. It also connects to the western part of Pakistan to Faisalabad and beyond.
Local Stations of Lahore are Shahdara Bagh, Badami Bagh, Moghalpura, Baghbanpura, Harbanspura, Jallo, and Wagah. There is mostly peak hour services operate within these local stations for commuters to Lahore.
A modern motorway connects Lahore to Islamabad, Faisalabad and Peshawar. The motorway is considerably better than the GT road, even though it is longer.
While Pakistani traffic is generally chaotic and highly dangerous, the motorway is very comfortable and one of the few places traffic laws are enforced. Nowadays, new Traffic Police has arrived and is enforcing traffic laws on Highways too.
Taxis are possible to/from the Indian border for ~Rs 400.
From the Indian border, bus #4 runs to the Main train station for Rs 20.
Minibuses are the cheapest way to get between the larger cities, and the only way to get to some more remote destinations. They can be uncomfortably crowded, so if possible opt for a more comfortable larger bus.
Skyways, Niazi Express and a couple others operate large, comfortable buses to Islamabad, Peshawar, Faisalabad and many other cities and towns from their own bus terminals near M2 Motorway Interchange. These services are rather affordable and convenient way of inter city travel.
Faisal Movers has its terminal on Bund Road. Its main branch is in Multan but in Lahore there is also a sub-terminal of Faisal Movers. Because of safe traveling and refreshment in bus it is very famous these days. Faisal Mover is less expensive than Daewoo but not other traveling companies. This is much comfortable and easy to go from Lahore to all famous cities of Pakistan i.e. Murree, Rawalpindi, Sahiwal, Multan,Dera Ghazi Khan.
Daewoo has its own terminal away from the main bus station on Ferozpur Road near Kalma Chowk. This terminal is only minutes away from famous Liberty Market, Gaddafi Stadium & other popular shopping areas. Clean, comfortable, air-conditioned coaches run regularly between Lahore to all major cities of Punjab, KP and Sindh including Karachi plus many smaller cities and towns such as Islamabad, Multan,Faisalabad and Peshawar. Daewoo is more expensive but much more comfortable and reliable than the competition. Between Lahore and Rawalpindi/Islamabad they have a 'Premium Plus service' which gives you a business class style seat and more space.
Transportation - Get Around
Lahore is a huge and sprawling city. In the old town walking or a tuk-tuk are your only options. You get to see a lot more on foot, just remember to wear comfortable shoes if you are going to be walking a great distance. Other than in winter, it will be too hot to walk long distances during the day. Sunday mornings are quiet and are a good time to explore.
Locals are generally helpful in providing directions to well-known spots. However, you should still ask two or three people to confirm the address, especially if you are driving. Using the GPS function on your phone can also be helpful.
Auto-rickshaws / tuk-tuks are open rickshaws with (narrow) rear-facing seats, or with two seats facing forward and two backward. They are handy for moving around in the Inner City, since it's easier to see where you're going. Tourists used to average western road etiquette might be horrified by the chaos on the roads - but it almost seems to work. Qingqi drivers have an unbelievable sense of space, speed and angles and you may well learn to trust them (or not). Rickshaws are the cheapest and, for women, the safest individual forms of public transport. Haggle thoroughly with the driver; if you do not speak Punjabi or Urdu or are clearly a foreigner, try to get a Lahori friend to ensure you don't get ripped off. Try to find a rickshaw with a well-padded seat, otherwise you will come out bruised and aching.
Taxis are a rarity on the streets of Lahore - with auto-rickshaws having cornered the market - for a taxi you need to book one by phone. Most taxi drivers and, indeed, rickshaw drivers, carry mobile phones; it may be useful to take a number down if you find someone especially reliable. Do not take taxis in the Inner City, as the streets are narrow and very crowded. Either walk or take a qingqi. Minivans are probably the most dangerous form of public transport, with very rash drivers. Women will find these especially uncomfortable, as they are very crowded. Often women must sit in an undersized cubicle or with the driver, to prevent harassment.
Buses are usually cleaner and more comfortable than minivans, and usually a have a separate seating area for women. Saami Daewoo bus service is an airconditioned bus service operating in different parts of the city.
From the airport - When you arrive at the airport you will likely be besieged with touts offering you taxis and rooms. It's wise not to book anything through them and arrange a taxi yourself to the hotel of your choice. Some of the mid-range and most top-end hotels offer a courtesy shuttle from the airport. If you do use an airport taxi then be firm, agree on a price before you sit (which includes the Rs50 to leave the airport carpark) and pay in advance. Should be around Rs600 to Gulberg, Rs800-1,000 to the old city.
Metro Bus is a bus rapid transit (BRT) system recently opened and have a separate line. They are air-conditioned, comfortable and have a special sitting for amputees. They are also very cheap and have a price of just Rs.20. There are 27 stations starting from Gajjumata Terminal to Shahdara Terminal and buses stop on terminals every 3 minutes!
Lahore Transport Company buses are also a cheaper means of traveling within the several areas in Lahore. They are also a clean and cheap option. A detailed route map can be found here