Pakistan Railway Route Maps
Explore complete route information for all Pakistan Railway trains with station stops and journey paths
ریلوے روٹ میپ - تمام ٹرینوں کے راستے اور اسٹیشن
Major Railway Corridors
Main Line
Karachi → Lahore → Rawalpindi → Peshawar
1,687 km
Karachi-Quetta Route
Karachi → Sukkur → Quetta
863 km
Lahore-Multan Route
Lahore → Sahiwal → Multan
342 km
Rawalpindi-Lahore Route
Rawalpindi → Gujrat → Lahore
290 km
Select a Train
Train Route
Select a train to view its route
Pakistan Railway Network Overview
Pakistan Railways operates one of the largest railway networks in Asia, covering over 7,700 kilometers of track across the country. The network connects all major cities and provides vital transportation links for millions of passengers annually.
Main Railway Corridors
The backbone of Pakistan Railways is the Main Line, stretching from Karachi in the south to Peshawar in the north, passing through major cities like Hyderabad, Sukkur, Multan, Lahore, and Rawalpindi. This 1,687 km corridor handles the majority of passenger and freight traffic.
Understanding Train Routes
Each train operates on a specific route with designated station stops. Express trains make fewer stops for faster journey times, while passenger trains serve all stations along the route.
Route Map FAQs
Click on a question to expand the answer
Select any train from the list to see its complete route with all stations. The route shows the journey path from origin to destination including all intermediate stops.
Pakistan Railways covers major corridors including the Main Line (Karachi-Peshawar via Lahore), Karachi-Quetta route, and various branch lines connecting smaller cities. The network spans over 7,700 km of track.
The main Karachi to Peshawar route is approximately 1,230 km. Karachi to Lahore is about 1,230 km. Lahore to Rawalpindi is around 290 km. Journey times vary from 4 hours to over 20 hours depending on the train type.
No, express and mail trains skip many smaller stations to maintain faster journey times. Only passenger trains stop at all stations. Check the specific train schedule to see which stations are served.
Railway
Corridors
Pakistan Railways operates across multiple major corridors. The Main Line (ML-1) is the backbone, connecting Karachi to Peshawar via Lahore — spanning 1,687 km through the country's most populous cities.
500+ Railway
Stations
Every route includes detailed station information — from major junction stations like Lahore and Karachi to small halts across Punjab, Sindh, Balochistan, and KPK. Browse station-by-station with Urdu names.
Live Tracking
On Routes
See exactly where trains are on any route in real-time. GPS data updates every 30 seconds, showing live positions along the route map with speed, delay, and ETA information.
GPS Position
Real-time train location on route map
Current Speed
Live speed data updated every 30 seconds
Route Progress
Visual progress along the complete route
Already On Board?
Find My Train
Traveling on a route but don't know which train you're on? Allow location access and we'll detect your train automatically using GPS. Share your live position with family waiting at the station.
Night Journey
Routes
Major overnight routes like Karachi–Lahore and Lahore–Peshawar are covered with 24/7 GPS tracking. Monitor your night train's position along the route, even while you sleep.
Accessible
Route Data
Route information is available in English and Urdu, with screen reader support. High-contrast visuals, large fonts, and keyboard navigation make route maps accessible to everyone.
Routes On
Any Device
Browse route maps from any phone — no app needed. RailTracking.pk loads fast even on 2G/3G networks. Add to home screen for instant access to route information on the go.
Need Route
Assistance?
Questions about routes or stations? Our helpline page has all Pakistan Railways emergency and information numbers. Get route guidance from railway staff any time.
