Skip to content
Pakistan Era logo
Guides

Karachi to Hyderabad Train Timings and Fare 2026: All 15 Trains

All 15 Karachi to Hyderabad trains with times and fares for every class, read on Pakistan Railways. Economy is Rs 750 on most trains, about 2 to 3 hours.

Shahid Anwar, author at Pakistan EraShahid Anwar6 min read
A water glass on a dark wooden table against a plain cream wall in soft natural light

Fifteen trains run from Karachi Cantt to Hyderabad Junction every day, from Awam Express at 07:20 to Sukkur Express at 23:20. Most charge Rs 750 in economy and take about 2 hours 30 minutes to 3 hours. Green Line is the fastest at 2 hours 30 minutes but costs Rs 1,800 in economy. Shah Latif and Mehran Express list the lowest fare, Rs 620, but showed no seats online.

We read every time and fare below on the official Pakistan Railways booking system on 4 November 2026, for travel on 7 November 2026. Karachi to Hyderabad is the busiest short rail route in Sindh. With a train almost every hour in the afternoon and evening, the question is not whether a train runs, but which one fits your day and your budget.

Karachi to Hyderabad trains leave from 07:20 to 23:20

The 15 trains leave Karachi Cantt between 07:20 and 23:20. Twelve of them leave at noon or later. Journey times run from 2 hours 30 minutes on Green Line to 3 hours 55 minutes on Shah Latif Express.

TrainLeaves Karachi CanttReaches Hyderabad JnJourney timeEconomy
13UP Awam Express07:2010:152 h 55 minRs 750
151UP Shah Latif Express07:4511:403 h 55 minRs 620
11UP Hazara Express08:1511:102 h 55 minRs 750
47UP Rehman Baba Express12:0014:502 h 50 minRs 750
45UP Pakistan Express14:0016:402 h 40 minRs 750
9UP Allama Iqbal Express15:3018:152 h 45 minRs 750
33UP Pak Business Express16:0018:352 h 35 minRs 1,600
149UP Mehran Express16:3519:202 h 45 minRs 620
7UP Tezgam17:3020:022 h 32 minRs 800
15UP Karachi Express18:0020:322 h 32 minRs 800
25UP Bahauddin Zakria Express18:3521:353 hRs 750
37UP Fareed Express19:5022:452 h 55 minRs 750
5UP Green Line22:0000:30, next day2 h 30 minRs 1,800
1UP Khyber Mail22:1501:05, next day2 h 50 minRs 750
145UP Sukkur Express23:2002:25, next day3 h 5 minRs 750
Karachi to Hyderabad economy train fare by train in November 2026

Hyderabad to Karachi trains leave from 03:10 to 21:15

The same 15 trains run back to Karachi. Seven of them leave Hyderabad before 07:00, so early risers have the most choice. The last train is Hazara Express at 21:15. Fares are the same in both directions.

TrainLeaves Hyderabad JnReaches Karachi CanttJourney time
2DN Khyber Mail03:1006:203 h 10 min
146DN Sukkur Express03:3306:503 h 17 min
38DN Fareed Express04:3507:553 h 20 min
26DN Bahauddin Zakria Express04:5507:553 h
152DN Shah Latif Express04:5508:253 h 30 min
46DN Pakistan Express05:4008:453 h 5 min
10DN Allama Iqbal Express06:0509:153 h 10 min
8DN Tezgam07:1510:303 h 15 min
150DN Mehran Express08:1011:153 h 5 min
34DN Pak Business Express08:2011:303 h 10 min
16DN Karachi Express10:2513:353 h 10 min
6DN Green Line11:0013:502 h 50 min
48DN Rehman Baba Express13:5016:553 h 5 min
14DN Awam Express16:0019:253 h 25 min
12DN Hazara Express21:1500:30, next day3 h 15 min

Fares run from Rs 620 to Rs 3,300 by class

Economy is Rs 750 on nine trains, Rs 800 on Tezgam and Karachi Express, Rs 1,600 on Pak Business and Rs 1,800 on Green Line. AC Standard costs Rs 1,500 on most trains. The top fare is Rs 3,300 for AC Business on Green Line.

ClassMost trainsTezgam and Karachi ExpressPak BusinessGreen Line
EconomyRs 750Rs 800Rs 1,600Rs 1,800
AC Standard berthRs 1,500Rs 1,600Rs 2,500Rs 2,700
AC BusinessRs 2,000Rs 2,200Not soldRs 3,300
AC Sleeper or ParlorSleeper Rs 2,350Sleeper Rs 3,050Not soldParlor Rs 3,050

Not every train sells every class. AC Business is sold on Awam, Rehman Baba, Bahauddin Zakria, Khyber Mail and Sukkur Express. AC Sleeper at Rs 2,350 is listed on Khyber Mail and Sukkur Express. Hazara, Pakistan Express, Allama Iqbal and Fareed sell only economy and AC Standard. For what each class gives you, see our guide to Pakistan Railways train classes.

Train fare by class from Karachi to Hyderabad on most trains

Shah Latif and Mehran Express showed no online seats

Shah Latif Express and Mehran Express list the lowest economy fare on this route, Rs 620. But on our search both showed zero seats available online in both directions. They were the only two trains with nothing left in any class.

We cannot tell from the booking screen whether these trains sell all their seats at the station counter or were simply full. If you want the Rs 620 fare, ask at the Karachi Cantt or Hyderabad Junction booking office. Otherwise, plan on Rs 750 for economy on one of the other trains, which all had seats.

How to pick and book the right train

Pick by the time you need to arrive, then by fare. Book on the official Pakistan Railways website or app, or at the station counter.

  1. For the lowest fare with seats online, take any Rs 750 train such as Awam, Hazara or Pakistan Express.
  2. For the fastest trip, take Green Line at 2 hours 30 minutes, if you can pay Rs 1,800.
  3. To reach Karachi by 08:00 from Hyderabad, take Khyber Mail, Sukkur, Fareed or Bahauddin Zakria Express.
  4. Open the official booking system, choose Karachi Cantt to Hyderabad Jn and your date, and check seats left.
  5. Pay online and carry your e-ticket and CNIC on the train.
Five steps to pick and book a Karachi to Hyderabad train

Our guide to booking train tickets online covers the account and payment. If plans change, read how to cancel a Pakistan Railways e-ticket first. For a road trip instead, our page on the Karachi to Hyderabad bus fare lists the official intercity fares, and the train is often the more comfortable choice for the same money.

Common questions

How many trains run from Karachi to Hyderabad?

Fifteen on our search for 7 November 2026, from Awam Express at 07:20 to Sukkur Express at 23:20.

What is the train fare from Karachi to Hyderabad?

Economy is Rs 750 on most trains, Rs 800 on Tezgam and Karachi Express, Rs 1,600 on Pak Business and Rs 1,800 on Green Line.

How long does the train take from Karachi to Hyderabad?

About 2 hours 30 minutes to 3 hours. Green Line is fastest at 2 hours 30 minutes, and Shah Latif slowest at 3 hours 55 minutes.

What is the first train from Hyderabad to Karachi?

Khyber Mail 2DN at 03:10, which reaches Karachi Cantt at 06:20.

What is the last train from Karachi to Hyderabad?

Sukkur Express 145UP at 23:20, which reaches Hyderabad Junction at 02:25.

Why can't I book Shah Latif or Mehran Express online?

On our search both showed no seats online. Ask at the station booking office for these two trains.

How we verified this

What we checked, where we read it, and what we could not confirm.

We read all times, fares and seat counts on the official Pakistan Railways booking system at pakrailways.gov.pk on 4 November 2026, for travel on 7 November 2026. Times and fares can change, so check the booking screen for your date before you travel. For complaints, see our Pakistan Railways helpline guide.

About the author

Shahid Anwar, author at Pakistan Era

Senior Writer, Public Services and Technology

Shahid Anwar

Shahid joined us in 2024 as an author. He is a senior contributor to Pakistan's leading technology websites. He writes detailed articles, mostly covering his expertise in the latest tech, mobiles, apps, gadgets, and step-by-step guides. His ideology is to help people understand the latest trends and explain complex methods through very easy-to-understand guides.

TopicsPakistan RailwaysTrain TimingsKarachiHyderabadSindh