Complete directory of 52 active stations on Pakistan Railways. Click any station to view live train departures, arrivals, platform information, and route connections.
Pakistan Railways operates one of the largest rail networks in South Asia, with stations spread across all four provinces and Azad Kashmir. The network spans over 11,881 km of track connecting hundreds of cities, towns, and villages. From the bustling Karachi City station in Sindh to Peshawar Cantonment in Khyber Pakhtunkhwa, Pakistan Railways stations serve as the backbone of inter-city travel for millions of passengers every year.
The six largest and busiest stations on the Pakistan Railways network, serving as key interchange points for long-distance travel.
The busiest railway station in Pakistan, handling over 150 trains daily. A colonial-era landmark built in 1859, it serves all Karachi-Peshawar mainline trains.
The main southern terminus of Pakistan Railways. Most long-distance trains to Lahore, Rawalpindi, and Peshawar start here. Operated round the clock.
The northern hub serving both Rawalpindi and Islamabad. Express trains to Karachi, Lahore, and Peshawar pass through. Connected to Margalla station.
The main station serving Multan, a major city on the Karachi-Lahore mainline. All express and mail trains stop here.
Pakistan's third-largest city and the primary station on the Lahore-Faisalabad branch line. Served by the Fareed Express and Shah Hussain Express.
The northernmost major terminus for trains from Karachi. The Khyber Mail and Awam Express terminate here. Under 4km from the city centre.
Pakistan Railways stations handle ticketing, departure, and arrival for millions of passengers each year. Here is what to expect when travelling from a Pakistani railway station.
Pakistan Railways stations are classified based on their size, traffic, and facilities. Understanding which type of station you are travelling from or to helps you plan your journey better.
Major interchange points where two or more rail lines meet. Examples include Lahore Junction, Kotri Junction, Khanewal Junction, Rohri Junction, and Attock City. These stations handle the highest traffic and have full facilities including waiting rooms, booking offices, and platform canopies.
Examples: Lahore Junction, Kotri Junction, Khanewal Junction
Located in military cantonment areas and typically serving major cities. Karachi Cantonment, Multan Cantonment, Rawalpindi, and Peshawar Cantonment are key cantonment stations. They are well-maintained with good passenger facilities and are the preferred departure points for many express trains.
Examples: Karachi Cantt, Multan Cantt, Peshawar Cantt
Smaller stations serving towns and villages along the mainline. Only some trains stop here, primarily passenger and mail trains. Facilities are basic — usually a platform, a small booking window, and a waiting shelter. Check the individual train timetable to confirm stops.
Examples: Hundreds of smaller stopping points across Pakistan
The most searched departure points on Pakistan Railways. Click any route to see train timings, fares, and all stops.
Common questions about Pakistan Railways stations.
Pakistan Railways operates over 500 active stations across the country, ranging from major junction hubs like Lahore Junction and Karachi City to small wayside stations serving rural communities. The network covers all four provinces of Pakistan.
Lahore Junction is the busiest railway station in Pakistan, handling more than 150 train movements daily. It is also one of the oldest, dating back to 1859 during the British era. Karachi City, Rawalpindi, and Faisalabad are also among the busiest stations.
Yes. Click on any station on this page to see its live departure board, arrival times, and all trains serving that station. You can also call Pakistan Railways helpline 117 (free, 24/7) for station-specific train information.
Major stations like Lahore Junction, Karachi City, Rawalpindi, and Multan Cantonment have waiting rooms, restaurants, and ticket offices. Smaller stations have basic facilities only. AC waiting rooms are available at selected major stations.
Search for your station using the list on this page, then click it to see all trains departing and arriving. You can also book tickets online at booking.pakrail.gov.pk by entering your origin and destination station.
Call Pakistan Railways helpline for real-time train status, platform numbers, and delay alerts.
Pakistan's railway station network ranges from major city termini handling hundreds of trains a day to smaller regional stops serving rural communities. Each station page on TrainsTracking shows live departure and arrival boards, platform assignments where available, train running status, and connections to other routes. Station facilities such as waiting areas, ticketing counters, left-luggage services, and accessibility information are listed where data is available.
Stations in Pakistan vary significantly in size and facilities depending on whether they are on a main intercity corridor or a branch line. Major junction stations typically serve as interchange points between different routes, allowing passengers to transfer between trains without returning to the capital. Always check the live departure board before travel as platform assignments can change on the day.