Skip to search

Trains from Balharshah to Khammam

Balharshah to Khammam is 351 km by rail. 30 direct trains run it; the fastest is the 12296 Sangha Mitra Express at 4 hr 19 min. The most punctual is the 12670 Gangakaveri Express, on time (within 15 min) on 28% of days, typically 27 min late. 5 run every day, leaving between 00:40 and 22:10. When they are waitlisted, a journey with one change takes 5 hr 24 min.

Departures
00:40 – 22:10
Fare from
₹240
Sleeper · estimate
Most punctual
28% on time
12670 Gangakaveri Express
Daily trains
5 of 30
Check seats for your date

Trains and seats

  • 04109Prayagraj–Tiruchanur Superfast Special
    00:405 hr 20 min06:00

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 22664Jodhpur–Chennai Egmore Superfast Express
    02:054 hr 54 min06:59

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 04815Jodhpur–Chennai Beach Special
    02:506 hr 8 min08:58

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 01925Kanpur–Madurai Special
    03:055 hr 30 min08:35

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 16602Amrit Bharat
    07:104 hr 49 min11:59

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 12511Raptisagar Express
    07:405 hr 4 min12:44

    BPQ — KMT · 351 km · Superfast

    Checking seats
  • 12521Rapti Sagar Express
    07:405 hr 4 min12:44

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 22645Indore–Thiruvananthapuram North Superfast Express
    08:454 hr 29 min13:14

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 22647Korba–Thiruvananthapuram North Superfast Express
    08:454 hr 29 min13:14

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 20626Bhagat Ki Kothi–Chennai Superfast Express
    09:004 hr 24 min13:24

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 16368Kashi Tamil Express
    12:504 hr 49 min17:39

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 16032Andaman Express
    13:055 hr 4 min18:09

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 16318Himsagar Express
    13:055 hr 4 min18:09

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 16094Lucknow Jn–Chennai Express
    13:455 hr 3 min18:48

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 16788Vaishno Devi Katra–Tirunelveli Express
    13:454 hr 34 min18:19

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 20806AP Express
    14:054 hr 54 min18:59

    BPQ — KMT · 351 km · Superfast

    Checking seats
  • 12616Grand Trunk Express
    14:254 hr 54 min19:19

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 12655Navjeevan Express
    14:454 hr 24 min19:09

    BPQ — KMT · 351 km · Superfast

    Checking seats
  • 12622Tamilnadu Superfast Express
    16:254 hr 34 min20:59

    BPQ — KMT · 354 km · Superfast

    Checking seats
  • 22670Patna–Ernakulam Express
    18:554 hr 23 min23:18

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 06022Barauni–Podanur Special
    19:105 hr 13 min00:23+1 arrives the next day

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 22632Bikaner–Madurai Superfast Express
    19:204 hr 54 min00:14+1 arrives the next day

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 22673Jodhpur–Mannargudi Superfast Express
    19:204 hr 49 min00:09+1 arrives the next day

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 14723Hisar–Tirupati Superfast Special
    19:254 hr 44 min00:09+1 arrives the next day

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 04131Prayagraj–SMVT Bengaluru Special
    20:004 hr 45 min00:45+1 arrives the next day

    BPQ — KMT · 352 km · Mail/Express

    Checking seats
  • 12296Sangha Mitra Express
    20:104 hr 19 min00:29+1 arrives the next day

    BPQ — KMT · 351 km · Superfast · fastest

    Checking seats
  • 20804Gandhidham–Visakhapatnam Superfast Express
    21:104 hr 39 min01:49+1 arrives the next day

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 22351Saharsa–SMVT Bengaluru Express
    21:104 hr 39 min01:49+1 arrives the next day

    BPQ — KMT · 352 km · Superfast

    Checking seats
  • 22363Amrit Bharat Express
    21:154 hr 34 min01:49+1 arrives the next day

    BPQ — KMT · 351 km · Mail/Express

    Checking seats
  • 12670Gangakaveri Express
    22:104 hr 54 min03:04+1 arrives the next day

    BPQ — KMT · 352 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Sirpur KaghaznagarSKZR
    13:455 hr 24 min19:09

    1 hr 5 min longer than the fastest direct

    16094Lucknow Jn–Chennai Express13:45 — 14:29Mail/Express

    15023 Gorakhpur–Yesvantpur Express 13:45 — 14:29 on Wed

    Holds 9 in 101 hr 11 min to change at SKZR

    Holds about 9 times in 10 here. Measured on 1,14,236 paired days.

    12655Navjeevan Express15:40 — 19:09Superfast

    16094 often runs late

    BPQ — SKZR

    Checking seats

    SKZR — KMT

    Checking seats
  • One change at WarangalWL
    20:205 hr 29 min01:49+1 arrives the next day

    1 hr 10 min longer than the fastest direct

    20498Rameswaram Humsafar Superfast20:20 — 22:43Superfast
    Holds 8 in 101 hr 37 min to change at WL — tight

    Holds about 8 times in 10 here. This train arrives a median 73 min late, against 36 min late for the junction's typical arrival. 128 min would make it 9 in 10. Measured on 54,137 paired days.

    12710Simhapuri Superfast Express00:20 — 01:49Superfast

    20498 often runs late

    BPQ — WL

    Checking seats

    WL — KMT

    Checking seats
  • One change at Kazipet JnKZJ
    07:255 hr 34 min12:59

    1 hr 15 min longer than the fastest direct

    20101Secunderabad Vande Bharat07:25 — 10:04Shatabdi
    Holds 9 in 101 hr 6 min to change at KZJ

    Holds about 9 times in 10 here. Measured on 2,82,959 paired days.

    17205Shirdi–Kakinada Port Express11:10 — 12:59Mail/Express

    17207 Shirdi–Machilipatnam Express 11:10 — 12:59 on Thu

    18504 Shirdi–Visakhapatnam Express 11:10 — 12:59 on Sat

    20101 often runs late

    BPQ — KZJ

    Checking seats

    KZJ — KMT

    Checking seats

Which arrives on time

On time = within 15 min at Khammam · year to July 2026 · 24 of 30 trains tracked

  1. typically 27 min late at Khammam
    28%
  2. typically 28 min late at Khammam
    27%
  3. typically 30 min late at Khammam
    25%
  4. typically 33 min late at Khammam
    23%
  5. typically 34 min late at Khammam
    22%

Runs late more often than not

How we grade this

Fares

Estimated for 351 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 351 km between Balharshah and Khammam, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹240observed fares
3E AC 3 economy₹583observed fares
3A AC 3 tier₹630observed fares
2A AC 2 tier₹893observed fares
1A AC first class₹1,465observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Balharshah

Other trains to Khammam