qaaf

Khyber Mail Train Ticket Price

Khyber Mail fares on every route it runs between Karachi and Peshawar, in economy, AC Standard, AC Business and AC Sleeper, with timings both ways, as at 8 November 2026.
Direction
Journey

Everyone travelling, including any with a concession.

Khyber MailKarachi Cantt to Peshawar Cantt · Economy
One-way fare, 2 passengers
9,800Rs
Fare per person, one wayRs 4,900
TotalRs 9,800
Cheapest Economy on this route Rehman Baba ExpressRs 4,800 each

Fares as at 8 November 2026 for a full adult ticket. A child aged 3 to 9 pays half; pick the child fare under Concession.

Khyber Mail (1UP) leaves Karachi Cantt at 22:15 and reaches Peshawar Cantt at 06:05 two days later, 31 h 50 min, on the timetable for 15 November 2026.

A Khyber Mail ticket from Karachi to Peshawar costs Rs 4,900 in economy, Rs 11,550 in AC Standard, Rs 13,300 in AC Business and Rs 18,250 in AC Sleeper. Karachi to Lahore is Rs 3,750 in economy and Rs 14,050 in AC Sleeper. These are one-way fares for one adult as at 8 November 2026, the same in both directions.

Khyber Mail runs the whole main line as 1UP from Karachi and 2DN from Peshawar, through Hyderabad, Multan, Lahore and Rawalpindi. Pick the route above to price any part of it.

Khyber Mail fare on each route

One-way fare for one adult between the stations named, either way:

RouteEconomyAC StandardAC BusinessAC Sleeper
Karachi Cantt to Lahore Jn
either way
Rs 3,750Rs 7,600Rs 10,950Rs 14,050
Karachi Cantt to Rawalpindi
either way
Rs 4,250Rs 10,750Rs 12,300Rs 16,550
Karachi Cantt to Peshawar Cantt
either way
Rs 4,900Rs 11,550Rs 13,300Rs 18,250
Karachi Cantt to Multan Cantt
either way
Rs 2,750Rs 5,900Rs 8,400Rs 11,200
Karachi Cantt to Hyderabad Jn
either way
Rs 750Rs 1,500Rs 2,000Rs 2,350
Lahore Jn to Rawalpindi
either way
Rs 1,250Rs 2,300Rs 2,800Rs 3,050
Lahore Jn to Peshawar Cantt
either way
Rs 1,650Rs 3,150Rs 4,150Rs 6,500
Lahore Jn to Multan Cantt
either way
Rs 1,400Rs 2,550Rs 3,700Rs 4,150
Lahore Jn to Hyderabad Jn
either way
Rs 3,400Rs 6,950Rs 9,200Rs 12,700
Rawalpindi to Peshawar Cantt
either way
Rs 750Rs 1,500Rs 2,000Rs 2,350
Rawalpindi to Multan Cantt
either way
Rs 2,300Rs 4,450Rs 6,250Rs 8,150

In economy, Karachi to Lahore is Rs 3,750 and the whole run from Karachi to Peshawar Rs 4,900.

Khyber Mail timing

Departure and arrival on each route, both directions, on the Pakistan Railways timetable for 15 November 2026:

JourneyTrainLeavesArrivesTime
Karachi Cantt to Lahore Jn1UP22:1520:30 next day22 h 15 min
Lahore Jn to Karachi Cantt2DN07:5006:20 next day22 h 30 min
Karachi Cantt to Rawalpindi1UP22:1502:15 (+2 days)28 h
Rawalpindi to Karachi Cantt2DN02:0006:20 next day28 h 20 min
Karachi Cantt to Peshawar Cantt1UP22:1506:05 (+2 days)31 h 50 min
Peshawar Cantt to Karachi Cantt2DN22:0006:20 (+2 days)32 h 20 min
Karachi Cantt to Multan Cantt1UP22:1514:35 next day16 h 20 min
Multan Cantt to Karachi Cantt2DN13:4806:20 next day16 h 32 min
Karachi Cantt to Hyderabad Jn1UP22:1501:05 next day2 h 50 min
Hyderabad Jn to Karachi Cantt2DN03:1006:203 h 10 min
Lahore Jn to Rawalpindi1UP21:0002:15 next day5 h 15 min
Rawalpindi to Lahore Jn2DN02:0007:155 h 15 min
Lahore Jn to Peshawar Cantt1UP21:0006:05 next day9 h 5 min
Peshawar Cantt to Lahore Jn2DN22:0007:15 next day9 h 15 min
Lahore Jn to Multan Cantt2DN07:5013:405 h 50 min
Multan Cantt to Lahore Jn1UP14:4320:305 h 47 min
Lahore Jn to Hyderabad Jn2DN07:5003:00 next day19 h 10 min
Hyderabad Jn to Lahore Jn1UP01:1520:3019 h 15 min
Rawalpindi to Peshawar Cantt1UP02:4506:053 h 20 min
Peshawar Cantt to Rawalpindi2DN22:0001:35 next day3 h 35 min
Rawalpindi to Multan Cantt2DN02:0013:4011 h 40 min
Multan Cantt to Rawalpindi1UP14:4302:15 next day11 h 32 min

The full run takes 31 h 50 min northbound and 32 h 20 min southbound, so the train is on the move for two nights. Northbound it leaves Lahore at 21:00 and Rawalpindi at 02:45.

How Khyber Mail compares on fare

Khyber Mail is the cheapest train on some routes but not on all of them. Between Karachi and Lahore it charges Rs 3,750 in economy, Rs 1,150 less than Tezgam. Between Lahore and Peshawar it is Rs 550 cheaper than Jaffar Express in economy. From Karachi to Peshawar, though, Rehman Baba Express is Rs 4,800 in economy against Rs 4,900 on Khyber Mail; only Khyber Mail has an AC Sleeper on that route. For the other trains between Karachi and Lahore see the karachi to lahore train ticket price, and for the north the lahore to peshawar train ticket price.

Worked example: AC Sleeper, Lahore to Karachi and back

Two people book AC Sleeper berths on Khyber Mail from Lahore to Karachi and return. Each berth is Rs 14,050, so 2 × Rs 14,050 × 2 = Rs 56,200. In AC Business the same trip costs Rs 43,800.

Khyber Mail questions

What is the Khyber Mail train ticket price from Karachi to Peshawar?

Rs 4,900 in economy, Rs 11,550 in AC Standard, Rs 13,300 in AC Business and Rs 18,250 in AC Sleeper, one way for one adult as at 8 November 2026. The peshawar to karachi train ticket price page sets it beside Rehman Baba Express.

What is the Khyber Mail ticket price today from Karachi to Lahore?

Rs 3,750 in economy, Rs 7,600 in AC Standard, Rs 10,950 in AC Business and Rs 14,050 in AC Sleeper, as at 8 November 2026. Pakistan Railways changes fares after diesel price moves, so check the fare when you book.

How much is Khyber Mail from Rawalpindi to Karachi?

Rs 4,250 in economy, Rs 10,750 in AC Standard, Rs 12,300 in AC Business and Rs 16,550 in AC Sleeper. It leaves Rawalpindi at 02:00 and reaches Karachi Cantt at 06:20 the next day.

What is the Khyber Mail train timing?

1UP leaves Karachi Cantt at 22:15, reaches Lahore at 20:30 the next day and Peshawar Cantt at 06:05 two days after leaving. 2DN leaves Peshawar at 22:00 and reaches Karachi at 06:20 two days later. Times are for 15 November 2026.

Does Khyber Mail stop at Hyderabad and Multan?

Yes. Karachi to Hyderabad costs Rs 750 in economy and Karachi to Multan Rs 2,750. Choose those routes above for the other classes.

Do children travel at half fare on Khyber Mail?

Yes, from age 3 until the 10th birthday. A child from Karachi to Peshawar in AC Sleeper pays Rs 9,125.

Sources: Pakistan Railways e-ticketing system (Rabta) fares and timings for Khyber Mail (1UP/2DN) on each route in both directions, searched on 8 November 2026 for travel on 15 November 2026; Pakistan Railways Passenger Fare Table (20 April 2025) for the child fare.

Last reviewed 8 November 2026. Results are estimates; official notices always take precedence.