Pakistan, one of the best kept secrets of the Subcontinent, is well connected to the UK by a host of airlines based out of Europe, Asia and the Middle East. Travellers planning to fly from Edinburgh to Pakistan must heed that there are no direct flights from the capital city of Scotland. But there are plentiful one-stop flight options for Pakistani cities like Karachi and Islamabad with such carriers as Turkish Airlines and Qatar Airways.
A number of airlines operate two-stop flights from Edinburgh which may be in collaboration with their partner airlines; Etihad Airways is one such choice for those looking for indirect flights to Lahore. Pakistan’s national carrier, Pakistan International Airlines (PIA), operates direct flights from London Heathrow to Karachi; a multitude of travellers departing Edinburgh opt for flights via Heathrow and connect with PIA to arrive at Pakistan’s financial hub. Besides, Gulf Air, Oman Air, Qatar Airways, Emirates and Saudi Arabian Airlines offer indirect flights from Heathrow to cities like Lahore, Islamabad and Karachi flying via their respective hubs.