AGTL → BBS · 2 direct trains

Trains from Agartala to Bhubaneswar

2 direct trains run from Agartala (AGTL) to Bhubaneswar (BBS). The fastest train is 12504 Humsafar Exp, completing the journey in 37h 20m. Trains depart between 05:30 and 05:30. The distance is approximately 1960 km.

Total Trains

2

Fastest

37h 20m

12504

First Train

05:30

Last Train

05:30

Distance

1960 km

Agartala to Bhubaneswar Train Timetable

Complete list of 2 direct trains from AGTL to BBS with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12504
Humsafar Exp
Superfast
05:3018:50Day 237h 20mTue, Sat1A, 2A, 3A, SL, 2S
17032
Agtl Chz Express
Express
05:3020:00Day 238h 30mFri1A, 2A, 3A, SL, 2S

Stations on the Agartala to Bhubaneswar route

Stops on 12504 Humsafar Exp, the fastest train on this corridor (21 stations).

  1. 1. AGTL Agartala
  2. 2. ABSA Ambassa
  3. 3. DMR Dharmanagar
  4. 4. PTKD Patharkandi
  5. 5. NKMG New Karimganj
  6. 6. BPB Badarpur Jn
  7. 7. CNE Chandranathpur
  8. 8. NHLG New Haflong
  9. 9. GHY Guwahati
  10. 10. KYQ Kamakhya
  11. 11. NBQ New Bongaigaon
  12. 12. NJP New Jalpaiguri
  13. 13. KNE Kishanganj
  14. 14. MLDT Malda Town
  15. 15. RPH Rampur Hat
  16. 16. DKAE Dankuni (Howrah)
  17. 17. ADL Andul
  18. 18. KGP Kharagpur Jn
  19. 19. BHC Bhadrakh
  20. 20. CTC Cuttack
  21. 21. BBS Bhubaneswar

Other Routes from Agartala

Frequently Asked Questions

How many trains run from Agartala to Bhubaneswar?▼

There are 2 direct trains running from Agartala (AGTL) to Bhubaneswar (BBS). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Agartala to Bhubaneswar?▼

The fastest train is 12504 Humsafar Exp, which covers the distance in 37h 20m. It departs at 05:30 and arrives at 18:50.

What is the first and last train from Agartala to Bhubaneswar?▼

The first train departs at 05:30 and the last train departs at 05:30. Check the timetable for specific trains and their running days.

What is the distance from Agartala to Bhubaneswar by train?▼

The distance from Agartala to Bhubaneswar by train is approximately 1960 km. Journey time varies from 37h 20m depending on the train type.

How to check seat availability for Agartala to Bhubaneswar trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Agartala and Bhubaneswar?▼

On the fastest train, Agartala to Bhubaneswar calls at Ambassa (ABSA), Dharmanagar (DMR), Patharkandi (PTKD), New Karimganj (NKMG), Badarpur Jn (BPB), Chandranathpur (CNE), New Haflong (NHLG), Guwahati (GHY), Kamakhya (KYQ), New Bongaigaon (NBQ), New Jalpaiguri (NJP), Kishanganj (KNE), Malda Town (MLDT), Rampur Hat (RPH), Dankuni (Howrah) (DKAE), Andul (ADL), Kharagpur Jn (KGP), Bhadrakh (BHC), Cuttack (CTC). Other trains on this route may skip some of these stops.

About Agartala to Bhubaneswar Route

The Agartala to Bhubaneswar route is served by 2 direct trains operated by Indian Railways. The fastest option is 12504 Humsafar Exp with a journey time of 37h 20m. The rail distance is approximately 1960 km.

Trains leave Agartala between 05:30 (first) and 05:30 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.