23 Direct Trains

Ahmedabad Jn to Bharuch Jn Trains (ADI to BH): Timetable, Duration & Running Days

23 direct trains run from Ahmedabad Jn (ADI) to Bharuch Jn (BH). The fastest train is 12010 Mmct Shatabdi Ex, completing the journey in 2h 12m. Trains depart between 00:25 and 22:50. The distance is approximately 169 km.

Total Trains

23

Fastest

2h 12m

12010

First Train

00:25

Last Train

22:50

Distance

169 km

Ahmedabad Jn to Bharuch Jn Train Timetable

Complete list of 23 direct trains from ADI to BH with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12833
Adi Hwh Exp
Superfast
00:2502:572h 32mDaily1A, 2A, 3A, SL, 2S
22452
Cdg Bdts Exp
Superfast
00:35Day 203:072h 32mWed, Sun1A, 2A, 3A, SL, 2S
22924
Bdts Humsafar
Superfast
01:55Day 204:182h 23mTue, Fri, Sun1A, 2A, 3A, SL, 2S
12934
Karnavati Exp
Superfast
05:0007:132h 13mDaily1A, 2A, 3A, SL, 2S
20908
Sayajinagri Exp
Superfast
05:10Day 208:523h 42mDaily1A, 2A, 3A, SL, 2S
12932
Mmct Doubledecke
Superfast
05:4508:032h 18mMon, Tue, Wed, Thu, Fri, Sat1A, 2A, 3A, SL, 2S
19016
Saurashtra Exp
Express
07:20Day 211:204hDaily1A, 2A, 3A, SL, 2S
19060
Surat Intercity
Superfast
10:5013:382h 48mMon, Wed, Thu, Fri, Sat, Sun1A, 2A, 3A, SL, 2S
16209
Aii Mys Exp
Express
14:0517:042h 59mFri, Sun1A, 2A, 3A, SL, 2S
16507
Ju Sbc Express
Express
14:0517:042h 59mThu, Sat1A, 2A, 3A, SL, 2S
12010
Mmct Shatabdi Ex
Shatabdi
15:1017:222h 12mMon, Tue, Wed, Thu, Fri, SatCC, EC, 1A, 2A, 3A
11095
Ahimsa Express
Express
16:1518:582h 43mThu1A, 2A, 3A, SL, 2S
12949
Kaviguru Exp
Superfast
17:3020:222h 52mFri1A, 2A, 3A, SL, 2S
19034
Gujarat Queen
Express
18:1021:253h 15mDaily1A, 2A, 3A, SL, 2S
12844
Adi Puri Sf Exp
Superfast
19:0021:442h 44mMon, Thu, Sat, Sun1A, 2A, 3A, SL, 2S
20960
Vdg Valsad Sup
Superfast
19:3522:112h 36mDaily1A, 2A, 3A, SL, 2S
11087
Veraval Pune Exp
Express
19:5522:532h 58mSat1A, 2A, 3A, SL, 2S
11089
Bgkt Pune Exp
Express
19:5522:532h 58mTue1A, 2A, 3A, SL, 2S
11091
Bhuj Pune Spl
Express
19:5522:532h 58mWed1A, 2A, 3A, SL, 2S
11049
Adi Kop Exp
Express
20:1522:532h 38mSun1A, 2A, 3A, SL, 2S
19018
Lokshakti Exp
Express
20:3523:272h 52mDaily1A, 2A, 3A, SL, 2S
22928
Lokshakti Exp
Superfast
20:3523:272h 52mDaily1A, 2A, 3A, SL, 2S
12902
Gujrat Mail
Superfast
22:5001:11Day 22h 21mDaily1A, 2A, 3A, SL, 2S

Other Routes from Ahmedabad Jn

Frequently Asked Questions

How many trains run from Ahmedabad Jn to Bharuch Jn?▼

There are 23 direct trains running from Ahmedabad Jn (ADI) to Bharuch Jn (BH). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Ahmedabad Jn to Bharuch Jn?▼

The fastest train is 12010 Mmct Shatabdi Ex, which covers the distance in 2h 12m. It departs at 15:10 and arrives at 17:22.

What is the first and last train from Ahmedabad Jn to Bharuch Jn?▼

The first train departs at 00:25 and the last train departs at 22:50. Check the timetable for specific trains and their running days.

What is the distance from Ahmedabad Jn to Bharuch Jn by train?▼

The distance from Ahmedabad Jn to Bharuch Jn by train is approximately 169 km. Journey time varies from 2h 12m depending on the train type.

How to check seat availability for Ahmedabad Jn to Bharuch Jn 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.

About Ahmedabad Jn to Bharuch Jn Route

The Ahmedabad Jn to Bharuch Jn route is served by 23 direct trains operated by Indian Railways. The fastest option is 12010 Mmct Shatabdi Ex with a journey time of 2h 12m. The rail distance is approximately 169 km.

Trains depart from Ahmedabad Jn between 00:25 (first train) and 22:50 (last train). Check seat availability and book tickets through IRCTC for the best fares.

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