Pakistan Railway Stations
Complete directory of 68 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.
Major Pakistan Railways Stations
The six largest and busiest stations on the Pakistan Railways network, serving as key interchange points for long-distance travel.
Lahore Junction
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.
Karachi City
The main southern terminus of Pakistan Railways. Most long-distance trains to Lahore, Rawalpindi, and Peshawar start here. Operated round the clock.
Rawalpindi
The northern hub serving both Rawalpindi and Islamabad. Express trains to Karachi, Lahore, and Peshawar pass through. Connected to Margalla station.
Multan Cantonment
The main station serving Multan, a major city on the Karachi-Lahore mainline. All express and mail trains stop here.
Faisalabad
Pakistan's third-largest city and the primary station on the Lahore-Faisalabad branch line. Served by the Fareed Express and Shah Hussain Express.
Peshawar Cantonment
The northernmost major terminus for trains from Karachi. The Khyber Mail and Awam Express terminate here. Under 4km from the city centre.
How to Use Pakistan Railways Stations
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.
At the Station
- Arrive at least 30 minutes before departure for reserved seat holders
- Ticket checking happens at the platform gate — keep your ticket or CNIC ready
- Platform numbers are announced on the station PA system before departure
- Porters (coolies) are available at major stations for luggage assistance
- Waiting rooms are free for ticket holders — AC waiting rooms available at major stations
- Left luggage facilities are available at Lahore Junction, Karachi City, and Rawalpindi
Buying Tickets at the Station
- Booking offices at all major stations — open 08:00 to 20:00 daily
- Bring your original National Identity Card (CNIC) for ticket purchase
- You can buy same-day tickets for unreserved (Economy) class at the station
- Reserved class tickets must be booked in advance — ideally online at booking.pakrail.gov.pk
- Eid and holiday seasons see very high demand — book 2 to 3 weeks early
- Call 117 (free, 24/7) for real-time train delay and platform information
Types of Pakistan Railways Stations
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.
Junction Stations
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
Cantonment Stations
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
Wayside Stations
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
Popular Routes from Major Stations
The most searched departure points on Pakistan Railways. Click any route to see train timings, fares, and all stops.
Frequently Asked Questions
Common questions about Pakistan Railways stations.
How many stations does Pakistan Railways have?
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.
Which is the busiest train station in 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.
Can I check train timings at a specific station?
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.
Do Pakistan Railways stations have waiting rooms and facilities?
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.
How do I find trains from my nearest station?
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.
Need Station Information?
Call Pakistan Railways helpline for real-time train status, platform numbers, and delay alerts.
About Pakistan Railway Stations
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.
What You Can Find on Each Station Page
- Live Departures: Trains departing from this station today with scheduled and actual times, platform numbers, and delay status.
- Arrivals: Trains arriving at this station with origin, scheduled arrival time, and any delays reported.
- Route Connections: Other stations served by trains stopping here, useful for planning multi-leg journeys.
- Station Facilities: Cafes, waiting rooms, ticket offices, luggage storage, accessibility ramps, and other amenities.
- Location: Map showing the station location to help with last-mile travel planning.