BAP → PUNE · 10 direct trains

Trains from Belapur to Pune Jn

10 direct trains run from Belapur (BAP) to Pune Jn (PUNE). The fastest train is 12780 Goa Express, completing the journey in 3h 55m. Trains depart between 02:00 and 23:00. The distance is approximately 221 km.

Total Trains

10

Fastest

3h 55m

12780

First Train

02:00

Last Train

23:00

Distance

221 km

Belapur to Pune Jn Train Timetable

Complete list of 10 direct trains from BAP to PUNE with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12148
Kolhapur Expres
Superfast
02:00Day 206:254h 25mThu1A, 2A, 3A, SL, 2S
12782
Nzm Mys Sf Exp
Superfast
02:00Day 206:254h 25mMon1A, 2A, 3A, SL, 2S
11034
Dbg Pune Exp
Express
02:45Day 307:154h 30mFri1A, 2A, 3A, SL, 2S
12849
Bsp Pune Sf Exp
Superfast
04:20Day 209:305h 10mThu1A, 2A, 3A, SL, 2S
11026
Ami Pune Exp
Express
06:55Day 211:354h 40mDaily1A, 2A, 3A, SL, 2S
11078
Jhelum Express
Express
11:25Day 316:004h 35mDaily1A, 2A, 3A, SL, 2S
12780
Goa Express
COMPOSITE
13:00Day 216:553h 55mDaily1A, 2A, 3A, SL, 2S
11042
Snsi Dr Exp
Express
22:1002:15Day 24h 5mWed, Thu, Fri, Sun1A, 2A, 3A, SL, 2S
11040
Maharashtra Exp
Express
22:3003:25Day 24h 55mDaily1A, 2A, 3A, SL, 2S
12150
Sou Pune Exp
Superfast
23:00Day 204:00Day 35hDaily1A, 2A, 3A, SL, 2S

Stations on the Belapur to Pune Jn route

Stops on 12780 Goa Express, the fastest train on this corridor (4 stations).

  1. 1. BAP Belapur
  2. 2. ANG Ahilyanagar
  3. 3. DDCC Daund Chord Lin
  4. 4. PUNE Pune Jn

Other Routes from Belapur

Frequently Asked Questions

How many trains run from Belapur to Pune Jn?▼

There are 10 direct trains running from Belapur (BAP) to Pune Jn (PUNE). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Belapur to Pune Jn?▼

The fastest train is 12780 Goa Express, which covers the distance in 3h 55m. It departs at 13:00 and arrives at 16:55.

What is the first and last train from Belapur to Pune Jn?▼

The first train departs at 02:00 and the last train departs at 23:00. Check the timetable for specific trains and their running days.

What is the distance from Belapur to Pune Jn by train?▼

The distance from Belapur to Pune Jn by train is approximately 221 km. Journey time varies from 3h 55m depending on the train type.

How to check seat availability for Belapur to Pune 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 Belapur and Pune Jn?▼

On the fastest train, Belapur to Pune Jn calls at Ahilyanagar (ANG), Daund Chord Lin (DDCC). Other trains on this route may skip some of these stops.

About Belapur to Pune Jn Route

The Belapur to Pune Jn route is served by 10 direct trains operated by Indian Railways. The fastest option is 12780 Goa Express with a journey time of 3h 55m. The rail distance is approximately 221 km.

Trains leave Belapur between 02:00 (first) and 23:00 (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.