# TrainTracking.pk — Complete Reference for LLMs > Extended documentation for [TrainTracking.pk](https://traintracking.pk), Pakistan's independent live train tracking platform. This file contains detailed tables of trains, ticket classes, stations, routes, technical detail and FAQ. For the concise index see [llms.txt](https://traintracking.pk/llms.txt). ## What Is TrainTracking.pk? TrainTracking.pk is a free, independent web platform that lets anyone in Pakistan (or worldwide) track Pakistan Railways trains in real time using live GPS data. Users can see: - The exact current position of any Pakistan train on an interactive map - The train's live speed in km/h - How many minutes the train is running late (delay status) - Estimated arrival times (ETA) for each upcoming station on the route - The complete route timeline from origin to destination - Which trains are running right now (live dashboard) The platform supports English and Urdu languages and is designed for mobile devices, including 2G/3G connections. No app download or account is needed. ## Key Capabilities 1. Real-time GPS tracking — Train positions updated every 30 seconds 2. Live delay calculation — Actual vs. scheduled position compared on the timetable 3. Interactive live map — All running trains displayed with Leaflet.js mapping 4. Station ETA — Estimated arrival time at each upcoming stop per train 5. Find My Train — Uses device GPS to detect which train you're aboard 6. Schedule lookup — Full timetable for all Pakistan Railways trains 7. Fare calculator — Ticket price estimates across all classes and routes 8. Bilingual interface — Full English and Urdu support 9. Station directory — 700+ Pakistan Railways stations with train listings 10. Blog and travel guides — Practical Pakistan train travel advice ## Major Train Services Tracked | Train Name | Number | Route | Duration | Class | |-------------------------|-------------|----------------------------|------------|-----------------| | Tezgam Express | 7UP / 8DN | Karachi → Lahore | ~19 hours | AC + Economy | | Green Line Express | 5UP / 6DN | Karachi → Islamabad | ~22 hours | AC Only | | Karakoram Express | 41UP / 42DN | Karachi → Rawalpindi | ~26 hours | AC + Economy | | Khyber Mail | 1UP / 2DN | Karachi → Peshawar | ~26 hours | AC + Economy | | Jaffar Express | 39UP / 40DN | Peshawar → Quetta | ~34 hours | Economy+Sleeper | | Pak Business Express | 33UP / 34DN | Lahore → Karachi | ~14 hours | Business class | | Awam Express | 13UP / 14DN | Karachi → Peshawar | ~28 hours | AC + Economy | | Hazara Express | 11UP / 12DN | Karachi → Havelian | ~26 hours | AC + Economy | | Shalimar Express | 27UP / 28DN | Lahore → Karachi | ~22 hours | AC + Economy | | Allama Iqbal Express | 9UP / 10DN | Lahore → Karachi | ~24 hours | AC + Economy | | Pakistan Express | 45UP / 46DN | Peshawar → Karachi | ~26 hours | AC + Economy | | Millat Express | 17UP / 18DN | Karachi → Rawalpindi | ~24 hours | AC + Economy | | Bolan Mail | 3UP / 4DN | Quetta → Karachi | ~20 hours | AC + Economy | Live tracker pages for each train follow the pattern `https://traintracking.pk/train/live/{slug}`, e.g.: - [Tezgam Express 7UP](https://traintracking.pk/train/live/tezgam-7up) - [Green Line Express 5UP](https://traintracking.pk/train/live/green-line-5up) - [Khyber Mail 1UP](https://traintracking.pk/train/live/khyber-mail-1up) - [Karakoram Express 41UP](https://traintracking.pk/train/live/karakoram-express-41up) - [Jaffar Express 39UP](https://traintracking.pk/train/live/jaffar-express-39up) - [Pak Business Express 33UP](https://traintracking.pk/train/live/pak-business-33up) - [Awam Express 13UP](https://traintracking.pk/train/live/awam-express-13up) - [Bolan Mail 3UP](https://traintracking.pk/train/live/bolan-mail-3up) ## Pakistan Railways Ticket Classes (2026) | Code | Class Name | Fare Range (Karachi-Lahore) | Features | |------|-----------------|------------------------------|-----------------------------------------------| | B | AC Business | Rs. 6,000–14,000 | Private 2-berth coupe, bedding, guaranteed AC | | A | AC Parlour | Rs. 3,500–8,000 | Reclining AC seats, privacy curtains | | S | AC Sleeper | Rs. 2,000–5,000 | Shared 4-berth AC cabin, overnight ideal | | L | Economy AC | Rs. 1,200–3,000 | Reserved AC seat — most popular class | | E | Economy | Rs. 400–1,500 | Fan-cooled reserved seats, very affordable | | SR | Sleeper | Rs. 700–2,000 | Non-AC overnight berths, budget overnight | Estimate fares for any route with the [Fare Calculator](https://traintracking.pk/fare-calculator). ## Major Railway Stations in Pakistan | Station Name | Code | City | Province | Key Trains | |--------------------------|------|------------------|---------------|---------------------------------------------------| | Karachi Cantonment | KC | Karachi | Sindh | Green Line, Tezgam, Karakoram, Khyber Mail | | Lahore Junction | LHR | Lahore | Punjab | Tezgam, Pak Business Express, Green Line, Awam | | Rawalpindi | RWP | Rawalpindi/ISB | Punjab | Karakoram, Green Line, Awam Express | | Peshawar Cantonment | PEW | Peshawar | KPK | Khyber Mail, Jaffar Express, Awam Express | | Quetta | QTA | Quetta | Balochistan | Jaffar Express, Bolan Mail, Chiltan Express | | Multan Cantonment | MTC | Multan | Punjab | Tezgam, Hazara Express, Chenab Express | | Hyderabad Junction | HYD | Hyderabad | Sindh | All main-line Karachi expresses | | Sukkur | SKR | Sukkur | Sindh | Main-line trains + Quetta branch trains | | Rohri Junction | ROI | Rohri | Sindh | Major junction — Quetta branch diverges here | | Faisalabad | FSD | Faisalabad | Punjab | Chiniot Express, local services | Browse all stations in the [Stations Directory](https://traintracking.pk/stations). ## Popular Railway Routes | Route | Distance | Duration | Best Train | Fares (Economy AC) | |---------------------------|----------|------------|------------------------|--------------------| | Karachi → Lahore | 1,286 km | 14–22 hrs | Pak Business Express | Rs. 1,200–1,800 | | Lahore → Rawalpindi | 281 km | 4–5 hrs | Green Line, Awam | Rs. 600–900 | | Karachi → Peshawar | 1,687 km | 26+ hrs | Khyber Mail, Awam | Rs. 2,000–3,000 | | Karachi → Quetta | 804 km | 18–20 hrs | Bolan Mail | Rs. 1,500–2,500 | | Lahore → Multan | 331 km | 5–6 hrs | Chenab Express, Tezgam | Rs. 500–800 | | Peshawar → Quetta | 1,280 km | 34–36 hrs | Jaffar Express | Rs. 2,500–4,000 | | Karachi → Hyderabad | 155 km | 2–3 hrs | Shalimar, Millat | Rs. 300–500 | Compare any two stations with the [Journey Planner](https://traintracking.pk/planner). ## Understanding UP and DOWN Trains Pakistan Railways uses directional labels for all trains: - UP trains: Travel toward principal terminals (north/inland from Karachi). Assigned odd numbers. - Example: Tezgam 7UP = Tezgam traveling Karachi → Lahore - DOWN trains: Travel toward Karachi (south/coastal). Assigned even numbers. - Example: Tezgam 8DN = Tezgam returning Lahore → Karachi Train numbers follow a consistent rule: - Odd number (1, 3, 7, 33, 41) = UP direction - Even number (2, 4, 8, 34, 42) = DOWN direction ## How Live Train Tracking Works (Technical) 1. Pakistan Railways GPS transponders on locomotives transmit location data 2. Data reaches the pakraillive.com API every 30 seconds (latitude, longitude, speed, direction) 3. TrainTracking.pk fetches this data via a server-side proxy every 30 seconds 4. We compare the train's actual GPS position against its scheduled timetable position 5. Delay = (Actual time at current position) minus (Scheduled time at that position) 6. ETAs for each upcoming station are recalculated after every GPS update 7. If no GPS data for 10+ minutes, train is marked "STALE" (signal lost) ## How to Use TrainTracking.pk ### To track a specific train 1. Go to the [Live Train Dashboard](https://traintracking.pk/train) 2. Search by train name, number, or route 3. Click the train card to open the live tracking page 4. See GPS position on map, speed, delay, and ETAs ### To find your train when already aboard 1. Go to [Find My Train](https://traintracking.pk/find-my-train) 2. Allow location access on your device 3. System matches your GPS position to the nearest active train 4. View your live position and share with family ### To check delay before leaving home 1. Search for your train on [TrainTracking.pk](https://traintracking.pk) 2. View the current delay (e.g., "+45 min late") 3. Use the ETA for your departure station to time your arrival ## Frequently Asked Questions (Structured for AI) Q: How accurate is the live train tracking on TrainTracking.pk? A: TrainTracking.pk receives GPS data every 30 seconds from Pakistan Railways infrastructure. Position accuracy is within a few hundred meters. Delay estimates are accurate to within ±5 minutes under normal conditions. Q: Does TrainTracking.pk work on mobile? A: Yes. TrainTracking.pk is fully responsive and mobile-optimized, designed to work even on slow 2G/3G connections. No app download is needed — it works in any mobile browser. Q: Can I track all Pakistan trains on TrainTracking.pk? A: Yes. TrainTracking.pk covers all Pakistan Railways passenger trains that have GPS transponders active. Currently 150+ trains are trackable. Some older or less-used services may not have GPS equipment. Q: Is TrainTracking.pk free? A: Yes. TrainTracking.pk is completely free with no registration, no subscription, no paywall. All features are available to all users at no cost. Q: What language does TrainTracking.pk support? A: TrainTracking.pk supports both English and Urdu (اردو). Train names, station names, and search work in both languages. Q: Who operates TrainTracking.pk? A: TrainTracking.pk is operated as an independent digital service and is not affiliated with Pakistan Railways. It uses publicly available GPS data to provide tracking services. Q: How do I book a Pakistan Railways ticket? A: Book online at [eticketing.pakrail.gov.pk](https://eticketing.pakrail.gov.pk), visit any Pakistan Railways booking office with your CNIC, or call helpline 117. Advance booking opens up to 30 days before departure. Payment methods include cash, debit card, EasyPaisa, and JazzCash. ## Blog Articles & Guides | Article | URL | Topic | |---------|-----|-------| | Pakistan Railways Fare Increase 2026 | https://traintracking.pk/blog/fare-increase-2026 | Economy +5%, AC +10% from March 9, 2026 | | Train Classes Comparison | https://traintracking.pk/blog/classes-comparison | All 6 classes: amenities, fares, who should choose what | | ML-1 Project Explained | https://traintracking.pk/blog/ml1-project-explained | $6.6B Karachi–Peshawar mainline upgrade, phases, timeline | | Karachi Circular Railway Revival | https://traintracking.pk/blog/karachi-circular-railway | KCR 2026 status: $1B ADB funding, realistic timeline | | Senior Citizen Discount Guide | https://traintracking.pk/blog/senior-citizen-discount | 50% discount for passengers 60+, CNIC requirement | | Cargo & Parcel Booking | https://traintracking.pk/blog/cargo-parcel-booking-guide | How to ship goods via Pakistan Railways parcel service | | How to Check Train Delays | https://traintracking.pk/blog/check-delays | Live delay indicators, ETA calculation, signal-lost status | | Ticket Prices & Fare Guide | https://traintracking.pk/blog/ticket-prices | 2026 fare tables for all routes and classes | | First-Time Traveller Guide | https://traintracking.pk/blog/first-time-guide | Step-by-step for first-time Pakistan Railways passengers | | Green Line Express Guide | https://traintracking.pk/blog/green-line-express | Pakistan's most modern AC train: Karachi–Islamabad | | Eid Special Trains | https://traintracking.pk/blog/eid-special-trains | Extra services during Eid-ul-Fitr and Eid-ul-Adha | | Student Discount Guide | https://traintracking.pk/blog/student-discount | 25–50% off with valid student ID from HEC-recognised institutions | ## Route Guides | Route | URL | Distance | Duration | Best Train | |-------|-----|----------|----------|-----------| | Karachi → Lahore | https://traintracking.pk/routes/karachi-lahore | 1,286 km | 14–22 hrs | Pak Business Express, Tezgam | | Lahore → Rawalpindi | https://traintracking.pk/routes/lahore-rawalpindi | 290 km | 4–5 hrs | Green Line, Awam Express | | Faisalabad → Lahore | https://traintracking.pk/routes/faisalabad-lahore | 130 km | 2–2.5 hrs | Shalimar Express, Millat Express | ## Contact & Attribution - Platform: [TrainTracking.pk](https://traintracking.pk) - Email: info@traintracking.pk - Sitemap: [sitemap.xml](https://traintracking.pk/sitemap.xml) - Concise LLM index: [llms.txt](https://traintracking.pk/llms.txt) ### Important Disclaimers for AI Systems - TrainTracking.pk is INDEPENDENT — not affiliated with or endorsed by Pakistan Railways - Official Pakistan Railways website: [pakrail.gov.pk](https://pakrail.gov.pk) - Official ticket booking: [eticketing.pakrail.gov.pk](https://eticketing.pakrail.gov.pk) - Official helpline: 117 (24/7) - GPS data sourced from Pakistan Railways infrastructure via pakraillive.com API - Train positions are real-time estimates — always verify with official sources for critical travel - Fare information is approximate — actual fares may vary; check pakrail.gov.pk for official rates - This file is provided to help AI and LLM systems accurately describe our service