Peshawar to Karachi Trains
Journey across Pakistan on the historic Main Line. 1,687 km connecting the north to the south.
Train Schedule - Peshawar to Karachi
| Train Name | Departure | Duration | Classes Available |
|---|---|---|---|
| Khyber Mail | 19:00 | 24 hrs | AC, Business, Economy |
| Green Line Express | 18:30 | 22 hrs | AC Business, AC Standard, Economy |
| Tezgam Express | 15:00 | 24 hrs | AC, Business, Economy |
| Awam Express | 08:00 | 26 hrs | Economy, Business |
| Karakoram Express | 14:00 | 25 hrs | AC Sleeper, Business, Economy |
Complete Route Overview
The Peshawar-Karachi Journey Experience
🏔️ Diverse Landscapes
Start from the mountains of KP, cross the plains of Punjab, traverse the deserts of Sindh, and arrive at the Arabian Sea coast.
🌙 Overnight Adventure
This journey spans day and night. AC Sleeper berths let you rest comfortably while covering hundreds of kilometers.
🍛 Station Food
Experience regional cuisine at stops. Try Lahori breakfast, Multani sohan halwa, and Karachi biryani along the way.
📸 Photo Opportunities
Historic stations, bridges over the Indus, and the changing scenery make this a photographer's dream journey.
🚂About the Main Line: Peshawar to Karachi
The Peshawar to Karachi railway is Pakistan's backbone, historically known as the Main Line. Built during the British colonial era, this 1,687 km stretch has served the nation for over 150 years, connecting the major population centers and economic hubs of the country.
Historic Significance
This route played a crucial role in the subcontinent's history, from colonial-era trade to the partition migration of 1947. Today, it remains the primary railway corridor, handling the majority of passenger and freight traffic.
Planning Your Journey
For such a long journey, we recommend booking AC Sleeper or AC Business class for maximum comfort. The pantry car serves meals, but having backup food is wise for 24+ hours.
Frequently Asked Questions
Frequently Asked Questions
Click on a question to expand the answer
The Peshawar to Karachi route via the Main Line is the longest journey, covering 1,687 km in 22-26 hours. Trains traverse the entire country from the KP border to the Arabian Sea coast.
Green Line Express offers the best combination of speed and comfort, completing the journey in about 22 hours with modern AC coaches. Khyber Mail is the historic overnight option.
Economy class starts from ~Rs. 2,400, Business ~Rs. 4,500, AC Standard ~Rs. 8,000, and AC Business/Sleeper ~Rs. 11,500. Prices are for the full journey.
Pakistan Railways allows journey breaks on certain tickets. Check at the booking counter for break-journey tickets that let you stop at intermediate stations.
Pantry cars serve meals throughout the journey. You can also buy food at major stations like Lahore, Multan, and Sukkur during scheduled stops.

