Skip to search

Bharatpur Jn to Puri by train, with one change

No train runs the whole way from Bharatpur Jn to Puri. Changing at Tundla Jn takes 30 hr 45 min, and the quickest pairing is 22308 then 12816.

1 change · 1,185 km apart · fastest 30 hr 45 min · Daily

Check seats for your dateBharatpur Jn (BTE) to Puri (PURI)

Journeys and seats

  • One change at Tundla JnTDL
    07:3030 hr 45 min14:15+1 arrives the next day
    22308BKN HWH SF EXP07:3009:50Superfast
    25 min to change at TDL — tight

    Typically 5 min late here, leaving about 1 min spare. It usually works, but there is little room.

    12816NANDANKANAN EXP10:1514:15Superfast

    12816 often runs late

    BTETDL

    Checking seats

    TDLPURI

    Checking seats
  • One change at ParasnathPNME
    07:3030 hr 45 min14:15+1 arrives the next day
    12308JU HWH SF EXP07:3023:08Superfast
    40 min to change at PNME — tight

    Typically 14 min late here, leaving about 9 min spare. It usually works, but there is little room.

    12816NANDANKANAN EXP23:4814:15Superfast

    12308 often runs late

    BTEPNME

    Checking seats

    PNMEPURI

    Checking seats
  • One change at Agra CanttAGC
    22:0032 hr 55 min06:55+2 arrives 2 days later
    13240KOTA PNBE EXP22:0000:05Mail/Express
    3 hr to change at AGC — comfortable

    Holds about 19 times in 20 here. Measured on 89,891 paired days.

    08476PURI FESTIV SPL03:0506:55Mail/Express

    13240 often runs late

    BTEAGC

    Checking seats

    AGCPURI

    Checking seats
  • One change at Asansol JnASN
    17:1733 hr 38 min02:55+2 arrives 2 days later
    12988AII SDAH SF EXP17:1711:51Superfast
    3 hr 29 min to change at ASN — comfortable

    Holds about 19 times in 20 here. Measured on 12,499 paired days.

    18450B NATH DHAM EXP15:2002:55Mail/Express

    12988 often runs late

    BTEASN

    Checking seats

    ASNPURI

    Checking seats
  • One change at Asansol JnASN
    17:1733 hr 38 min02:55+2 arrives 2 days later
    12988AII SDAH SF EXP17:1711:51Superfast
    3 hr 29 min to change at ASN — comfortable

    Holds about 19 times in 20 here. Measured on 12,499 paired days.

    18420JYG PURI EXP15:2002:55Mail/Express

    12988 often runs late

    BTEASN

    Checking seats

    ASNPURI

    Checking seats
  • One change at Asansol JnASN
    17:1733 hr 38 min02:55+2 arrives 2 days later
    12988AII SDAH SF EXP17:1711:51Superfast
    3 hr 29 min to change at ASN — comfortable

    Holds about 19 times in 20 here. Measured on 12,499 paired days.

    15640KYQ PURI EXP15:2002:55Mail/Express

    12988 often runs late

    BTEASN

    Checking seats

    ASNPURI

    Checking seats

Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.

Bharatpur Jn to Puri by train

Is there a direct train from Bharatpur Jn to Puri?
No. No single train runs from Bharatpur Jn to Puri. The journey takes one change, at Tundla Jn, and the fastest combination takes 30 hr 45 min.
What is the fastest way from Bharatpur Jn to Puri by train?
22308 BKN HWH SF EXP departs Bharatpur Jn at 07:30 and reaches Tundla Jn at 09:50. 12816 NANDANKANAN EXP then departs at 10:15 and arrives Puri at 14:15. Total 30 hr 45 min, with 25 min to change.
Where do you change trains between Bharatpur Jn and Puri?
Tundla Jn (TDL) is the interchange on the fastest route, with 25 min between the arriving and departing trains.
Which days can you travel from Bharatpur Jn to Puri?
A connection is available every day of the week.

Other trains from Bharatpur Jn

Other trains to Puri

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.