Skip to search

Trains from Bharuch Jn to Puri

Bharuch Jn to Puri is 1,829 km by rail. 2 direct trains run it; the fastest is the 20862 Ahmedabad–Puri Express at 32 hr 59 min. The most punctual is the 12844 Ahmedabad–Puri Superfast Express, on time (within 15 min) on 24% of days, typically 42 min late. None runs every day.

Fare from
₹800
Sleeper · estimate
Most punctual
24% on time
12844 Ahmedabad–Puri Superfast Express
Daily trains
0 of 2
Check seats for your date

Trains and seats

  • 12844Ahmedabad–Puri Superfast Express
    21:4634 hr 49 min08:35+2 arrives 2 days later

    BH — PURI · 1,964 km · Superfast

    Checking seats
  • 20862Ahmedabad–Puri Express
    21:4632 hr 59 min06:45+2 arrives 2 days later

    BH — PURI · 1,829 km · Mail/Express · fastest

    Checking seats

Check seats and fares for your date

Which arrives on time

On time = within 15 min at Puri · year to August 2026

  1. typically 42 min late at Puri
    24%
  2. typically 115 min late at Puri
    7%
How we grade this

Fares

Estimated for 1,829 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,829 km between Bharuch Jn and Puri, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹800observed fares
3A AC 3 tier₹2,021observed fares
2A AC 2 tier₹2,877observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Bharuch Jn

Other trains to Puri