VAPI → BH · 30 direct trains

Trains from Vapi to Bharuch Jn

30 direct trains run from Vapi (VAPI) to Bharuch Jn (BH). The fastest train is 12009 Adi Shatabdi Exp, completing the journey in 1h 55m. Trains depart between 00:03 and 22:40. The distance is approximately 151 km.

Total Trains

30

Fastest

1h 55m

12009

First Train

00:03

Last Train

22:40

Distance

151 km

Vapi to Bharuch Jn Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
16210
Ajmer Express
Express
00:03Day 302:352h 32mTue, Thu1A, 2A, 3A, SL, 2S
16508
Jodhpur Exp
Express
00:03Day 302:352h 32mMon, Wed1A, 2A, 3A, SL, 2S
11050
Ahemdabad Exp
Express
01:20Day 204:192h 59mSat1A, 2A, 3A, SL, 2S
11088
Pune Vrl Exp
Express
01:20Day 204:192h 59mThu1A, 2A, 3A, SL, 2S
11090
Pune Bgkt Exp
Express
01:20Day 204:192h 59mSun1A, 2A, 3A, SL, 2S
11092
Pune Bhuj Exp
Express
01:20Day 204:192h 59mMon1A, 2A, 3A, SL, 2S
20941
Bdts Gct Sf Exp
Superfast
01:35Day 203:412h 6mFri, Sun1A, 2A, 3A, SL, 2S
11096
Ahimsa Express
Express
01:45Day 204:412h 56mWed1A, 2A, 3A, SL, 2S
19041
Bdts Gct Exp
Express
01:55Day 204:192h 24mFri, Sun1A, 2A, 3A, SL, 2S
22923
Jam Humsafar
Superfast
02:12Day 204:472h 35mMon, Thu, Sat1A, 2A, 3A, SL, 2S
19019
Bdts Hw Exp
Express
02:3505:292h 54mDaily1A, 2A, 3A, SL, 2S
22653
Tvc Nzm Sf Exp
Superfast
06:12Day 308:142h 2mFri1A, 2A, 3A, SL, 2S
22655
Ers Nzm Sf Exp
Superfast
06:12Day 208:142h 2mWed1A, 2A, 3A, SL, 2S
11101
Pune Gwalior Exp
Express
06:2009:002h 40mMon1A, 2A, 3A, SL, 2S
22444
Bdts Kanpur Sup
Superfast
07:1209:222h 10mFri1A, 2A, 3A, SL, 2S
11104
Bdts Jhansi Exp
Express
07:2909:372h 8mTue, Wed1A, 2A, 3A, SL, 2S
19061
Ramnagar Express
Express
07:2909:372h 8mThu1A, 2A, 3A, SL, 2S
12009
Adi Shatabdi Exp
Shatabdi
08:0710:021h 55mMon, Tue, Wed, Thu, Fri, SatCC, EC, 1A, 2A, 3A
19023
Fzr Janata Exp
Express
11:0214:503h 48mDaily1A, 2A, 3A, SL, 2S
19015
Saurashtra Exp
Express
12:2616:173h 51mDaily1A, 2A, 3A, SL, 2S
12471
Swaraj Express
Superfast
13:0015:022h 2mMon, Thu, Fri, Sun1A, 2A, 3A, SL, 2S
12925
Paschim Express
Superfast
13:4016:382h 58mDaily1A, 2A, 3A, SL, 2S
20921
Bdts Ljn Sf Exp
Superfast
14:1516:212h 6mSat1A, 2A, 3A, SL, 2S
12933
Karnavati Exp
Superfast
15:5517:582h 3mDaily1A, 2A, 3A, SL, 2S
12931
Adi Double Deckr
Superfast
16:3018:352h 5mMon, Tue, Wed, Thu, Fri, Sat1A, 2A, 3A, SL, 2S
22929
Drd Brc Sfast
Superfast
16:4019:202h 40mDaily1A, 2A, 3A, SL, 2S
20907
Sayajinagri Exp
Superfast
17:2020:182h 58mDaily1A, 2A, 3A, SL, 2S
12953
Ak Tejas Raj Ex
Rajdhani
18:5520:531h 58mDailyCC, EC, 1A, 2A, 3A
19017
Lokshakti Exp
Express
22:4001:20Day 22h 40mDaily1A, 2A, 3A, SL, 2S
22927
Lokshakti Exp
Superfast
22:4001:20Day 22h 40mDaily1A, 2A, 3A, SL, 2S

Stations on the Vapi to Bharuch Jn route

Stops on 12009 Adi Shatabdi Exp, the fastest train on this corridor (3 stations).

  1. 1. VAPI Vapi
  2. 2. ST Surat
  3. 3. BH Bharuch Jn

Other Routes from Vapi

Frequently Asked Questions

How many trains run from Vapi to Bharuch Jn?▼

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

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

The fastest train is 12009 Adi Shatabdi Exp, which covers the distance in 1h 55m. It departs at 08:07 and arrives at 10:02.

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

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

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

The distance from Vapi to Bharuch Jn by train is approximately 151 km. Journey time varies from 1h 55m depending on the train type.

How to check seat availability for Vapi 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.

Which stations fall between Vapi and Bharuch Jn?▼

On the fastest train, Vapi to Bharuch Jn calls at Surat (ST). Other trains on this route may skip some of these stops.

About Vapi to Bharuch Jn Route

The Vapi to Bharuch Jn route is served by 30 direct trains operated by Indian Railways. The fastest option is 12009 Adi Shatabdi Exp with a journey time of 1h 55m. The rail distance is approximately 151 km.

Trains leave Vapi between 00:03 (first) and 22:40 (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.