qaaf

Karachi to Hyderabad Train Ticket Price

Every train between Karachi Cantt and Hyderabad Junction with its fare in each class, Hyderabad to Karachi included, as at 8 November 2026.
Direction
Journey

Everyone travelling, including any with a concession.

TezgamKarachi Cantt to Hyderabad Jn · Economy
One-way fare, 2 passengers
1,600Rs
Fare per person, one wayRs 800
TotalRs 1,600
Cheapest Economy on this route Mehran ExpressRs 620 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.

Tezgam (7UP) leaves Karachi Cantt at 17:30 and reaches Hyderabad Jn at 20:02, 2 h 32 min, on the timetable for 15 November 2026.

The cheapest Karachi to Hyderabad train ticket is Rs 620 in economy on Shah Latif Express or Mehran Express. Khyber Mail, Pakistan Express, Hazara Express and several other long-distance trains charge Rs 750 in economy and Rs 1,500 in AC Standard, Tezgam and Karachi Express Rs 800, and Green Line is the dearest at Rs 1,800 in economy and Rs 3,300 in AC Business. One-way fares for one adult as at 8 November 2026.

Hyderabad to Karachi costs the same on every train. Trains run all day, so the choice is wide: from 08:15 in the morning to 23:20 at night out of Karachi, and from 03:10 to 21:15 out of Hyderabad.

Karachi to Hyderabad fares on every train

One-way fare for one adult between Karachi Cantt and Hyderabad Jn, either way:

TrainEconomyAC StandardAC ParlourAC BusinessAC Sleeper
Khyber Mail
1UP / 2DN
Rs 750Rs 1,500Rs 2,000Rs 2,350
Sukkur Express
145UP / 146DN
Rs 750Rs 1,500Rs 2,000Rs 2,350
Tezgam
7UP / 8DN
Rs 800Rs 1,600Rs 2,200Rs 3,050
Karachi Express
15UP / 16DN
Rs 800Rs 1,600Rs 2,200Rs 3,050
Green Line
5UP / 6DN
Rs 1,800Rs 2,700Rs 3,050Rs 3,300
Pak Business Express
33UP / 34DN
Rs 1,600Rs 2,500
Bahauddin Zakria Express
25UP / 26DN
Rs 750Rs 1,500Rs 2,000
Rehman Baba Express
47UP / 48DN
Rs 750Rs 1,500Rs 2,000
Allama Iqbal Express
9UP / 10DN
Rs 750Rs 1,500
Fareed Express
37UP / 38DN
Rs 750Rs 1,500
Pakistan Express
45UP / 46DN
Rs 750Rs 1,500
Hazara Express
11UP / 12DN
Rs 750Rs 1,500
Mehran Express
149UP / 150DN
Rs 620
Shah Latif Express
151UP / 152DN
Rs 620
Karakoram Express
41UP / 42DN
Rs 850Rs 1,750Rs 2,400Rs 3,350
Millat Express
17UP / 18DN
Rs 850Rs 1,500Rs 2,000

Shah Latif Express and Mehran Express sell economy only. AC Sleeper is offered on Khyber Mail and Sukkur Express (Rs 2,350), Tezgam and Karachi Express (Rs 3,050) and Karakoram Express (Rs 3,350). Karakoram Express is run by a private company, Prime Rail, and sets its fare by date; on Millat Express an economy berth costs a little more than a seat.

Karachi to Hyderabad train timing, both ways

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

TrainKarachi Cantt to Hyderabad JnHyderabad Jn to Karachi Cantt
Shah Latif Express07:45 to 11:40
151UP, 3 h 55 min
04:55 to 08:25
152DN, 3 h 30 min
Hazara Express08:15 to 11:10
11UP, 2 h 55 min
21:15 to 00:30 next day
12DN, 3 h 15 min
Rehman Baba Express12:00 to 14:50
47UP, 2 h 50 min
13:50 to 16:55
48DN, 3 h 5 min
Pakistan Express14:00 to 16:40
45UP, 2 h 40 min
05:40 to 08:45
46DN, 3 h 5 min
Karakoram Express15:00 to 17:35
41UP, 2 h 35 min
07:35 to 10:17
42DN, 2 h 42 min
Allama Iqbal Express15:30 to 18:15
9UP, 2 h 45 min
06:05 to 09:15
10DN, 3 h 10 min
Pak Business Express16:00 to 18:35
33UP, 2 h 35 min
08:20 to 11:30
34DN, 3 h 10 min
Mehran Express16:35 to 19:20
149UP, 2 h 45 min
08:10 to 11:15
150DN, 3 h 5 min
Millat Express16:45 to 19:20
17UP, 2 h 35 min
06:45 to 10:05
18DN, 3 h 20 min
Tezgam17:30 to 20:02
7UP, 2 h 32 min
07:15 to 10:30
8DN, 3 h 15 min
Karachi Express18:00 to 20:32
15UP, 2 h 32 min
10:25 to 13:35
16DN, 3 h 10 min
Bahauddin Zakria Express18:35 to 21:35
25UP, 3 h
04:55 to 07:55
26DN, 3 h
Fareed Express19:50 to 22:45
37UP, 2 h 55 min
04:35 to 07:55
38DN, 3 h 20 min
Green Line22:00 to 00:30 next day
5UP, 2 h 30 min
11:00 to 13:50
6DN, 2 h 50 min
Khyber Mail22:15 to 01:05 next day
1UP, 2 h 50 min
03:10 to 06:20
2DN, 3 h 10 min
Sukkur Express23:20 to 02:25 next day
145UP, 3 h 5 min
03:33 to 06:50
146DN, 3 h 17 min

Green Line is the quickest out of Karachi at 2 h 30 min, with Tezgam and Karachi Express at 2 h 32 min. Shah Latif Express is the slowest at 3 h 55 min.

Hyderabad to Karachi train ticket price and timing

Every train charges the same fare from Hyderabad as from Karachi, so the table above works both ways. Most trains reach Hyderabad from the north in the small hours: Khyber Mail leaves Hyderabad at 03:10, Sukkur Express at 03:33 and Shah Latif Express at 04:55. For a daytime trip into Karachi, Green Line leaves Hyderabad at 11:00 and Rehman Baba Express at 13:50. The last train of the day is Hazara Express at 21:15, reaching Karachi Cantt after midnight.

Worked example: four people, Hyderabad to Karachi and back

A family of four goes from Hyderabad to Karachi on Tezgam in AC Standard and returns the same way. Each ticket is Rs 1,600, so 4 × Rs 1,600 × 2 = Rs 12,800. In economy on Shah Latif Express the same round trip costs Rs 4,960.

Boarding at Landhi or Drigh Road

Some trains also stop at Landhi Jn on the eastern edge of Karachi. By the stop lists for 15 November 2026, Hazara Express calls at Landhi at 09:02 on its way to Hyderabad and Pakistan Express at 14:37. Coming in from Hyderabad, Pakistan Express stops at Landhi at 07:42 and Drigh Road at 08:18 before Karachi Cantt. The fare to these stations is set by Pakistan Railways at booking; the fares on this page are for Karachi Cantt.

Karachi to Hyderabad train questions

What is the Karachi to Hyderabad train ticket price today?

From Rs 620 in economy on Shah Latif Express or Mehran Express to Rs 3,300 for AC Business on Green Line, one way, as at 8 November 2026. Khyber Mail and most other long-distance trains charge Rs 750 in economy. Check the fare shown when you book.

What is the Hyderabad to Karachi train ticket price?

The same as Karachi to Hyderabad on every train: Rs 620 on Shah Latif Express, Rs 750 on Khyber Mail, Pakistan Express or Hazara Express, Rs 800 on Tezgam and Rs 1,800 on Green Line in economy.

How long does the train take from Karachi to Hyderabad?

Between 2 h 30 min on Green Line and 3 h 55 min on Shah Latif Express, on the timetable for 15 November 2026. Most trains take three hours or less from Karachi Cantt.

Which is the first train from Karachi to Hyderabad?

Shah Latif Express at 07:45, then Hazara Express at 08:15. The last is Sukkur Express at 23:20, reaching Hyderabad at 02:25.

Do children pay half fare between Karachi and Hyderabad?

Yes. Children from 3 until their 10th birthday pay half the adult fare, so a child in Tezgam economy pays Rs 400.

Where can I see trains from Hyderabad to Lahore or Sukkur?

See the hyderabad to lahore train ticket price for the northbound trains, and the karachi to sukkur train ticket price for the night train to Sukkur. The pakistan express train timing page lists every stop of a train that calls at Hyderabad on its way to Rawalpindi.

Sources: Pakistan Railways e-ticketing system (Rabta) fares, timings and stop lists for every train between Karachi Cantt and Hyderabad Jn 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; Express Tribune report of 31 October 2026 on Prime Rail running Karakoram Express.

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