Travel Delhi to Ludhiana

Delhi to Ludhiana Train: Schedules, Tickets & Prices

Travel from Delhi to Ludhiana by train in around 3h 21m to 9h, with tickets available from 467 INR to 2,397 INR.

Train from Delhi to Ludhiana

Board a train at Delhi, Hazrat Nizamuddin, Delhi or New Delhi for a journey from Delhi to Ludhiana. The ride usually takes around 3 hours 21 minutes, arriving at Ludhiana, with tickets starting from 467 INR. Be sure to reserve your seat in advance.

Prices: 467 INR to 2,397 INR

Duration: 3h 21m – 9h ⏱

Explore with train from Delhi to Ludhiana for INR 467 Hop on train from Delhi to Ludhiana in 3h 21m Ride with train from Delhi to Ludhiana in 3h 21m Hop on train from Delhi to Ludhiana in 3h 21m Ride with train from Delhi to Ludhiana in 3h 21m Journey with train from Delhi to Ludhiana in 3h 21m

View all Train tickets →

Distance Delhi to Ludhiana

The distance between Delhi and Ludhiana is 286.9 kilometers.

Train from Delhi to Ludhiana Details

Find key information about the Train from Delhi to Ludhiana, including travel time, prices and stations.

Train
Average price
1,106 INR
 
Cheapest
467 INR
Average duration
5h 15m
 
Shortest
3h 21m
Number of departures
10
03:45 - 16:30
Tickets
 
Stations
Departure stations
Arrival stations
Delhi
Hazrat Nizamuddin, Delhi
New Delhi
Ludhiana

Train Routes & Schedules from Delhi to Ludhiana

- Ludhiana are accessible via trains departing Delhi, taking roughly 3h 21m to 5h 40m on the rails. Ticket prices begin at 467 to 2,397 INR, and rail services run from 13:45 until 15:15.
- Ludhiana can be reached from Hazrat Nizamuddin, Delhi with a train ride lasting about 6h 38m. Rail services run at 14:05, and fares start at 1,239 INR.
- Travel from New Delhi to Ludhiana by train, a trip that lasts about 3h 46m to 9h. Departures occur from 03:45 until 16:30 with fares starting at 484 to 1,665 INR.

Train Timetable: Delhi → Ludhiana

  • 13:45 19:25 5h 40m 467 INR
  • 15:15 18:36 3h 21m 2397 INR

Train Timetable: Hazrat Nizamuddin, Delhi → Ludhiana

  • 14:05 20:43 6h 38m 1239 INR

Train Timetable: New Delhi → Ludhiana

  • 03:45 12:45 9h 588 INR
  • 04:30 09:40 5h 10m 1157 INR
  • 05:40 10:18 4h 38m 1069 INR
  • 06:40 11:44 5h 4m 484 INR
  • 07:00 12:25 5h 25m 489 INR
  • 07:20 11:08 3h 48m 1500 INR
  • 16:30 20:16 3h 46m 1665 INR

Check all Train tickets →

Frequently Asked Questions Train Delhi to Ludhiana

Below you will find answers to the most common questions about traveling from Delhi to Ludhiana by train.

How long does a train trip from Delhi to Ludhiana usually take?

A train trip from Delhi to Ludhiana can take about 3 hours 20 minutes to 9 hours, depending on the service you choose. Some Delhi to Ludhiana train options are much faster than others, so it helps to compare the train journey before booking.

What is the price range for train tickets between Delhi and Ludhiana?

Train tickets for Delhi to Ludhiana start from 467 INR and can go up to 2397 INR. The final fare for a train on this route depends on the service, timing, and ticket type you select.

When is the first train departure from Delhi to Ludhiana?

The first train departure for Delhi to Ludhiana is at 03:45. If you are planning an early train journey, it is a good idea to check your chosen train service and arrive with enough time before departure.

What time is the last train service from Delhi to Ludhiana?

The last train service from Delhi to Ludhiana departs at 16:30. If you want a later train trip, it is worth checking availability early so you can choose the best train tickets.

How many train options are there for Delhi to Ludhiana?

There are 10 train options for Delhi to Ludhiana. That gives travelers several choices for a train journey, including different departure points and travel times.

Can I book train tickets for Delhi to Ludhiana from different stations in Delhi?

Yes, train tickets for Delhi to Ludhiana are available from Delhi, Hazrat Nizamuddin, Delhi, and New Delhi. This makes it easier to pick a train service that fits your location and travel plans.

Which Delhi station is best for a faster train journey to Ludhiana?

For a faster train journey from Delhi to Ludhiana, the Delhi departure can take about 3 hours 20 minutes to 5 hours 40 minutes, while New Delhi to Ludhiana can take about 3 hours 46 minutes to 9 hours. If you are comparing train service options, checking the departure station can make a big difference.

What should I know before taking a train from Delhi to Ludhiana?

Before taking a train from Delhi to Ludhiana, it helps to compare the departure station, travel time, and ticket price so you can choose the right train service. The route has departures from Delhi, Hazrat Nizamuddin, Delhi, and New Delhi, with fares from 467 INR to 2397 INR and travel times that vary widely.


More Train routes from and to Delhi or Ludhiana

Planning more than just Delhi to Ludhiana?

You’re currently viewing Train options for Delhi to Ludhiana. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.