Trains from Dd Upadhyaya Jn to Tatanagar Jn
Dd Upadhyaya Jn to Tatanagar Jn is 555 km by rail. 8 direct trains run it; the fastest is the 22824 Bhubaneswar Tejas Rajdhani at 8 hr 45 min. The most punctual is the 18104 Amritsar–Tatanagar Express, on time (within 15 min) on 54% of days, typically 10 min late. 1 runs every day, leaving between 01:50 and 22:45. When they are waitlisted, a journey with one change takes 9 hr 57 min.
- Departures
- 01:50 – 22:45
- Fare from
- ₹375
- Sleeper · estimate
- Most punctual
- 54% on time
- 18104 Amritsar–Tatanagar Express
- Daily trains
- 1 of 8
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 12820Bhubaneswar Sampark Kranti Express19:059 hr04:05+1 arrives the next day
DDU — TATA · 555 km · Superfast
Checking seats - 15022Gorakhpur–Shalimar Express19:259 hr 37 min05:02+1 arrives the next day
DDU — TATA · 555 km · Mail/Express
Checking seats - 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 Gomoh JnGMO19:059 hr 57 min05:02+1 arrives the next day
1 hr 12 min longer than the fastest direct
Holds 8 in 101 hr 5 min to change at GMO — tightHolds about 8 times in 10 here. This train arrives a median 38 min late, against 18 min late for the junction's typical arrival. 113 min would make it 9 in 10. Measured on 99,582 paired days.
22806 often runs late
DDU — GMO
Checking seatsGMO — TATA
Checking seats - One change at Purulia JnPRR01:5010 hr 12 min12:02
1 hr 27 min longer than the fastest direct
Holds 8 in 101 hr 12 min to change at PRR — tightHolds about 8 times in 10 here. 115 min would make it 9 in 10. Measured on 7,429 paired days.
20818 often runs late
DDU — PRR
Checking seatsPRR — TATA
Checking seats - One change at Gomoh JnGMO01:5010 hr 30 min12:20
1 hr 45 min longer than the fastest direct
Holds 9 in 101 hr 40 min to change at GMOHolds about 9 times in 10 here. Measured on 99,688 paired days.
22824 often runs late
DDU — GMO
Checking seatsGMO — TATA
Checking seats - One change at Gaya JnGAYA10:4011 hr21:40
2 hr 15 min longer than the fastest direct
Holds 9 in 101 hr 40 min to change at GAYA — tightHolds about 9 times in 10 here. This train arrives a median 24 min late, against 4 min late for the junction's typical arrival. 101 min would make it 9 in 10. Measured on 12,253 paired days.
18104 often runs late
DDU — GAYA
Checking seatsGAYA — TATA
Checking seats - One change at Gaya JnGAYA23:2511 hr 10 min10:35+1 arrives the next day
2 hr 25 min longer than the fastest direct
Holds 8 in 101 hr 18 min to change at GAYA — tightHolds about 8 times in 10 here. 133 min would make it 9 in 10. Measured on 19,382 paired days.
12398 often runs late
DDU — GAYA
Checking seatsGAYA — TATA
Checking seats - One change at Gaya JnGAYA08:2011 hr 35 min19:55
2 hr 50 min longer than the fastest direct
Holds 10 in 101 hr 45 min to change at GAYAHolds about 19 times in 20 here. Measured on 22,083 paired days.
12354 often runs late
DDU — GAYA
Checking seatsGAYA — TATA
Checking seats - One change at Gaya JnGAYA21:1511 hr 42 min08:57+1 arrives the next day
2 hr 57 min longer than the fastest direct
Holds 8 in 101 hr 25 min to change at GAYA — tightHolds about 8 times in 10 here. 135 min would make it 9 in 10. Measured on 19,382 paired days.
02398 often runs late
DDU — GAYA
Checking seatsGAYA — TATA
Checking seats
Which arrives on time
On time = within 15 min at Tatanagar Jn · year to August 2026
- 18104 Amritsar–Tatanagar ExpressMost punctualtypically 10 min late at Tatanagar Jn54%
- typically 20 min late at Tatanagar Jn38%
- typically 47 min late at Tatanagar Jn16%
- typically 56 min late at Tatanagar Jn13%
- typically 58 min late at Tatanagar Jn13%
Runs late more often than not
- 22858 Anand Vihar–Santragachi Superfast Express — arrives on time only 3% of the time, typically 254 min late
- 12444 Haldiya Express — arrives on time only 6% of the time, typically 127 min late
- 15022 Gorakhpur–Shalimar Express — arrives on time only 9% of the time, typically 85 min late
Fares
Estimated for 555 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹375 | observed fares |
| 3E AC 3 economy | ₹887 | observed fares |
| 3A AC 3 tier | ₹956 | observed fares |
| 2A AC 2 tier | ₹1,334 | observed fares |
| 1A AC first class | ₹2,200 | observed fares |
One adult, General quota, Superfast pricing · not every train carries every class
Other trains from Dd Upadhyaya Jn
- Dd Upadhyaya Jn to Ara102 direct trains · 158 km
- Dd Upadhyaya Jn to Patna Jn82 direct trains · 209 km
- Dd Upadhyaya Jn to Danapur82 direct trains · 198 km
- Dd Upadhyaya Jn to Gaya Jn79 direct trains · 204 km
- Dd Upadhyaya Jn to Sasaram73 direct trains · 101 km
- Dd Upadhyaya Jn to Kanpur Central66 direct trains · 356 km
Other trains to Tatanagar Jn
- Kharagpur Jn to Tatanagar Jn39 direct trains · 134 km
- Rourkela to Tatanagar Jn32 direct trains · 164 km
- Jharsuguda Jn to Tatanagar Jn29 direct trains · 265 km
- Bilaspur Jn to Tatanagar Jn25 direct trains · 469 km
- Raigarh to Tatanagar Jn19 direct trains · 337 km
- Raipur Jn to Tatanagar Jn18 direct trains · 581 km