BLS → TPTY · 3 direct trains

Trains from Balasore to Tirupati

3 direct trains run from Balasore (BLS) to Tirupati (TPTY). The fastest train is 12660 Gurudev Exp, completing the journey in 22h 35m. Trains depart between 02:00 and 03:10. The distance is approximately 1383 km.

Total Trains

3

Fastest

22h 35m

12660

First Train

02:00

Last Train

03:10

Distance

1383 km

Balasore to Tirupati Train Timetable

Complete list of 3 direct trains from BLS to TPTY with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12863
Hwh Smvb Exp
Superfast
02:00Day 200:45Day 322h 45mDaily1A, 2A, 3A, SL, 2S
12867
Hwh Pdy Suf Exp
Superfast
02:20Day 201:00Day 322h 40mSun1A, 2A, 3A, SL, 2S
12660
Gurudev Exp
Superfast
03:10Day 201:45Day 322h 35mWed1A, 2A, 3A, SL, 2S

Stations on the Balasore to Tirupati route

Stops on 12660 Gurudev Exp, the fastest train on this corridor (23 stations).

  1. 1. BLS Balasore
  2. 2. BHC Bhadrakh
  3. 3. JJKR Jajpur Keonjhar Road
  4. 4. CTC Cuttack
  5. 5. BBS Bhubaneswar
  6. 6. KUR Khurda Road Jn
  7. 7. BALU Balugaon
  8. 8. BAM Brahmapur
  9. 9. PSA Palasa
  10. 10. CHE Srikakulam Road
  11. 11. VZM Vizianagram Jn
  12. 12. VSKP Visakhapatnam
  13. 13. SLO Samalkot Jn
  14. 14. RJY Rajamundry
  15. 15. EE Eluru
  16. 16. BZA Vijayawada Jn
  17. 17. TEL Tenali Jn
  18. 18. CLX Chirala
  19. 19. OGL Ongole
  20. 20. NLR Nellore
  21. 21. GDR Gudur Jn
  22. 22. RU Renigunta Jn
  23. 23. TPTY Tirupati

Other Routes from Balasore

Frequently Asked Questions

How many trains run from Balasore to Tirupati?▼

There are 3 direct trains running from Balasore (BLS) to Tirupati (TPTY). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Balasore to Tirupati?▼

The fastest train is 12660 Gurudev Exp, which covers the distance in 22h 35m. It departs at 03:10 and arrives at 01:45.

What is the first and last train from Balasore to Tirupati?▼

The first train departs at 02:00 and the last train departs at 03:10. Check the timetable for specific trains and their running days.

What is the distance from Balasore to Tirupati by train?▼

The distance from Balasore to Tirupati by train is approximately 1383 km. Journey time varies from 22h 35m depending on the train type.

How to check seat availability for Balasore to Tirupati 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 Balasore and Tirupati?▼

On the fastest train, Balasore to Tirupati calls at Bhadrakh (BHC), Jajpur Keonjhar Road (JJKR), Cuttack (CTC), Bhubaneswar (BBS), Khurda Road Jn (KUR), Balugaon (BALU), Brahmapur (BAM), Palasa (PSA), Srikakulam Road (CHE), Vizianagram Jn (VZM), Visakhapatnam (VSKP), Samalkot Jn (SLO), Rajamundry (RJY), Eluru (EE), Vijayawada Jn (BZA), Tenali Jn (TEL), Chirala (CLX), Ongole (OGL), Nellore (NLR), Gudur Jn (GDR), Renigunta Jn (RU). Other trains on this route may skip some of these stops.

About Balasore to Tirupati Route

The Balasore to Tirupati route is served by 3 direct trains operated by Indian Railways. The fastest option is 12660 Gurudev Exp with a journey time of 22h 35m. The rail distance is approximately 1383 km.

Trains leave Balasore between 02:00 (first) and 03:10 (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.