Skip to search

Trains from Bharuch Jn to Ayodhya Cantt

Bharuch Jn to Ayodhya Cantt is 1,321 km by rail. 2 direct trains run it; the fastest is the 09093 Udhana – Ayodhya Cant Special at 26 hr 9 min. None runs every day, leaving between 07:37 and 08:21. When they are waitlisted, a journey with one change takes 24 hr 7 min.

Departures
07:37 – 08:21
Fare from
₹640
Sleeper · estimate
Daily trains
0 of 2
Check seats for your date

Trains and seats

  • 09097Udhna–Ayodhya Cantt Special
    07:3727 hr 53 min11:30+1 arrives the next day

    BH — AYC · 1,385 km · Superfast

    Checking seats
  • 09093Udhana – Ayodhya Cant Special
    08:2126 hr 9 min10:30+1 arrives the next day

    BH — AYC · 1,321 km · Mail/Express · fastest

    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 Kanpur CentralCNB
    03:4324 hr 7 min03:50+1 arrives the next day

    quicker than every direct train

    20941Bandra Terminus–Ghazipur City Superfast Express03:43 — 22:40Mail/Express
    Holds 8 in 101 hr 5 min to change at CNB — tight

    Holds about 8 times in 10 here. 117 min would make it 9 in 10. Measured on 3,58,170 paired days.

    14854Marudhar Express23:45 — 03:50Mail/Express

    20941 often runs late

    BH — CNB

    Checking seats

    CNB — AYC

    Checking seats
  • One change at Bharatpur JnBTE
    08:1624 hr 59 min09:15+1 arrives the next day

    quicker than every direct train

    22655Ernakulam–Hazrat Nizamuddin Superfast Express08:16 — 19:53Superfast

    22653 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express 08:16 — 19:53 on Sun

    Holds 10 in 102 hr 7 min to change at BTE

    Holds about 19 times in 20 here. This train arrives a median 32 min late, against 16 min late for the junction's typical arrival. Measured on 1,53,149 paired days.

    13238Kota–Patna Express22:00 — 09:15Mail/Express

    22655 often runs late

    BH — BTE

    Checking seats

    BTE — AYC

    Checking seats
  • One change at Mathura JnMTJ
    15:0425 hr 21 min16:25+1 arrives the next day

    quicker than every direct train

    12471Swaraj Express15:04 — 03:10Superfast
    Holds 9 in 101 hr to change at MTJ — tight

    Holds about 9 times in 10 here. 88 min would make it 9 in 10. Measured on 83,024 paired days.

    04823Jodhpur–Mau–Jodhpur Special04:10 — 16:25Mail/Express

    12471 often runs late

    BH — MTJ

    Checking seats

    MTJ — AYC

    Checking seats
  • One change at Sawai MadhopurSWM
    20:5526 hr 50 min23:45+1 arrives the next day

    41 min longer than the fastest direct

    12953August Kranti Tejas Rajdhani Express20:55 — 05:23Rajdhani
    Almost always holds2 hr 27 min to change at SWM

    Almost always holds here. Measured on 1,75,832 paired days.

    15635Guwahati Express07:50 — 23:45Mail/Express

    15667 Kamakhya Express 07:50 — 23:45 on Sat

    15635 often runs late

    BH — SWM

    Checking seats

    SWM — AYC

    Checking seats
  • One change at Bhusaval JnBSL
    02:5929 hr 1 min08:00+1 arrives the next day

    2 hr 52 min longer than the fastest direct

    12833Ahmedabad–Howrah Express02:59 — 11:20Superfast
    Holds 9 in 101 hr 50 min to change at BSL

    Holds about 9 times in 10 here. Measured on 1,31,374 paired days.

    22183Saket Express13:10 — 08:00Superfast

    BH — BSL

    Checking seats

    BSL — AYC

    Checking seats
  • One change at DahodDHD
    20:5530 hr 30 min03:25+2 arrives 2 days later

    4 hr 21 min longer than the fastest direct

    12953August Kranti Tejas Rajdhani Express20:55 — 23:38Rajdhani
    Holds 10 in 103 hr 19 min to change at DHD

    Holds about 19 times in 20 here. Measured on 93,649 paired days.

    19167Sabarmati Express02:57 — 03:25Composite

    19167 often runs late

    BH — DHD

    Checking seats

    DHD — AYC

    Checking seats

Fares

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

Estimated fares by class for the 1,321 km between Bharuch Jn and Ayodhya Cantt, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹640observed fares
3E AC 3 economy₹1,538observed fares
3A AC 3 tier₹1,638observed fares
2A AC 2 tier₹2,315observed fares
1A AC first class₹3,880observed fares

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

Other trains from Bharuch Jn

Other trains to Ayodhya Cantt