Railway station
Badli Railway Station (BHD)
20 trains call at Badli (BHD), in Delhi. Direct services reach 12 major destinations listed below, the furthest of them Kartoli Punjab at 412 km.
- Trains calling
- 20
- Station code
- BHD
- Direct destinations
- 12+major stations listed below
- City
- Delhi
Trains at Badli (BHD)
All 20 trains calling here, ordered by departure time. An em dash in the arrival or departure column means this station is that train's own starting point or final stop.
| Train | Route | Arrives | Departs | Runs on |
|---|---|---|---|---|
| 04581 DLI-PNP EXP SPLMail/Express | Delhi → Panipat JnDLI → PNP | 05:23 | 05:24 | Daily |
| 04450 PNP-NDLS MEMU MEX SPLMail/Express | Panipat Jn → New DelhiPNP → NDLS | 06:22 | 06:23 | Daily |
| 04472 PNP-GZB MEMU MEX SPLMail/Express | Panipat Jn → GhaziabadPNP → GZB | 07:33 | 07:34 | Daily |
| 04910 PNP-DLI SPLMail/Express | Panipat Jn → DelhiPNP → DLI | 07:49 | 07:50 | Daily |
| 04964 PNP-NDLS EXP SPLMail/Express | Panipat Jn → New DelhiPNP → NDLS | 08:13 | 08:14 | Mon, Tue, Wed, Thu, Fri |
| 04406 KKDE-NZM MEMU MEXP SPLMail/Express | Kurukshetra Jn → Hazrat NizamuddinKKDE → NZM | 08:22 | 08:23 | Daily |
| 04449 NDLS-KKDE MEMUMail/Express | New Delhi → Kurukshetra JnNDLS → KKDE | 08:29 | 08:30 | Daily |
| 04178 KKDE-DLI EXP SPLMail/Express | Kurukshetra Jn → DelhiKKDE → DLI | 08:43 | 08:44 | Daily |
| 04588 PNP-DLI- EXP SPLMail/Express | Panipat Jn → DelhiPNP → DLI | 11:49 | 11:50 | Daily |
| 04583 DLI-PNP EXP SPLMail/Express | Delhi → Panipat JnDLI → PNP | 12:34 | 12:35 | Daily |
| 04452 KKDE-DLI MEMU MEX SPLMail/Express | Kurukshetra Jn → DelhiKKDE → DLI | 15:24 | 15:25 | Daily |
| 14331 DELHI - KALKA EXPRESSMail/Express | Delhi → KalkaDLI → KLK | 16:43 | 16:44 | Daily |
| 04127 DLI-PNP EXP SPLMail/Express | Delhi → Panipat JnDLI → PNP | 17:13 | 17:14 | Daily |
| 04451 DLI-PNP MEX SPLMail/Express | Delhi → Panipat JnDLI → PNP | 18:07 | 18:08 | Daily |
| 04963 NDLS-PNP EXP SPLMail/Express | New Delhi → Panipat JnNDLS → PNP | 18:24 | 18:25 | Mon, Tue, Wed, Thu, Fri |
| 04471 GZB-PNP MEMU MEX SPLMail/Express | Ghaziabad → Panipat JnGZB → PNP | 18:38 | 18:39 | Daily |
| 04586 PNP-DLI EXP SPLMail/Express | Panipat Jn → GhaziabadPNP → GZB | 18:58 | 18:59 | Daily |
| 04405 NZM KKDE MEMU EXP SPLMail/Express | Hazrat Nizamuddin → Kurukshetra JnNZM → KKDE | 19:11 | 19:12 | Daily |
| 04909 DLI-PNP SPLMail/Express | Delhi → Panipat JnDLI → PNP | 19:54 | 19:55 | Daily |
| 14053 HIMACHAL EXPMail/Express | Delhi → Kartoli PunjabDLI → KRTP | 23:18 | 23:20 | Daily |
Direct routes from Badli
The busiest destinations reachable without changing trains. Each link opens that route's full time table.
- Badli to Kurukshetra Jn4 direct trains · 142 km
- Badli to Karnal4 direct trains · 109 km
- Badli to Nilokheri3 direct trains · 125 km
- Badli to Taraori3 direct trains · 121 km
- Badli to Ambala Cant Jn2 direct trains · 184 km
- Badli to Amin2 direct trains · 134 km
- Badli to Bhaini Khurd2 direct trains · 116 km
- Badli to Kartoli Punjab1 direct train · 412 km
- Badli to Daulatpur Chowk1 direct train · 401 km
- Badli to Amb Andaura1 direct train · 385 km
- Badli to Una Himachal1 direct train · 357 km
- Badli to Nangal Dam1 direct train · 341 km
Direct routes to Badli
Major stations with a direct train into Badli.
Other stations in Delhi
Nearby stations sometimes have their own quota, and starting a journey from one of them can find a seat when the main terminus is full.
About this page
Train numbers, names, calling times and running days on this page come from published timetable data. Live seat availability is not shown here because it changes by the minute — search a route and date to check it. RailRoute does not sell tickets and takes no payment; fares it estimates elsewhere on the site are estimates, confirmed exactly at IRCTC checkout.
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.