BAB → BAQ · 6 direct trains

Trains from Babina to Ganj Basoda

6 direct trains run from Babina (BAB) to Ganj Basoda (BAQ). The fastest train is 12138 Punjab Mail, completing the journey in 2h 24m. Trains depart between 03:39 and 18:52. The distance is approximately 172 km.

Total Trains

6

Fastest

2h 24m

12138

First Train

03:39

Last Train

18:52

Distance

172 km

Babina to Ganj Basoda Train Timetable

Complete list of 6 direct trains from BAB to BAQ with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
12920
Malwa Express
COMPOSITE
03:39Day 206:062h 27mDaily1A, 2A, 3A, SL, 2S
11058
Asr Csmt Exp
Express
04:37Day 207:483h 11mDaily1A, 2A, 3A, SL, 2S
12722
Dakshin Exp
Superfast
05:34Day 208:082h 34mDaily1A, 2A, 3A, SL, 2S
12138
Punjab Mail
Superfast
12:48Day 215:122h 24mDaily1A, 2A, 3A, SL, 2S
18238
Chhatisgarh Exp
Express
13:18Day 216:373h 19mDaily1A, 2A, 3A, SL, 2S
11078
Jhelum Express
Express
18:52Day 222:083h 16mDaily1A, 2A, 3A, SL, 2S

Stations on the Babina to Ganj Basoda route

Stops on 12138 Punjab Mail, the fastest train on this corridor (4 stations).

  1. 1. BAB Babina
  2. 2. LAR Lalitpur
  3. 3. BINA Bina Jn
  4. 4. BAQ Ganj Basoda

Other Routes from Babina

Frequently Asked Questions

How many trains run from Babina to Ganj Basoda?▼

There are 6 direct trains running from Babina (BAB) to Ganj Basoda (BAQ). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Babina to Ganj Basoda?▼

The fastest train is 12138 Punjab Mail, which covers the distance in 2h 24m. It departs at 12:48 and arrives at 15:12.

What is the first and last train from Babina to Ganj Basoda?▼

The first train departs at 03:39 and the last train departs at 18:52. Check the timetable for specific trains and their running days.

What is the distance from Babina to Ganj Basoda by train?▼

The distance from Babina to Ganj Basoda by train is approximately 172 km. Journey time varies from 2h 24m depending on the train type.

How to check seat availability for Babina to Ganj Basoda 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 Babina and Ganj Basoda?▼

On the fastest train, Babina to Ganj Basoda calls at Lalitpur (LAR), Bina Jn (BINA). Other trains on this route may skip some of these stops.

About Babina to Ganj Basoda Route

The Babina to Ganj Basoda route is served by 6 direct trains operated by Indian Railways. The fastest option is 12138 Punjab Mail with a journey time of 2h 24m. The rail distance is approximately 172 km.

Trains leave Babina between 03:39 (first) and 18:52 (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.